1 ! Copyright (C) 2010 Anton Gorenko.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: alien alien.syntax alien.libraries combinators kernel
5 gobject-introspection glib.ffi gmodule.ffi gobject.ffi ;
6 EXCLUDE: alien.c-types => pointer ;
11 { [ os winnt? ] [ drop ] }
12 { [ os macosx? ] [ drop ] }
13 { [ os unix? ] [ "libgstreamer-0.10.so" cdecl add-library ] }
17 TYPEDEF: gpointer GstClockID
18 TYPEDEF: guint64 GstClockTime
19 TYPEDEF: gint64 GstClockTimeDiff
22 TYPEDEF: void* xmlNodePtr
23 TYPEDEF: void* xmlDocPtr
24 TYPEDEF: void* xmlNsPtr
26 GIR: vocab:gstreamer/Gst-0.10.gir