factor/extra/gstreamer/riff/ffi/ffi.factor

28 lines
655 B
Factor
Raw Normal View History

! Copyright (C) 2010 Anton Gorenko.
! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.syntax alien.libraries combinators kernel
system
2010-07-17 07:17:03 -04:00
gobject-introspection glib.ffi gmodule.ffi gobject.ffi ;
EXCLUDE: alien.c-types => pointer ;
2010-07-18 01:44:49 -04:00
IN: gstreamer.ffi
<<
2010-07-18 01:44:49 -04:00
"gstreamer" {
{ [ os winnt? ] [ drop ] }
{ [ os macosx? ] [ drop ] }
{ [ os unix? ] [ "libgstreamer-0.10.so" cdecl add-library ] }
} cond
>>
TYPEDEF: gpointer GstClockID
TYPEDEF: guint64 GstClockTime
TYPEDEF: gint64 GstClockTimeDiff
2010-07-17 07:17:03 -04:00
! types from libxml2
TYPEDEF: void* xmlNodePtr
TYPEDEF: void* xmlDocPtr
TYPEDEF: void* xmlNsPtr
2010-07-18 01:44:49 -04:00
GIR: vocab:gstreamer/Gst-0.10.gir