GType: Fix C warnings for properties in interface_init
[vala-lang.git] / vapi / packages / gstreamer-pbutils-0.10 / gstreamer-pbutils-0.10.gi
blob9235adf48f195cc73b33d0b3b93354ba235cacc4
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Gst">
4 <function name="install_plugins_async" symbol="gst_install_plugins_async">
5 <return-type type="GstInstallPluginsReturn"/>
6 <parameters>
7 <parameter name="details" type="gchar**"/>
8 <parameter name="ctx" type="GstInstallPluginsContext*"/>
9 <parameter name="func" type="GstInstallPluginsResultFunc"/>
10 <parameter name="user_data" type="gpointer"/>
11 </parameters>
12 </function>
13 <function name="install_plugins_installation_in_progress" symbol="gst_install_plugins_installation_in_progress">
14 <return-type type="gboolean"/>
15 </function>
16 <function name="install_plugins_return_get_name" symbol="gst_install_plugins_return_get_name">
17 <return-type type="gchar*"/>
18 <parameters>
19 <parameter name="ret" type="GstInstallPluginsReturn"/>
20 </parameters>
21 </function>
22 <function name="install_plugins_supported" symbol="gst_install_plugins_supported">
23 <return-type type="gboolean"/>
24 </function>
25 <function name="install_plugins_sync" symbol="gst_install_plugins_sync">
26 <return-type type="GstInstallPluginsReturn"/>
27 <parameters>
28 <parameter name="details" type="gchar**"/>
29 <parameter name="ctx" type="GstInstallPluginsContext*"/>
30 </parameters>
31 </function>
32 <function name="is_missing_plugin_message" symbol="gst_is_missing_plugin_message">
33 <return-type type="gboolean"/>
34 <parameters>
35 <parameter name="msg" type="GstMessage*"/>
36 </parameters>
37 </function>
38 <function name="missing_decoder_installer_detail_new" symbol="gst_missing_decoder_installer_detail_new">
39 <return-type type="gchar*"/>
40 <parameters>
41 <parameter name="decode_caps" type="GstCaps*"/>
42 </parameters>
43 </function>
44 <function name="missing_decoder_message_new" symbol="gst_missing_decoder_message_new">
45 <return-type type="GstMessage*"/>
46 <parameters>
47 <parameter name="element" type="GstElement*"/>
48 <parameter name="decode_caps" type="GstCaps*"/>
49 </parameters>
50 </function>
51 <function name="missing_element_installer_detail_new" symbol="gst_missing_element_installer_detail_new">
52 <return-type type="gchar*"/>
53 <parameters>
54 <parameter name="factory_name" type="gchar*"/>
55 </parameters>
56 </function>
57 <function name="missing_element_message_new" symbol="gst_missing_element_message_new">
58 <return-type type="GstMessage*"/>
59 <parameters>
60 <parameter name="element" type="GstElement*"/>
61 <parameter name="factory_name" type="gchar*"/>
62 </parameters>
63 </function>
64 <function name="missing_encoder_installer_detail_new" symbol="gst_missing_encoder_installer_detail_new">
65 <return-type type="gchar*"/>
66 <parameters>
67 <parameter name="encode_caps" type="GstCaps*"/>
68 </parameters>
69 </function>
70 <function name="missing_encoder_message_new" symbol="gst_missing_encoder_message_new">
71 <return-type type="GstMessage*"/>
72 <parameters>
73 <parameter name="element" type="GstElement*"/>
74 <parameter name="encode_caps" type="GstCaps*"/>
75 </parameters>
76 </function>
77 <function name="missing_plugin_message_get_description" symbol="gst_missing_plugin_message_get_description">
78 <return-type type="gchar*"/>
79 <parameters>
80 <parameter name="msg" type="GstMessage*"/>
81 </parameters>
82 </function>
83 <function name="missing_plugin_message_get_installer_detail" symbol="gst_missing_plugin_message_get_installer_detail">
84 <return-type type="gchar*"/>
85 <parameters>
86 <parameter name="msg" type="GstMessage*"/>
87 </parameters>
88 </function>
89 <function name="missing_uri_sink_installer_detail_new" symbol="gst_missing_uri_sink_installer_detail_new">
90 <return-type type="gchar*"/>
91 <parameters>
92 <parameter name="protocol" type="gchar*"/>
93 </parameters>
94 </function>
95 <function name="missing_uri_sink_message_new" symbol="gst_missing_uri_sink_message_new">
96 <return-type type="GstMessage*"/>
97 <parameters>
98 <parameter name="element" type="GstElement*"/>
99 <parameter name="protocol" type="gchar*"/>
100 </parameters>
101 </function>
102 <function name="missing_uri_source_installer_detail_new" symbol="gst_missing_uri_source_installer_detail_new">
103 <return-type type="gchar*"/>
104 <parameters>
105 <parameter name="protocol" type="gchar*"/>
106 </parameters>
107 </function>
108 <function name="missing_uri_source_message_new" symbol="gst_missing_uri_source_message_new">
109 <return-type type="GstMessage*"/>
110 <parameters>
111 <parameter name="element" type="GstElement*"/>
112 <parameter name="protocol" type="gchar*"/>
113 </parameters>
114 </function>
115 <function name="pb_utils_add_codec_description_to_tag_list" symbol="gst_pb_utils_add_codec_description_to_tag_list">
116 <return-type type="gboolean"/>
117 <parameters>
118 <parameter name="taglist" type="GstTagList*"/>
119 <parameter name="codec_tag" type="gchar*"/>
120 <parameter name="caps" type="GstCaps*"/>
121 </parameters>
122 </function>
123 <function name="pb_utils_get_codec_description" symbol="gst_pb_utils_get_codec_description">
124 <return-type type="gchar*"/>
125 <parameters>
126 <parameter name="caps" type="GstCaps*"/>
127 </parameters>
128 </function>
129 <function name="pb_utils_get_decoder_description" symbol="gst_pb_utils_get_decoder_description">
130 <return-type type="gchar*"/>
131 <parameters>
132 <parameter name="caps" type="GstCaps*"/>
133 </parameters>
134 </function>
135 <function name="pb_utils_get_element_description" symbol="gst_pb_utils_get_element_description">
136 <return-type type="gchar*"/>
137 <parameters>
138 <parameter name="factory_name" type="gchar*"/>
139 </parameters>
140 </function>
141 <function name="pb_utils_get_encoder_description" symbol="gst_pb_utils_get_encoder_description">
142 <return-type type="gchar*"/>
143 <parameters>
144 <parameter name="caps" type="GstCaps*"/>
145 </parameters>
146 </function>
147 <function name="pb_utils_get_sink_description" symbol="gst_pb_utils_get_sink_description">
148 <return-type type="gchar*"/>
149 <parameters>
150 <parameter name="protocol" type="gchar*"/>
151 </parameters>
152 </function>
153 <function name="pb_utils_get_source_description" symbol="gst_pb_utils_get_source_description">
154 <return-type type="gchar*"/>
155 <parameters>
156 <parameter name="protocol" type="gchar*"/>
157 </parameters>
158 </function>
159 <function name="pb_utils_init" symbol="gst_pb_utils_init">
160 <return-type type="void"/>
161 </function>
162 <callback name="GstInstallPluginsResultFunc">
163 <return-type type="void"/>
164 <parameters>
165 <parameter name="result" type="GstInstallPluginsReturn"/>
166 <parameter name="user_data" type="gpointer"/>
167 </parameters>
168 </callback>
169 <boxed name="GstInstallPluginsContext" type-name="GstInstallPluginsContext" get-type="gst_install_plugins_context_get_type">
170 <method name="free" symbol="gst_install_plugins_context_free">
171 <return-type type="void"/>
172 <parameters>
173 <parameter name="ctx" type="GstInstallPluginsContext*"/>
174 </parameters>
175 </method>
176 <constructor name="new" symbol="gst_install_plugins_context_new">
177 <return-type type="GstInstallPluginsContext*"/>
178 </constructor>
179 <method name="set_xid" symbol="gst_install_plugins_context_set_xid">
180 <return-type type="void"/>
181 <parameters>
182 <parameter name="ctx" type="GstInstallPluginsContext*"/>
183 <parameter name="xid" type="guint"/>
184 </parameters>
185 </method>
186 </boxed>
187 <enum name="GstInstallPluginsReturn">
188 <member name="GST_INSTALL_PLUGINS_SUCCESS" value="0"/>
189 <member name="GST_INSTALL_PLUGINS_NOT_FOUND" value="1"/>
190 <member name="GST_INSTALL_PLUGINS_ERROR" value="2"/>
191 <member name="GST_INSTALL_PLUGINS_PARTIAL_SUCCESS" value="3"/>
192 <member name="GST_INSTALL_PLUGINS_USER_ABORT" value="4"/>
193 <member name="GST_INSTALL_PLUGINS_CRASHED" value="100"/>
194 <member name="GST_INSTALL_PLUGINS_INVALID" value="101"/>
195 <member name="GST_INSTALL_PLUGINS_STARTED_OK" value="200"/>
196 <member name="GST_INSTALL_PLUGINS_INTERNAL_FAILURE" value="201"/>
197 <member name="GST_INSTALL_PLUGINS_HELPER_MISSING" value="202"/>
198 <member name="GST_INSTALL_PLUGINS_INSTALL_IN_PROGRESS" value="203"/>
199 </enum>
200 </namespace>
201 </api>