4 <function name=
"install_plugins_async" symbol=
"gst_install_plugins_async">
5 <return-type type=
"GstInstallPluginsReturn"/>
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"/>
13 <function name=
"install_plugins_installation_in_progress" symbol=
"gst_install_plugins_installation_in_progress">
14 <return-type type=
"gboolean"/>
16 <function name=
"install_plugins_return_get_name" symbol=
"gst_install_plugins_return_get_name">
17 <return-type type=
"gchar*"/>
19 <parameter name=
"ret" type=
"GstInstallPluginsReturn"/>
22 <function name=
"install_plugins_supported" symbol=
"gst_install_plugins_supported">
23 <return-type type=
"gboolean"/>
25 <function name=
"install_plugins_sync" symbol=
"gst_install_plugins_sync">
26 <return-type type=
"GstInstallPluginsReturn"/>
28 <parameter name=
"details" type=
"gchar**"/>
29 <parameter name=
"ctx" type=
"GstInstallPluginsContext*"/>
32 <function name=
"is_missing_plugin_message" symbol=
"gst_is_missing_plugin_message">
33 <return-type type=
"gboolean"/>
35 <parameter name=
"msg" type=
"GstMessage*"/>
38 <function name=
"missing_decoder_installer_detail_new" symbol=
"gst_missing_decoder_installer_detail_new">
39 <return-type type=
"gchar*"/>
41 <parameter name=
"decode_caps" type=
"GstCaps*"/>
44 <function name=
"missing_decoder_message_new" symbol=
"gst_missing_decoder_message_new">
45 <return-type type=
"GstMessage*"/>
47 <parameter name=
"element" type=
"GstElement*"/>
48 <parameter name=
"decode_caps" type=
"GstCaps*"/>
51 <function name=
"missing_element_installer_detail_new" symbol=
"gst_missing_element_installer_detail_new">
52 <return-type type=
"gchar*"/>
54 <parameter name=
"factory_name" type=
"gchar*"/>
57 <function name=
"missing_element_message_new" symbol=
"gst_missing_element_message_new">
58 <return-type type=
"GstMessage*"/>
60 <parameter name=
"element" type=
"GstElement*"/>
61 <parameter name=
"factory_name" type=
"gchar*"/>
64 <function name=
"missing_encoder_installer_detail_new" symbol=
"gst_missing_encoder_installer_detail_new">
65 <return-type type=
"gchar*"/>
67 <parameter name=
"encode_caps" type=
"GstCaps*"/>
70 <function name=
"missing_encoder_message_new" symbol=
"gst_missing_encoder_message_new">
71 <return-type type=
"GstMessage*"/>
73 <parameter name=
"element" type=
"GstElement*"/>
74 <parameter name=
"encode_caps" type=
"GstCaps*"/>
77 <function name=
"missing_plugin_message_get_description" symbol=
"gst_missing_plugin_message_get_description">
78 <return-type type=
"gchar*"/>
80 <parameter name=
"msg" type=
"GstMessage*"/>
83 <function name=
"missing_plugin_message_get_installer_detail" symbol=
"gst_missing_plugin_message_get_installer_detail">
84 <return-type type=
"gchar*"/>
86 <parameter name=
"msg" type=
"GstMessage*"/>
89 <function name=
"missing_uri_sink_installer_detail_new" symbol=
"gst_missing_uri_sink_installer_detail_new">
90 <return-type type=
"gchar*"/>
92 <parameter name=
"protocol" type=
"gchar*"/>
95 <function name=
"missing_uri_sink_message_new" symbol=
"gst_missing_uri_sink_message_new">
96 <return-type type=
"GstMessage*"/>
98 <parameter name=
"element" type=
"GstElement*"/>
99 <parameter name=
"protocol" type=
"gchar*"/>
102 <function name=
"missing_uri_source_installer_detail_new" symbol=
"gst_missing_uri_source_installer_detail_new">
103 <return-type type=
"gchar*"/>
105 <parameter name=
"protocol" type=
"gchar*"/>
108 <function name=
"missing_uri_source_message_new" symbol=
"gst_missing_uri_source_message_new">
109 <return-type type=
"GstMessage*"/>
111 <parameter name=
"element" type=
"GstElement*"/>
112 <parameter name=
"protocol" type=
"gchar*"/>
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"/>
118 <parameter name=
"taglist" type=
"GstTagList*"/>
119 <parameter name=
"codec_tag" type=
"gchar*"/>
120 <parameter name=
"caps" type=
"GstCaps*"/>
123 <function name=
"pb_utils_get_codec_description" symbol=
"gst_pb_utils_get_codec_description">
124 <return-type type=
"gchar*"/>
126 <parameter name=
"caps" type=
"GstCaps*"/>
129 <function name=
"pb_utils_get_decoder_description" symbol=
"gst_pb_utils_get_decoder_description">
130 <return-type type=
"gchar*"/>
132 <parameter name=
"caps" type=
"GstCaps*"/>
135 <function name=
"pb_utils_get_element_description" symbol=
"gst_pb_utils_get_element_description">
136 <return-type type=
"gchar*"/>
138 <parameter name=
"factory_name" type=
"gchar*"/>
141 <function name=
"pb_utils_get_encoder_description" symbol=
"gst_pb_utils_get_encoder_description">
142 <return-type type=
"gchar*"/>
144 <parameter name=
"caps" type=
"GstCaps*"/>
147 <function name=
"pb_utils_get_sink_description" symbol=
"gst_pb_utils_get_sink_description">
148 <return-type type=
"gchar*"/>
150 <parameter name=
"protocol" type=
"gchar*"/>
153 <function name=
"pb_utils_get_source_description" symbol=
"gst_pb_utils_get_source_description">
154 <return-type type=
"gchar*"/>
156 <parameter name=
"protocol" type=
"gchar*"/>
159 <function name=
"pb_utils_init" symbol=
"gst_pb_utils_init">
160 <return-type type=
"void"/>
162 <callback name=
"GstInstallPluginsResultFunc">
163 <return-type type=
"void"/>
165 <parameter name=
"result" type=
"GstInstallPluginsReturn"/>
166 <parameter name=
"user_data" type=
"gpointer"/>
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"/>
173 <parameter name=
"ctx" type=
"GstInstallPluginsContext*"/>
176 <constructor name=
"new" symbol=
"gst_install_plugins_context_new">
177 <return-type type=
"GstInstallPluginsContext*"/>
179 <method name=
"set_xid" symbol=
"gst_install_plugins_context_set_xid">
180 <return-type type=
"void"/>
182 <parameter name=
"ctx" type=
"GstInstallPluginsContext*"/>
183 <parameter name=
"xid" type=
"guint"/>
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"/>