23 |
23 |
24 #ifndef __GST_H__ |
24 #ifndef __GST_H__ |
25 #define __GST_H__ |
25 #define __GST_H__ |
26 |
26 |
27 #include <glib.h> |
27 #include <glib.h> |
|
28 #ifdef __SYMBIAN32__ |
|
29 #include <gst/gst_global.h> |
|
30 #include <glib_global.h> |
|
31 #endif |
28 |
32 |
29 #include <gst/glib-compat.h> |
33 #include <gst/glib-compat.h> |
30 |
34 |
31 #include <gst/gstenumtypes.h> |
35 #include <gst/gstenumtypes.h> |
32 #include <gst/gstversion.h> |
36 #include <gst/gstversion.h> |
33 |
37 |
34 #include <gst/gstbin.h> |
38 #include <gst/gstbin.h> |
35 #include <gst/gstbuffer.h> |
39 #include <gst/gstbuffer.h> |
36 #include <gst/gstbufferlist.h> |
|
37 #include <gst/gstcaps.h> |
40 #include <gst/gstcaps.h> |
38 #include <gst/gstchildproxy.h> |
41 #include <gst/gstchildproxy.h> |
39 #include <gst/gstclock.h> |
42 #include <gst/gstclock.h> |
40 #include <gst/gstdebugutils.h> |
43 #include <gst/gstdebugutils.h> |
41 #include <gst/gstelement.h> |
44 #include <gst/gstelement.h> |
54 #include <gst/gstpad.h> |
57 #include <gst/gstpad.h> |
55 #include <gst/gstparamspecs.h> |
58 #include <gst/gstparamspecs.h> |
56 #include <gst/gstpipeline.h> |
59 #include <gst/gstpipeline.h> |
57 #include <gst/gstplugin.h> |
60 #include <gst/gstplugin.h> |
58 #include <gst/gstpoll.h> |
61 #include <gst/gstpoll.h> |
59 #include <gst/gstpreset.h> |
|
60 #include <gst/gstquery.h> |
62 #include <gst/gstquery.h> |
61 #include <gst/gstregistry.h> |
63 #include <gst/gstregistry.h> |
62 #include <gst/gstsegment.h> |
64 #include <gst/gstsegment.h> |
63 #include <gst/gststructure.h> |
65 #include <gst/gststructure.h> |
64 #include <gst/gstsystemclock.h> |
66 #include <gst/gstsystemclock.h> |
65 #include <gst/gsttaglist.h> |
67 #include <gst/gsttaglist.h> |
66 #include <gst/gsttagsetter.h> |
68 #include <gst/gsttagsetter.h> |
67 #include <gst/gsttask.h> |
69 #include <gst/gsttask.h> |
68 #include <gst/gsttaskpool.h> |
|
69 #include <gst/gsttrace.h> |
70 #include <gst/gsttrace.h> |
70 #include <gst/gsttypefind.h> |
71 #include <gst/gsttypefind.h> |
71 #include <gst/gsttypefindfactory.h> |
72 #include <gst/gsttypefindfactory.h> |
72 #include <gst/gsturi.h> |
73 #include <gst/gsturi.h> |
73 #include <gst/gstutils.h> |
74 #include <gst/gstutils.h> |
74 #include <gst/gstvalue.h> |
75 #include <gst/gstvalue.h> |
75 #include <gst/gstxml.h> |
76 #include <gst/gstxml.h> |
76 #include <gst/gst_global.h> |
|
77 |
77 |
78 #include <gst/gstparse.h> |
78 #include <gst/gstparse.h> |
79 |
79 |
80 /* API compatibility stuff */ |
80 /* API compatibility stuff */ |
81 #include <gst/gstcompat.h> |
81 #include <gst/gstcompat.h> |
82 |
82 |
83 G_BEGIN_DECLS |
83 G_BEGIN_DECLS |
84 #ifdef __SYMBIAN32__ |
84 |
85 IMPORT_C |
|
86 #endif |
|
87 void gst_init (int *argc, char **argv[]); |
85 void gst_init (int *argc, char **argv[]); |
88 #ifdef __SYMBIAN32__ |
86 #ifdef __SYMBIAN32__ |
89 IMPORT_C |
87 IMPORT_C |
90 #endif |
88 #endif |
91 |
89 |