4 <function name=
"atomic_int_set" symbol=
"gst_atomic_int_set">
5 <return-type type=
"void"/>
7 <parameter name=
"atomic_int" type=
"gint*"/>
8 <parameter name=
"value" type=
"gint"/>
11 <function name=
"class_signal_connect" symbol=
"gst_class_signal_connect">
12 <return-type type=
"guint"/>
14 <parameter name=
"klass" type=
"GstObjectClass*"/>
15 <parameter name=
"name" type=
"gchar*"/>
16 <parameter name=
"func" type=
"gpointer"/>
17 <parameter name=
"func_data" type=
"gpointer"/>
20 <function name=
"class_signal_emit_by_name" symbol=
"gst_class_signal_emit_by_name">
21 <return-type type=
"void"/>
23 <parameter name=
"object" type=
"GstObject*"/>
24 <parameter name=
"name" type=
"gchar*"/>
25 <parameter name=
"self" type=
"xmlNodePtr"/>
28 <function name=
"core_error_quark" symbol=
"gst_core_error_quark">
29 <return-type type=
"GQuark"/>
31 <function name=
"debug_add_log_function" symbol=
"gst_debug_add_log_function">
32 <return-type type=
"void"/>
34 <parameter name=
"func" type=
"GstLogFunction"/>
35 <parameter name=
"data" type=
"gpointer"/>
38 <function name=
"debug_construct_term_color" symbol=
"gst_debug_construct_term_color">
39 <return-type type=
"gchar*"/>
41 <parameter name=
"colorinfo" type=
"guint"/>
44 <function name=
"debug_construct_win_color" symbol=
"gst_debug_construct_win_color">
45 <return-type type=
"gint"/>
47 <parameter name=
"colorinfo" type=
"guint"/>
50 <function name=
"debug_get_all_categories" symbol=
"gst_debug_get_all_categories">
51 <return-type type=
"GSList*"/>
53 <function name=
"debug_get_default_threshold" symbol=
"gst_debug_get_default_threshold">
54 <return-type type=
"GstDebugLevel"/>
56 <function name=
"debug_is_active" symbol=
"gst_debug_is_active">
57 <return-type type=
"gboolean"/>
59 <function name=
"debug_is_colored" symbol=
"gst_debug_is_colored">
60 <return-type type=
"gboolean"/>
62 <function name=
"debug_level_get_name" symbol=
"gst_debug_level_get_name">
63 <return-type type=
"gchar*"/>
65 <parameter name=
"level" type=
"GstDebugLevel"/>
68 <function name=
"debug_log" symbol=
"gst_debug_log">
69 <return-type type=
"void"/>
71 <parameter name=
"category" type=
"GstDebugCategory*"/>
72 <parameter name=
"level" type=
"GstDebugLevel"/>
73 <parameter name=
"file" type=
"gchar*"/>
74 <parameter name=
"function" type=
"gchar*"/>
75 <parameter name=
"line" type=
"gint"/>
76 <parameter name=
"object" type=
"GObject*"/>
77 <parameter name=
"format" type=
"gchar*"/>
80 <function name=
"debug_log_default" symbol=
"gst_debug_log_default">
81 <return-type type=
"void"/>
83 <parameter name=
"category" type=
"GstDebugCategory*"/>
84 <parameter name=
"level" type=
"GstDebugLevel"/>
85 <parameter name=
"file" type=
"gchar*"/>
86 <parameter name=
"function" type=
"gchar*"/>
87 <parameter name=
"line" type=
"gint"/>
88 <parameter name=
"object" type=
"GObject*"/>
89 <parameter name=
"message" type=
"GstDebugMessage*"/>
90 <parameter name=
"unused" type=
"gpointer"/>
93 <function name=
"debug_log_valist" symbol=
"gst_debug_log_valist">
94 <return-type type=
"void"/>
96 <parameter name=
"category" type=
"GstDebugCategory*"/>
97 <parameter name=
"level" type=
"GstDebugLevel"/>
98 <parameter name=
"file" type=
"gchar*"/>
99 <parameter name=
"function" type=
"gchar*"/>
100 <parameter name=
"line" type=
"gint"/>
101 <parameter name=
"object" type=
"GObject*"/>
102 <parameter name=
"format" type=
"gchar*"/>
103 <parameter name=
"args" type=
"va_list"/>
106 <function name=
"debug_print_stack_trace" symbol=
"gst_debug_print_stack_trace">
107 <return-type type=
"void"/>
109 <function name=
"debug_remove_log_function" symbol=
"gst_debug_remove_log_function">
110 <return-type type=
"guint"/>
112 <parameter name=
"func" type=
"GstLogFunction"/>
115 <function name=
"debug_remove_log_function_by_data" symbol=
"gst_debug_remove_log_function_by_data">
116 <return-type type=
"guint"/>
118 <parameter name=
"data" type=
"gpointer"/>
121 <function name=
"debug_set_active" symbol=
"gst_debug_set_active">
122 <return-type type=
"void"/>
124 <parameter name=
"active" type=
"gboolean"/>
127 <function name=
"debug_set_colored" symbol=
"gst_debug_set_colored">
128 <return-type type=
"void"/>
130 <parameter name=
"colored" type=
"gboolean"/>
133 <function name=
"debug_set_default_threshold" symbol=
"gst_debug_set_default_threshold">
134 <return-type type=
"void"/>
136 <parameter name=
"level" type=
"GstDebugLevel"/>
139 <function name=
"debug_set_threshold_for_name" symbol=
"gst_debug_set_threshold_for_name">
140 <return-type type=
"void"/>
142 <parameter name=
"name" type=
"gchar*"/>
143 <parameter name=
"level" type=
"GstDebugLevel"/>
146 <function name=
"debug_unset_threshold_for_name" symbol=
"gst_debug_unset_threshold_for_name">
147 <return-type type=
"void"/>
149 <parameter name=
"name" type=
"gchar*"/>
152 <function name=
"default_registry_check_feature_version" symbol=
"gst_default_registry_check_feature_version">
153 <return-type type=
"gboolean"/>
155 <parameter name=
"feature_name" type=
"gchar*"/>
156 <parameter name=
"min_major" type=
"guint"/>
157 <parameter name=
"min_minor" type=
"guint"/>
158 <parameter name=
"min_micro" type=
"guint"/>
161 <function name=
"deinit" symbol=
"gst_deinit">
162 <return-type type=
"void"/>
164 <function name=
"double_range_get_type" symbol=
"gst_double_range_get_type">
165 <return-type type=
"GType"/>
167 <function name=
"error_get_message" symbol=
"gst_error_get_message">
168 <return-type type=
"gchar*"/>
170 <parameter name=
"domain" type=
"GQuark"/>
171 <parameter name=
"code" type=
"gint"/>
174 <function name=
"filter_run" symbol=
"gst_filter_run">
175 <return-type type=
"GList*"/>
177 <parameter name=
"list" type=
"GList*"/>
178 <parameter name=
"func" type=
"GstFilterFunc"/>
179 <parameter name=
"first" type=
"gboolean"/>
180 <parameter name=
"user_data" type=
"gpointer"/>
183 <function name=
"flow_get_name" symbol=
"gst_flow_get_name">
184 <return-type type=
"gchar*"/>
186 <parameter name=
"ret" type=
"GstFlowReturn"/>
189 <function name=
"flow_to_quark" symbol=
"gst_flow_to_quark">
190 <return-type type=
"GQuark"/>
192 <parameter name=
"ret" type=
"GstFlowReturn"/>
195 <function name=
"format_get_by_nick" symbol=
"gst_format_get_by_nick">
196 <return-type type=
"GstFormat"/>
198 <parameter name=
"nick" type=
"gchar*"/>
201 <function name=
"format_get_details" symbol=
"gst_format_get_details">
202 <return-type type=
"GstFormatDefinition*"/>
204 <parameter name=
"format" type=
"GstFormat"/>
207 <function name=
"format_get_name" symbol=
"gst_format_get_name">
208 <return-type type=
"gchar*"/>
210 <parameter name=
"format" type=
"GstFormat"/>
213 <function name=
"format_iterate_definitions" symbol=
"gst_format_iterate_definitions">
214 <return-type type=
"GstIterator*"/>
216 <function name=
"format_register" symbol=
"gst_format_register">
217 <return-type type=
"GstFormat"/>
219 <parameter name=
"nick" type=
"gchar*"/>
220 <parameter name=
"description" type=
"gchar*"/>
223 <function name=
"format_to_quark" symbol=
"gst_format_to_quark">
224 <return-type type=
"GQuark"/>
226 <parameter name=
"format" type=
"GstFormat"/>
229 <function name=
"formats_contains" symbol=
"gst_formats_contains">
230 <return-type type=
"gboolean"/>
232 <parameter name=
"formats" type=
"GstFormat*"/>
233 <parameter name=
"format" type=
"GstFormat"/>
236 <function name=
"fourcc_get_type" symbol=
"gst_fourcc_get_type">
237 <return-type type=
"GType"/>
239 <function name=
"fraction_get_type" symbol=
"gst_fraction_get_type">
240 <return-type type=
"GType"/>
242 <function name=
"fraction_range_get_type" symbol=
"gst_fraction_range_get_type">
243 <return-type type=
"GType"/>
245 <function name=
"init" symbol=
"gst_init">
246 <return-type type=
"void"/>
248 <parameter name=
"argc" type=
"int*"/>
249 <parameter name=
"argv" type=
"char**[]"/>
252 <function name=
"init_check" symbol=
"gst_init_check">
253 <return-type type=
"gboolean"/>
255 <parameter name=
"argc" type=
"int*"/>
256 <parameter name=
"argv" type=
"char**[]"/>
257 <parameter name=
"err" type=
"GError**"/>
260 <function name=
"init_get_option_group" symbol=
"gst_init_get_option_group">
261 <return-type type=
"GOptionGroup*"/>
263 <function name=
"int_range_get_type" symbol=
"gst_int_range_get_type">
264 <return-type type=
"GType"/>
266 <function name=
"is_tag_list" symbol=
"gst_is_tag_list">
267 <return-type type=
"gboolean"/>
269 <parameter name=
"p" type=
"gconstpointer"/>
272 <function name=
"library_error_quark" symbol=
"gst_library_error_quark">
273 <return-type type=
"GQuark"/>
275 <function name=
"marshal_BOOLEAN__POINTER" symbol=
"gst_marshal_BOOLEAN__POINTER">
276 <return-type type=
"void"/>
278 <parameter name=
"closure" type=
"GClosure*"/>
279 <parameter name=
"return_value" type=
"GValue*"/>
280 <parameter name=
"n_param_values" type=
"guint"/>
281 <parameter name=
"param_values" type=
"GValue*"/>
282 <parameter name=
"invocation_hint" type=
"gpointer"/>
283 <parameter name=
"marshal_data" type=
"gpointer"/>
286 <function name=
"marshal_BOOLEAN__VOID" symbol=
"gst_marshal_BOOLEAN__VOID">
287 <return-type type=
"void"/>
289 <parameter name=
"closure" type=
"GClosure*"/>
290 <parameter name=
"return_value" type=
"GValue*"/>
291 <parameter name=
"n_param_values" type=
"guint"/>
292 <parameter name=
"param_values" type=
"GValue*"/>
293 <parameter name=
"invocation_hint" type=
"gpointer"/>
294 <parameter name=
"marshal_data" type=
"gpointer"/>
297 <function name=
"marshal_BOXED__BOXED" symbol=
"gst_marshal_BOXED__BOXED">
298 <return-type type=
"void"/>
300 <parameter name=
"closure" type=
"GClosure*"/>
301 <parameter name=
"return_value" type=
"GValue*"/>
302 <parameter name=
"n_param_values" type=
"guint"/>
303 <parameter name=
"param_values" type=
"GValue*"/>
304 <parameter name=
"invocation_hint" type=
"gpointer"/>
305 <parameter name=
"marshal_data" type=
"gpointer"/>
308 <function name=
"marshal_POINTER__POINTER" symbol=
"gst_marshal_POINTER__POINTER">
309 <return-type type=
"void"/>
311 <parameter name=
"closure" type=
"GClosure*"/>
312 <parameter name=
"return_value" type=
"GValue*"/>
313 <parameter name=
"n_param_values" type=
"guint"/>
314 <parameter name=
"param_values" type=
"GValue*"/>
315 <parameter name=
"invocation_hint" type=
"gpointer"/>
316 <parameter name=
"marshal_data" type=
"gpointer"/>
319 <function name=
"marshal_VOID__BOXED_OBJECT" symbol=
"gst_marshal_VOID__BOXED_OBJECT">
320 <return-type type=
"void"/>
322 <parameter name=
"closure" type=
"GClosure*"/>
323 <parameter name=
"return_value" type=
"GValue*"/>
324 <parameter name=
"n_param_values" type=
"guint"/>
325 <parameter name=
"param_values" type=
"GValue*"/>
326 <parameter name=
"invocation_hint" type=
"gpointer"/>
327 <parameter name=
"marshal_data" type=
"gpointer"/>
330 <function name=
"marshal_VOID__INT64" symbol=
"gst_marshal_VOID__INT64">
331 <return-type type=
"void"/>
333 <parameter name=
"closure" type=
"GClosure*"/>
334 <parameter name=
"return_value" type=
"GValue*"/>
335 <parameter name=
"n_param_values" type=
"guint"/>
336 <parameter name=
"param_values" type=
"GValue*"/>
337 <parameter name=
"invocation_hint" type=
"gpointer"/>
338 <parameter name=
"marshal_data" type=
"gpointer"/>
341 <function name=
"marshal_VOID__INT_INT" symbol=
"gst_marshal_VOID__INT_INT">
342 <return-type type=
"void"/>
344 <parameter name=
"closure" type=
"GClosure*"/>
345 <parameter name=
"return_value" type=
"GValue*"/>
346 <parameter name=
"n_param_values" type=
"guint"/>
347 <parameter name=
"param_values" type=
"GValue*"/>
348 <parameter name=
"invocation_hint" type=
"gpointer"/>
349 <parameter name=
"marshal_data" type=
"gpointer"/>
352 <function name=
"marshal_VOID__OBJECT_BOXED" symbol=
"gst_marshal_VOID__OBJECT_BOXED">
353 <return-type type=
"void"/>
355 <parameter name=
"closure" type=
"GClosure*"/>
356 <parameter name=
"return_value" type=
"GValue*"/>
357 <parameter name=
"n_param_values" type=
"guint"/>
358 <parameter name=
"param_values" type=
"GValue*"/>
359 <parameter name=
"invocation_hint" type=
"gpointer"/>
360 <parameter name=
"marshal_data" type=
"gpointer"/>
363 <function name=
"marshal_VOID__OBJECT_BOXED_STRING" symbol=
"gst_marshal_VOID__OBJECT_BOXED_STRING">
364 <return-type type=
"void"/>
366 <parameter name=
"closure" type=
"GClosure*"/>
367 <parameter name=
"return_value" type=
"GValue*"/>
368 <parameter name=
"n_param_values" type=
"guint"/>
369 <parameter name=
"param_values" type=
"GValue*"/>
370 <parameter name=
"invocation_hint" type=
"gpointer"/>
371 <parameter name=
"marshal_data" type=
"gpointer"/>
374 <function name=
"marshal_VOID__OBJECT_OBJECT" symbol=
"gst_marshal_VOID__OBJECT_OBJECT">
375 <return-type type=
"void"/>
377 <parameter name=
"closure" type=
"GClosure*"/>
378 <parameter name=
"return_value" type=
"GValue*"/>
379 <parameter name=
"n_param_values" type=
"guint"/>
380 <parameter name=
"param_values" type=
"GValue*"/>
381 <parameter name=
"invocation_hint" type=
"gpointer"/>
382 <parameter name=
"marshal_data" type=
"gpointer"/>
385 <function name=
"marshal_VOID__OBJECT_OBJECT_STRING" symbol=
"gst_marshal_VOID__OBJECT_OBJECT_STRING">
386 <return-type type=
"void"/>
388 <parameter name=
"closure" type=
"GClosure*"/>
389 <parameter name=
"return_value" type=
"GValue*"/>
390 <parameter name=
"n_param_values" type=
"guint"/>
391 <parameter name=
"param_values" type=
"GValue*"/>
392 <parameter name=
"invocation_hint" type=
"gpointer"/>
393 <parameter name=
"marshal_data" type=
"gpointer"/>
396 <function name=
"marshal_VOID__OBJECT_PARAM" symbol=
"gst_marshal_VOID__OBJECT_PARAM">
397 <return-type type=
"void"/>
399 <parameter name=
"closure" type=
"GClosure*"/>
400 <parameter name=
"return_value" type=
"GValue*"/>
401 <parameter name=
"n_param_values" type=
"guint"/>
402 <parameter name=
"param_values" type=
"GValue*"/>
403 <parameter name=
"invocation_hint" type=
"gpointer"/>
404 <parameter name=
"marshal_data" type=
"gpointer"/>
407 <function name=
"marshal_VOID__OBJECT_POINTER" symbol=
"gst_marshal_VOID__OBJECT_POINTER">
408 <return-type type=
"void"/>
410 <parameter name=
"closure" type=
"GClosure*"/>
411 <parameter name=
"return_value" type=
"GValue*"/>
412 <parameter name=
"n_param_values" type=
"guint"/>
413 <parameter name=
"param_values" type=
"GValue*"/>
414 <parameter name=
"invocation_hint" type=
"gpointer"/>
415 <parameter name=
"marshal_data" type=
"gpointer"/>
418 <function name=
"marshal_VOID__OBJECT_STRING" symbol=
"gst_marshal_VOID__OBJECT_STRING">
419 <return-type type=
"void"/>
421 <parameter name=
"closure" type=
"GClosure*"/>
422 <parameter name=
"return_value" type=
"GValue*"/>
423 <parameter name=
"n_param_values" type=
"guint"/>
424 <parameter name=
"param_values" type=
"GValue*"/>
425 <parameter name=
"invocation_hint" type=
"gpointer"/>
426 <parameter name=
"marshal_data" type=
"gpointer"/>
429 <function name=
"marshal_VOID__POINTER_OBJECT" symbol=
"gst_marshal_VOID__POINTER_OBJECT">
430 <return-type type=
"void"/>
432 <parameter name=
"closure" type=
"GClosure*"/>
433 <parameter name=
"return_value" type=
"GValue*"/>
434 <parameter name=
"n_param_values" type=
"guint"/>
435 <parameter name=
"param_values" type=
"GValue*"/>
436 <parameter name=
"invocation_hint" type=
"gpointer"/>
437 <parameter name=
"marshal_data" type=
"gpointer"/>
440 <function name=
"marshal_VOID__UINT_BOXED" symbol=
"gst_marshal_VOID__UINT_BOXED">
441 <return-type type=
"void"/>
443 <parameter name=
"closure" type=
"GClosure*"/>
444 <parameter name=
"return_value" type=
"GValue*"/>
445 <parameter name=
"n_param_values" type=
"guint"/>
446 <parameter name=
"param_values" type=
"GValue*"/>
447 <parameter name=
"invocation_hint" type=
"gpointer"/>
448 <parameter name=
"marshal_data" type=
"gpointer"/>
451 <function name=
"param_spec_fraction" symbol=
"gst_param_spec_fraction">
452 <return-type type=
"GParamSpec*"/>
454 <parameter name=
"name" type=
"gchar*"/>
455 <parameter name=
"nick" type=
"gchar*"/>
456 <parameter name=
"blurb" type=
"gchar*"/>
457 <parameter name=
"min_num" type=
"gint"/>
458 <parameter name=
"min_denom" type=
"gint"/>
459 <parameter name=
"max_num" type=
"gint"/>
460 <parameter name=
"max_denom" type=
"gint"/>
461 <parameter name=
"default_num" type=
"gint"/>
462 <parameter name=
"default_denom" type=
"gint"/>
463 <parameter name=
"flags" type=
"GParamFlags"/>
466 <function name=
"param_spec_mini_object" symbol=
"gst_param_spec_mini_object">
467 <return-type type=
"GParamSpec*"/>
469 <parameter name=
"name" type=
"char*"/>
470 <parameter name=
"nick" type=
"char*"/>
471 <parameter name=
"blurb" type=
"char*"/>
472 <parameter name=
"object_type" type=
"GType"/>
473 <parameter name=
"flags" type=
"GParamFlags"/>
476 <function name=
"parse_bin_from_description" symbol=
"gst_parse_bin_from_description">
477 <return-type type=
"GstElement*"/>
479 <parameter name=
"bin_description" type=
"gchar*"/>
480 <parameter name=
"ghost_unlinked_pads" type=
"gboolean"/>
481 <parameter name=
"err" type=
"GError**"/>
484 <function name=
"parse_bin_from_description_full" symbol=
"gst_parse_bin_from_description_full">
485 <return-type type=
"GstElement*"/>
487 <parameter name=
"bin_description" type=
"gchar*"/>
488 <parameter name=
"ghost_unlinked_pads" type=
"gboolean"/>
489 <parameter name=
"context" type=
"GstParseContext*"/>
490 <parameter name=
"flags" type=
"GstParseFlags"/>
491 <parameter name=
"err" type=
"GError**"/>
494 <function name=
"parse_error_quark" symbol=
"gst_parse_error_quark">
495 <return-type type=
"GQuark"/>
497 <function name=
"parse_launch" symbol=
"gst_parse_launch">
498 <return-type type=
"GstElement*"/>
500 <parameter name=
"pipeline_description" type=
"gchar*"/>
501 <parameter name=
"error" type=
"GError**"/>
504 <function name=
"parse_launch_full" symbol=
"gst_parse_launch_full">
505 <return-type type=
"GstElement*"/>
507 <parameter name=
"pipeline_description" type=
"gchar*"/>
508 <parameter name=
"context" type=
"GstParseContext*"/>
509 <parameter name=
"flags" type=
"GstParseFlags"/>
510 <parameter name=
"error" type=
"GError**"/>
513 <function name=
"parse_launchv" symbol=
"gst_parse_launchv">
514 <return-type type=
"GstElement*"/>
516 <parameter name=
"argv" type=
"gchar**"/>
517 <parameter name=
"error" type=
"GError**"/>
520 <function name=
"parse_launchv_full" symbol=
"gst_parse_launchv_full">
521 <return-type type=
"GstElement*"/>
523 <parameter name=
"argv" type=
"gchar**"/>
524 <parameter name=
"context" type=
"GstParseContext*"/>
525 <parameter name=
"flags" type=
"GstParseFlags"/>
526 <parameter name=
"error" type=
"GError**"/>
529 <function name=
"print_element_args" symbol=
"gst_print_element_args">
530 <return-type type=
"void"/>
532 <parameter name=
"buf" type=
"GString*"/>
533 <parameter name=
"indent" type=
"gint"/>
534 <parameter name=
"element" type=
"GstElement*"/>
537 <function name=
"print_pad_caps" symbol=
"gst_print_pad_caps">
538 <return-type type=
"void"/>
540 <parameter name=
"buf" type=
"GString*"/>
541 <parameter name=
"indent" type=
"gint"/>
542 <parameter name=
"pad" type=
"GstPad*"/>
545 <function name=
"resource_error_quark" symbol=
"gst_resource_error_quark">
546 <return-type type=
"GQuark"/>
548 <function name=
"segtrap_is_enabled" symbol=
"gst_segtrap_is_enabled">
549 <return-type type=
"gboolean"/>
551 <function name=
"segtrap_set_enabled" symbol=
"gst_segtrap_set_enabled">
552 <return-type type=
"void"/>
554 <parameter name=
"enabled" type=
"gboolean"/>
557 <function name=
"stream_error_quark" symbol=
"gst_stream_error_quark">
558 <return-type type=
"GQuark"/>
560 <function name=
"tag_exists" symbol=
"gst_tag_exists">
561 <return-type type=
"gboolean"/>
563 <parameter name=
"tag" type=
"gchar*"/>
566 <function name=
"tag_get_description" symbol=
"gst_tag_get_description">
567 <return-type type=
"gchar*"/>
569 <parameter name=
"tag" type=
"gchar*"/>
572 <function name=
"tag_get_flag" symbol=
"gst_tag_get_flag">
573 <return-type type=
"GstTagFlag"/>
575 <parameter name=
"tag" type=
"gchar*"/>
578 <function name=
"tag_get_nick" symbol=
"gst_tag_get_nick">
579 <return-type type=
"gchar*"/>
581 <parameter name=
"tag" type=
"gchar*"/>
584 <function name=
"tag_get_type" symbol=
"gst_tag_get_type">
585 <return-type type=
"GType"/>
587 <parameter name=
"tag" type=
"gchar*"/>
590 <function name=
"tag_is_fixed" symbol=
"gst_tag_is_fixed">
591 <return-type type=
"gboolean"/>
593 <parameter name=
"tag" type=
"gchar*"/>
596 <function name=
"tag_merge_strings_with_comma" symbol=
"gst_tag_merge_strings_with_comma">
597 <return-type type=
"void"/>
599 <parameter name=
"dest" type=
"GValue*"/>
600 <parameter name=
"src" type=
"GValue*"/>
603 <function name=
"tag_merge_use_first" symbol=
"gst_tag_merge_use_first">
604 <return-type type=
"void"/>
606 <parameter name=
"dest" type=
"GValue*"/>
607 <parameter name=
"src" type=
"GValue*"/>
610 <function name=
"tag_register" symbol=
"gst_tag_register">
611 <return-type type=
"void"/>
613 <parameter name=
"name" type=
"gchar*"/>
614 <parameter name=
"flag" type=
"GstTagFlag"/>
615 <parameter name=
"type" type=
"GType"/>
616 <parameter name=
"nick" type=
"gchar*"/>
617 <parameter name=
"blurb" type=
"gchar*"/>
618 <parameter name=
"func" type=
"GstTagMergeFunc"/>
621 <function name=
"type_register_static_full" symbol=
"gst_type_register_static_full">
622 <return-type type=
"GType"/>
624 <parameter name=
"parent_type" type=
"GType"/>
625 <parameter name=
"type_name" type=
"gchar*"/>
626 <parameter name=
"class_size" type=
"guint"/>
627 <parameter name=
"base_init" type=
"GBaseInitFunc"/>
628 <parameter name=
"base_finalize" type=
"GBaseFinalizeFunc"/>
629 <parameter name=
"class_init" type=
"GClassInitFunc"/>
630 <parameter name=
"class_finalize" type=
"GClassFinalizeFunc"/>
631 <parameter name=
"class_data" type=
"gconstpointer"/>
632 <parameter name=
"instance_size" type=
"guint"/>
633 <parameter name=
"n_preallocs" type=
"guint16"/>
634 <parameter name=
"instance_init" type=
"GInstanceInitFunc"/>
635 <parameter name=
"value_table" type=
"GTypeValueTable*"/>
636 <parameter name=
"flags" type=
"GTypeFlags"/>
639 <function name=
"update_registry" symbol=
"gst_update_registry">
640 <return-type type=
"gboolean"/>
642 <function name=
"uri_construct" symbol=
"gst_uri_construct">
643 <return-type type=
"gchar*"/>
645 <parameter name=
"protocol" type=
"gchar*"/>
646 <parameter name=
"location" type=
"gchar*"/>
649 <function name=
"uri_get_location" symbol=
"gst_uri_get_location">
650 <return-type type=
"gchar*"/>
652 <parameter name=
"uri" type=
"gchar*"/>
655 <function name=
"uri_get_protocol" symbol=
"gst_uri_get_protocol">
656 <return-type type=
"gchar*"/>
658 <parameter name=
"uri" type=
"gchar*"/>
661 <function name=
"uri_has_protocol" symbol=
"gst_uri_has_protocol">
662 <return-type type=
"gboolean"/>
664 <parameter name=
"uri" type=
"gchar*"/>
665 <parameter name=
"protocol" type=
"gchar*"/>
668 <function name=
"uri_is_valid" symbol=
"gst_uri_is_valid">
669 <return-type type=
"gboolean"/>
671 <parameter name=
"uri" type=
"gchar*"/>
674 <function name=
"uri_protocol_is_supported" symbol=
"gst_uri_protocol_is_supported">
675 <return-type type=
"gboolean"/>
677 <parameter name=
"type" type=
"GstURIType"/>
678 <parameter name=
"protocol" type=
"gchar*"/>
681 <function name=
"uri_protocol_is_valid" symbol=
"gst_uri_protocol_is_valid">
682 <return-type type=
"gboolean"/>
684 <parameter name=
"protocol" type=
"gchar*"/>
687 <function name=
"util_array_binary_search" symbol=
"gst_util_array_binary_search">
688 <return-type type=
"gpointer"/>
690 <parameter name=
"array" type=
"gpointer"/>
691 <parameter name=
"num_elements" type=
"guint"/>
692 <parameter name=
"element_size" type=
"gsize"/>
693 <parameter name=
"search_func" type=
"GCompareDataFunc"/>
694 <parameter name=
"mode" type=
"GstSearchMode"/>
695 <parameter name=
"search_data" type=
"gconstpointer"/>
696 <parameter name=
"user_data" type=
"gpointer"/>
699 <function name=
"util_double_to_fraction" symbol=
"gst_util_double_to_fraction">
700 <return-type type=
"void"/>
702 <parameter name=
"src" type=
"gdouble"/>
703 <parameter name=
"dest_n" type=
"gint*"/>
704 <parameter name=
"dest_d" type=
"gint*"/>
707 <function name=
"util_dump_mem" symbol=
"gst_util_dump_mem">
708 <return-type type=
"void"/>
710 <parameter name=
"mem" type=
"guchar*"/>
711 <parameter name=
"size" type=
"guint"/>
714 <function name=
"util_fraction_add" symbol=
"gst_util_fraction_add">
715 <return-type type=
"gboolean"/>
717 <parameter name=
"a_n" type=
"gint"/>
718 <parameter name=
"a_d" type=
"gint"/>
719 <parameter name=
"b_n" type=
"gint"/>
720 <parameter name=
"b_d" type=
"gint"/>
721 <parameter name=
"res_n" type=
"gint*"/>
722 <parameter name=
"res_d" type=
"gint*"/>
725 <function name=
"util_fraction_multiply" symbol=
"gst_util_fraction_multiply">
726 <return-type type=
"gboolean"/>
728 <parameter name=
"a_n" type=
"gint"/>
729 <parameter name=
"a_d" type=
"gint"/>
730 <parameter name=
"b_n" type=
"gint"/>
731 <parameter name=
"b_d" type=
"gint"/>
732 <parameter name=
"res_n" type=
"gint*"/>
733 <parameter name=
"res_d" type=
"gint*"/>
736 <function name=
"util_fraction_to_double" symbol=
"gst_util_fraction_to_double">
737 <return-type type=
"void"/>
739 <parameter name=
"src_n" type=
"gint"/>
740 <parameter name=
"src_d" type=
"gint"/>
741 <parameter name=
"dest" type=
"gdouble*"/>
744 <function name=
"util_gdouble_to_guint64" symbol=
"gst_util_gdouble_to_guint64">
745 <return-type type=
"guint64"/>
747 <parameter name=
"value" type=
"gdouble"/>
750 <function name=
"util_get_timestamp" symbol=
"gst_util_get_timestamp">
751 <return-type type=
"GstClockTime"/>
753 <function name=
"util_greatest_common_divisor" symbol=
"gst_util_greatest_common_divisor">
754 <return-type type=
"gint"/>
756 <parameter name=
"a" type=
"gint"/>
757 <parameter name=
"b" type=
"gint"/>
760 <function name=
"util_guint64_to_gdouble" symbol=
"gst_util_guint64_to_gdouble">
761 <return-type type=
"gdouble"/>
763 <parameter name=
"value" type=
"guint64"/>
766 <function name=
"util_seqnum_compare" symbol=
"gst_util_seqnum_compare">
767 <return-type type=
"gint32"/>
769 <parameter name=
"s1" type=
"guint32"/>
770 <parameter name=
"s2" type=
"guint32"/>
773 <function name=
"util_seqnum_next" symbol=
"gst_util_seqnum_next">
774 <return-type type=
"guint32"/>
776 <function name=
"util_set_object_arg" symbol=
"gst_util_set_object_arg">
777 <return-type type=
"void"/>
779 <parameter name=
"object" type=
"GObject*"/>
780 <parameter name=
"name" type=
"gchar*"/>
781 <parameter name=
"value" type=
"gchar*"/>
784 <function name=
"util_set_value_from_string" symbol=
"gst_util_set_value_from_string">
785 <return-type type=
"void"/>
787 <parameter name=
"value" type=
"GValue*"/>
788 <parameter name=
"value_str" type=
"gchar*"/>
791 <function name=
"util_uint64_scale" symbol=
"gst_util_uint64_scale">
792 <return-type type=
"guint64"/>
794 <parameter name=
"val" type=
"guint64"/>
795 <parameter name=
"num" type=
"guint64"/>
796 <parameter name=
"denom" type=
"guint64"/>
799 <function name=
"util_uint64_scale_ceil" symbol=
"gst_util_uint64_scale_ceil">
800 <return-type type=
"guint64"/>
802 <parameter name=
"val" type=
"guint64"/>
803 <parameter name=
"num" type=
"guint64"/>
804 <parameter name=
"denom" type=
"guint64"/>
807 <function name=
"util_uint64_scale_int" symbol=
"gst_util_uint64_scale_int">
808 <return-type type=
"guint64"/>
810 <parameter name=
"val" type=
"guint64"/>
811 <parameter name=
"num" type=
"gint"/>
812 <parameter name=
"denom" type=
"gint"/>
815 <function name=
"util_uint64_scale_int_ceil" symbol=
"gst_util_uint64_scale_int_ceil">
816 <return-type type=
"guint64"/>
818 <parameter name=
"val" type=
"guint64"/>
819 <parameter name=
"num" type=
"gint"/>
820 <parameter name=
"denom" type=
"gint"/>
823 <function name=
"util_uint64_scale_int_round" symbol=
"gst_util_uint64_scale_int_round">
824 <return-type type=
"guint64"/>
826 <parameter name=
"val" type=
"guint64"/>
827 <parameter name=
"num" type=
"gint"/>
828 <parameter name=
"denom" type=
"gint"/>
831 <function name=
"util_uint64_scale_round" symbol=
"gst_util_uint64_scale_round">
832 <return-type type=
"guint64"/>
834 <parameter name=
"val" type=
"guint64"/>
835 <parameter name=
"num" type=
"guint64"/>
836 <parameter name=
"denom" type=
"guint64"/>
839 <function name=
"value_array_append_value" symbol=
"gst_value_array_append_value">
840 <return-type type=
"void"/>
842 <parameter name=
"value" type=
"GValue*"/>
843 <parameter name=
"append_value" type=
"GValue*"/>
846 <function name=
"value_array_get_size" symbol=
"gst_value_array_get_size">
847 <return-type type=
"guint"/>
849 <parameter name=
"value" type=
"GValue*"/>
852 <function name=
"value_array_get_type" symbol=
"gst_value_array_get_type">
853 <return-type type=
"GType"/>
855 <function name=
"value_array_get_value" symbol=
"gst_value_array_get_value">
856 <return-type type=
"GValue*"/>
858 <parameter name=
"value" type=
"GValue*"/>
859 <parameter name=
"index" type=
"guint"/>
862 <function name=
"value_array_prepend_value" symbol=
"gst_value_array_prepend_value">
863 <return-type type=
"void"/>
865 <parameter name=
"value" type=
"GValue*"/>
866 <parameter name=
"prepend_value" type=
"GValue*"/>
869 <function name=
"value_can_compare" symbol=
"gst_value_can_compare">
870 <return-type type=
"gboolean"/>
872 <parameter name=
"value1" type=
"GValue*"/>
873 <parameter name=
"value2" type=
"GValue*"/>
876 <function name=
"value_can_intersect" symbol=
"gst_value_can_intersect">
877 <return-type type=
"gboolean"/>
879 <parameter name=
"value1" type=
"GValue*"/>
880 <parameter name=
"value2" type=
"GValue*"/>
883 <function name=
"value_can_subtract" symbol=
"gst_value_can_subtract">
884 <return-type type=
"gboolean"/>
886 <parameter name=
"minuend" type=
"GValue*"/>
887 <parameter name=
"subtrahend" type=
"GValue*"/>
890 <function name=
"value_can_union" symbol=
"gst_value_can_union">
891 <return-type type=
"gboolean"/>
893 <parameter name=
"value1" type=
"GValue*"/>
894 <parameter name=
"value2" type=
"GValue*"/>
897 <function name=
"value_compare" symbol=
"gst_value_compare">
898 <return-type type=
"gint"/>
900 <parameter name=
"value1" type=
"GValue*"/>
901 <parameter name=
"value2" type=
"GValue*"/>
904 <function name=
"value_deserialize" symbol=
"gst_value_deserialize">
905 <return-type type=
"gboolean"/>
907 <parameter name=
"dest" type=
"GValue*"/>
908 <parameter name=
"src" type=
"gchar*"/>
911 <function name=
"value_dup_mini_object" symbol=
"gst_value_dup_mini_object">
912 <return-type type=
"GstMiniObject*"/>
914 <parameter name=
"value" type=
"GValue*"/>
917 <function name=
"value_fraction_multiply" symbol=
"gst_value_fraction_multiply">
918 <return-type type=
"gboolean"/>
920 <parameter name=
"product" type=
"GValue*"/>
921 <parameter name=
"factor1" type=
"GValue*"/>
922 <parameter name=
"factor2" type=
"GValue*"/>
925 <function name=
"value_fraction_subtract" symbol=
"gst_value_fraction_subtract">
926 <return-type type=
"gboolean"/>
928 <parameter name=
"dest" type=
"GValue*"/>
929 <parameter name=
"minuend" type=
"GValue*"/>
930 <parameter name=
"subtrahend" type=
"GValue*"/>
933 <function name=
"value_get_caps" symbol=
"gst_value_get_caps">
934 <return-type type=
"GstCaps*"/>
936 <parameter name=
"value" type=
"GValue*"/>
939 <function name=
"value_get_date" symbol=
"gst_value_get_date">
940 <return-type type=
"GDate*"/>
942 <parameter name=
"value" type=
"GValue*"/>
945 <function name=
"value_get_double_range_max" symbol=
"gst_value_get_double_range_max">
946 <return-type type=
"gdouble"/>
948 <parameter name=
"value" type=
"GValue*"/>
951 <function name=
"value_get_double_range_min" symbol=
"gst_value_get_double_range_min">
952 <return-type type=
"gdouble"/>
954 <parameter name=
"value" type=
"GValue*"/>
957 <function name=
"value_get_fourcc" symbol=
"gst_value_get_fourcc">
958 <return-type type=
"guint32"/>
960 <parameter name=
"value" type=
"GValue*"/>
963 <function name=
"value_get_fraction_denominator" symbol=
"gst_value_get_fraction_denominator">
964 <return-type type=
"gint"/>
966 <parameter name=
"value" type=
"GValue*"/>
969 <function name=
"value_get_fraction_numerator" symbol=
"gst_value_get_fraction_numerator">
970 <return-type type=
"gint"/>
972 <parameter name=
"value" type=
"GValue*"/>
975 <function name=
"value_get_fraction_range_max" symbol=
"gst_value_get_fraction_range_max">
976 <return-type type=
"GValue*"/>
978 <parameter name=
"value" type=
"GValue*"/>
981 <function name=
"value_get_fraction_range_min" symbol=
"gst_value_get_fraction_range_min">
982 <return-type type=
"GValue*"/>
984 <parameter name=
"value" type=
"GValue*"/>
987 <function name=
"value_get_int_range_max" symbol=
"gst_value_get_int_range_max">
988 <return-type type=
"gint"/>
990 <parameter name=
"value" type=
"GValue*"/>
993 <function name=
"value_get_int_range_min" symbol=
"gst_value_get_int_range_min">
994 <return-type type=
"gint"/>
996 <parameter name=
"value" type=
"GValue*"/>
999 <function name=
"value_get_mini_object" symbol=
"gst_value_get_mini_object">
1000 <return-type type=
"GstMiniObject*"/>
1002 <parameter name=
"value" type=
"GValue*"/>
1005 <function name=
"value_get_structure" symbol=
"gst_value_get_structure">
1006 <return-type type=
"GstStructure*"/>
1008 <parameter name=
"value" type=
"GValue*"/>
1011 <function name=
"value_init_and_copy" symbol=
"gst_value_init_and_copy">
1012 <return-type type=
"void"/>
1014 <parameter name=
"dest" type=
"GValue*"/>
1015 <parameter name=
"src" type=
"GValue*"/>
1018 <function name=
"value_intersect" symbol=
"gst_value_intersect">
1019 <return-type type=
"gboolean"/>
1021 <parameter name=
"dest" type=
"GValue*"/>
1022 <parameter name=
"value1" type=
"GValue*"/>
1023 <parameter name=
"value2" type=
"GValue*"/>
1026 <function name=
"value_is_fixed" symbol=
"gst_value_is_fixed">
1027 <return-type type=
"gboolean"/>
1029 <parameter name=
"value" type=
"GValue*"/>
1032 <function name=
"value_list_append_value" symbol=
"gst_value_list_append_value">
1033 <return-type type=
"void"/>
1035 <parameter name=
"value" type=
"GValue*"/>
1036 <parameter name=
"append_value" type=
"GValue*"/>
1039 <function name=
"value_list_concat" symbol=
"gst_value_list_concat">
1040 <return-type type=
"void"/>
1042 <parameter name=
"dest" type=
"GValue*"/>
1043 <parameter name=
"value1" type=
"GValue*"/>
1044 <parameter name=
"value2" type=
"GValue*"/>
1047 <function name=
"value_list_get_size" symbol=
"gst_value_list_get_size">
1048 <return-type type=
"guint"/>
1050 <parameter name=
"value" type=
"GValue*"/>
1053 <function name=
"value_list_get_type" symbol=
"gst_value_list_get_type">
1054 <return-type type=
"GType"/>
1056 <function name=
"value_list_get_value" symbol=
"gst_value_list_get_value">
1057 <return-type type=
"GValue*"/>
1059 <parameter name=
"value" type=
"GValue*"/>
1060 <parameter name=
"index" type=
"guint"/>
1063 <function name=
"value_list_prepend_value" symbol=
"gst_value_list_prepend_value">
1064 <return-type type=
"void"/>
1066 <parameter name=
"value" type=
"GValue*"/>
1067 <parameter name=
"prepend_value" type=
"GValue*"/>
1070 <function name=
"value_register" symbol=
"gst_value_register">
1071 <return-type type=
"void"/>
1073 <parameter name=
"table" type=
"GstValueTable*"/>
1076 <function name=
"value_register_intersect_func" symbol=
"gst_value_register_intersect_func">
1077 <return-type type=
"void"/>
1079 <parameter name=
"type1" type=
"GType"/>
1080 <parameter name=
"type2" type=
"GType"/>
1081 <parameter name=
"func" type=
"GstValueIntersectFunc"/>
1084 <function name=
"value_register_subtract_func" symbol=
"gst_value_register_subtract_func">
1085 <return-type type=
"void"/>
1087 <parameter name=
"minuend_type" type=
"GType"/>
1088 <parameter name=
"subtrahend_type" type=
"GType"/>
1089 <parameter name=
"func" type=
"GstValueSubtractFunc"/>
1092 <function name=
"value_register_union_func" symbol=
"gst_value_register_union_func">
1093 <return-type type=
"void"/>
1095 <parameter name=
"type1" type=
"GType"/>
1096 <parameter name=
"type2" type=
"GType"/>
1097 <parameter name=
"func" type=
"GstValueUnionFunc"/>
1100 <function name=
"value_serialize" symbol=
"gst_value_serialize">
1101 <return-type type=
"gchar*"/>
1103 <parameter name=
"value" type=
"GValue*"/>
1106 <function name=
"value_set_caps" symbol=
"gst_value_set_caps">
1107 <return-type type=
"void"/>
1109 <parameter name=
"value" type=
"GValue*"/>
1110 <parameter name=
"caps" type=
"GstCaps*"/>
1113 <function name=
"value_set_date" symbol=
"gst_value_set_date">
1114 <return-type type=
"void"/>
1116 <parameter name=
"value" type=
"GValue*"/>
1117 <parameter name=
"date" type=
"GDate*"/>
1120 <function name=
"value_set_double_range" symbol=
"gst_value_set_double_range">
1121 <return-type type=
"void"/>
1123 <parameter name=
"value" type=
"GValue*"/>
1124 <parameter name=
"start" type=
"gdouble"/>
1125 <parameter name=
"end" type=
"gdouble"/>
1128 <function name=
"value_set_fourcc" symbol=
"gst_value_set_fourcc">
1129 <return-type type=
"void"/>
1131 <parameter name=
"value" type=
"GValue*"/>
1132 <parameter name=
"fourcc" type=
"guint32"/>
1135 <function name=
"value_set_fraction" symbol=
"gst_value_set_fraction">
1136 <return-type type=
"void"/>
1138 <parameter name=
"value" type=
"GValue*"/>
1139 <parameter name=
"numerator" type=
"gint"/>
1140 <parameter name=
"denominator" type=
"gint"/>
1143 <function name=
"value_set_fraction_range" symbol=
"gst_value_set_fraction_range">
1144 <return-type type=
"void"/>
1146 <parameter name=
"value" type=
"GValue*"/>
1147 <parameter name=
"start" type=
"GValue*"/>
1148 <parameter name=
"end" type=
"GValue*"/>
1151 <function name=
"value_set_fraction_range_full" symbol=
"gst_value_set_fraction_range_full">
1152 <return-type type=
"void"/>
1154 <parameter name=
"value" type=
"GValue*"/>
1155 <parameter name=
"numerator_start" type=
"gint"/>
1156 <parameter name=
"denominator_start" type=
"gint"/>
1157 <parameter name=
"numerator_end" type=
"gint"/>
1158 <parameter name=
"denominator_end" type=
"gint"/>
1161 <function name=
"value_set_int_range" symbol=
"gst_value_set_int_range">
1162 <return-type type=
"void"/>
1164 <parameter name=
"value" type=
"GValue*"/>
1165 <parameter name=
"start" type=
"gint"/>
1166 <parameter name=
"end" type=
"gint"/>
1169 <function name=
"value_set_mini_object" symbol=
"gst_value_set_mini_object">
1170 <return-type type=
"void"/>
1172 <parameter name=
"value" type=
"GValue*"/>
1173 <parameter name=
"mini_object" type=
"GstMiniObject*"/>
1176 <function name=
"value_set_structure" symbol=
"gst_value_set_structure">
1177 <return-type type=
"void"/>
1179 <parameter name=
"value" type=
"GValue*"/>
1180 <parameter name=
"structure" type=
"GstStructure*"/>
1183 <function name=
"value_subtract" symbol=
"gst_value_subtract">
1184 <return-type type=
"gboolean"/>
1186 <parameter name=
"dest" type=
"GValue*"/>
1187 <parameter name=
"minuend" type=
"GValue*"/>
1188 <parameter name=
"subtrahend" type=
"GValue*"/>
1191 <function name=
"value_take_mini_object" symbol=
"gst_value_take_mini_object">
1192 <return-type type=
"void"/>
1194 <parameter name=
"value" type=
"GValue*"/>
1195 <parameter name=
"mini_object" type=
"GstMiniObject*"/>
1198 <function name=
"value_union" symbol=
"gst_value_union">
1199 <return-type type=
"gboolean"/>
1201 <parameter name=
"dest" type=
"GValue*"/>
1202 <parameter name=
"value1" type=
"GValue*"/>
1203 <parameter name=
"value2" type=
"GValue*"/>
1206 <function name=
"version" symbol=
"gst_version">
1207 <return-type type=
"void"/>
1209 <parameter name=
"major" type=
"guint*"/>
1210 <parameter name=
"minor" type=
"guint*"/>
1211 <parameter name=
"micro" type=
"guint*"/>
1212 <parameter name=
"nano" type=
"guint*"/>
1215 <function name=
"version_string" symbol=
"gst_version_string">
1216 <return-type type=
"gchar*"/>
1218 <callback name=
"GstBufferListDoFunction">
1219 <return-type type=
"GstBuffer*"/>
1221 <parameter name=
"buffer" type=
"GstBuffer*"/>
1222 <parameter name=
"user_data" type=
"gpointer"/>
1225 <callback name=
"GstBufferListFunc">
1226 <return-type type=
"GstBufferListItem"/>
1228 <parameter name=
"buffer" type=
"GstBuffer**"/>
1229 <parameter name=
"group" type=
"guint"/>
1230 <parameter name=
"idx" type=
"guint"/>
1231 <parameter name=
"user_data" type=
"gpointer"/>
1234 <callback name=
"GstBusFunc">
1235 <return-type type=
"gboolean"/>
1237 <parameter name=
"bus" type=
"GstBus*"/>
1238 <parameter name=
"message" type=
"GstMessage*"/>
1239 <parameter name=
"data" type=
"gpointer"/>
1242 <callback name=
"GstBusSyncHandler">
1243 <return-type type=
"GstBusSyncReply"/>
1245 <parameter name=
"bus" type=
"GstBus*"/>
1246 <parameter name=
"message" type=
"GstMessage*"/>
1247 <parameter name=
"data" type=
"gpointer"/>
1250 <callback name=
"GstClockCallback">
1251 <return-type type=
"gboolean"/>
1253 <parameter name=
"clock" type=
"GstClock*"/>
1254 <parameter name=
"time" type=
"GstClockTime"/>
1255 <parameter name=
"id" type=
"GstClockID"/>
1256 <parameter name=
"user_data" type=
"gpointer"/>
1259 <callback name=
"GstCopyFunction">
1260 <return-type type=
"gpointer"/>
1262 <parameter name=
"object" type=
"gpointer"/>
1265 <callback name=
"GstDebugFuncPtr">
1266 <return-type type=
"void"/>
1268 <callback name=
"GstFilterFunc">
1269 <return-type type=
"gboolean"/>
1271 <parameter name=
"obj" type=
"gpointer"/>
1272 <parameter name=
"user_data" type=
"gpointer"/>
1275 <callback name=
"GstIndexFilter">
1276 <return-type type=
"gboolean"/>
1278 <parameter name=
"index" type=
"GstIndex*"/>
1279 <parameter name=
"entry" type=
"GstIndexEntry*"/>
1280 <parameter name=
"user_data" type=
"gpointer"/>
1283 <callback name=
"GstIndexResolver">
1284 <return-type type=
"gboolean"/>
1286 <parameter name=
"index" type=
"GstIndex*"/>
1287 <parameter name=
"writer" type=
"GstObject*"/>
1288 <parameter name=
"writer_string" type=
"gchar**"/>
1289 <parameter name=
"user_data" type=
"gpointer"/>
1292 <callback name=
"GstIteratorDisposeFunction">
1293 <return-type type=
"void"/>
1295 <parameter name=
"owner" type=
"gpointer"/>
1298 <callback name=
"GstIteratorFoldFunction">
1299 <return-type type=
"gboolean"/>
1301 <parameter name=
"item" type=
"gpointer"/>
1302 <parameter name=
"ret" type=
"GValue*"/>
1303 <parameter name=
"user_data" type=
"gpointer"/>
1306 <callback name=
"GstIteratorFreeFunction">
1307 <return-type type=
"void"/>
1309 <parameter name=
"it" type=
"GstIterator*"/>
1312 <callback name=
"GstIteratorItemFunction">
1313 <return-type type=
"GstIteratorItem"/>
1315 <parameter name=
"it" type=
"GstIterator*"/>
1316 <parameter name=
"item" type=
"gpointer"/>
1319 <callback name=
"GstIteratorNextFunction">
1320 <return-type type=
"GstIteratorResult"/>
1322 <parameter name=
"it" type=
"GstIterator*"/>
1323 <parameter name=
"result" type=
"gpointer*"/>
1326 <callback name=
"GstIteratorResyncFunction">
1327 <return-type type=
"void"/>
1329 <parameter name=
"it" type=
"GstIterator*"/>
1332 <callback name=
"GstLogFunction">
1333 <return-type type=
"void"/>
1335 <parameter name=
"category" type=
"GstDebugCategory*"/>
1336 <parameter name=
"level" type=
"GstDebugLevel"/>
1337 <parameter name=
"file" type=
"gchar*"/>
1338 <parameter name=
"function" type=
"gchar*"/>
1339 <parameter name=
"line" type=
"gint"/>
1340 <parameter name=
"object" type=
"GObject*"/>
1341 <parameter name=
"message" type=
"GstDebugMessage*"/>
1342 <parameter name=
"data" type=
"gpointer"/>
1345 <callback name=
"GstMiniObjectCopyFunction">
1346 <return-type type=
"GstMiniObject*"/>
1348 <parameter name=
"obj" type=
"GstMiniObject*"/>
1351 <callback name=
"GstMiniObjectFinalizeFunction">
1352 <return-type type=
"void"/>
1354 <parameter name=
"obj" type=
"GstMiniObject*"/>
1357 <callback name=
"GstPadAcceptCapsFunction">
1358 <return-type type=
"gboolean"/>
1360 <parameter name=
"pad" type=
"GstPad*"/>
1361 <parameter name=
"caps" type=
"GstCaps*"/>
1364 <callback name=
"GstPadActivateFunction">
1365 <return-type type=
"gboolean"/>
1367 <parameter name=
"pad" type=
"GstPad*"/>
1370 <callback name=
"GstPadActivateModeFunction">
1371 <return-type type=
"gboolean"/>
1373 <parameter name=
"pad" type=
"GstPad*"/>
1374 <parameter name=
"active" type=
"gboolean"/>
1377 <callback name=
"GstPadBlockCallback">
1378 <return-type type=
"void"/>
1380 <parameter name=
"pad" type=
"GstPad*"/>
1381 <parameter name=
"blocked" type=
"gboolean"/>
1382 <parameter name=
"user_data" type=
"gpointer"/>
1385 <callback name=
"GstPadBufferAllocFunction">
1386 <return-type type=
"GstFlowReturn"/>
1388 <parameter name=
"pad" type=
"GstPad*"/>
1389 <parameter name=
"offset" type=
"guint64"/>
1390 <parameter name=
"size" type=
"guint"/>
1391 <parameter name=
"caps" type=
"GstCaps*"/>
1392 <parameter name=
"buf" type=
"GstBuffer**"/>
1395 <callback name=
"GstPadChainFunction">
1396 <return-type type=
"GstFlowReturn"/>
1398 <parameter name=
"pad" type=
"GstPad*"/>
1399 <parameter name=
"buffer" type=
"GstBuffer*"/>
1402 <callback name=
"GstPadChainListFunction">
1403 <return-type type=
"GstFlowReturn"/>
1405 <parameter name=
"pad" type=
"GstPad*"/>
1406 <parameter name=
"list" type=
"GstBufferList*"/>
1409 <callback name=
"GstPadCheckGetRangeFunction">
1410 <return-type type=
"gboolean"/>
1412 <parameter name=
"pad" type=
"GstPad*"/>
1415 <callback name=
"GstPadDispatcherFunction">
1416 <return-type type=
"gboolean"/>
1418 <parameter name=
"pad" type=
"GstPad*"/>
1419 <parameter name=
"data" type=
"gpointer"/>
1422 <callback name=
"GstPadEventFunction">
1423 <return-type type=
"gboolean"/>
1425 <parameter name=
"pad" type=
"GstPad*"/>
1426 <parameter name=
"event" type=
"GstEvent*"/>
1429 <callback name=
"GstPadFixateCapsFunction">
1430 <return-type type=
"void"/>
1432 <parameter name=
"pad" type=
"GstPad*"/>
1433 <parameter name=
"caps" type=
"GstCaps*"/>
1436 <callback name=
"GstPadGetCapsFunction">
1437 <return-type type=
"GstCaps*"/>
1439 <parameter name=
"pad" type=
"GstPad*"/>
1442 <callback name=
"GstPadGetRangeFunction">
1443 <return-type type=
"GstFlowReturn"/>
1445 <parameter name=
"pad" type=
"GstPad*"/>
1446 <parameter name=
"offset" type=
"guint64"/>
1447 <parameter name=
"length" type=
"guint"/>
1448 <parameter name=
"buffer" type=
"GstBuffer**"/>
1451 <callback name=
"GstPadIntLinkFunction">
1452 <return-type type=
"GList*"/>
1454 <parameter name=
"pad" type=
"GstPad*"/>
1457 <callback name=
"GstPadIterIntLinkFunction">
1458 <return-type type=
"GstIterator*"/>
1460 <parameter name=
"pad" type=
"GstPad*"/>
1463 <callback name=
"GstPadLinkFunction">
1464 <return-type type=
"GstPadLinkReturn"/>
1466 <parameter name=
"pad" type=
"GstPad*"/>
1467 <parameter name=
"peer" type=
"GstPad*"/>
1470 <callback name=
"GstPadQueryFunction">
1471 <return-type type=
"gboolean"/>
1473 <parameter name=
"pad" type=
"GstPad*"/>
1474 <parameter name=
"query" type=
"GstQuery*"/>
1477 <callback name=
"GstPadQueryTypeFunction">
1478 <return-type type=
"GstQueryType*"/>
1480 <parameter name=
"pad" type=
"GstPad*"/>
1483 <callback name=
"GstPadSetCapsFunction">
1484 <return-type type=
"gboolean"/>
1486 <parameter name=
"pad" type=
"GstPad*"/>
1487 <parameter name=
"caps" type=
"GstCaps*"/>
1490 <callback name=
"GstPadUnlinkFunction">
1491 <return-type type=
"void"/>
1493 <parameter name=
"pad" type=
"GstPad*"/>
1496 <callback name=
"GstPluginFeatureFilter">
1497 <return-type type=
"gboolean"/>
1499 <parameter name=
"feature" type=
"GstPluginFeature*"/>
1500 <parameter name=
"user_data" type=
"gpointer"/>
1503 <callback name=
"GstPluginFilter">
1504 <return-type type=
"gboolean"/>
1506 <parameter name=
"plugin" type=
"GstPlugin*"/>
1507 <parameter name=
"user_data" type=
"gpointer"/>
1510 <callback name=
"GstPluginInitFullFunc">
1511 <return-type type=
"gboolean"/>
1513 <parameter name=
"plugin" type=
"GstPlugin*"/>
1514 <parameter name=
"user_data" type=
"gpointer"/>
1517 <callback name=
"GstPluginInitFunc">
1518 <return-type type=
"gboolean"/>
1520 <parameter name=
"plugin" type=
"GstPlugin*"/>
1523 <callback name=
"GstStructureForeachFunc">
1524 <return-type type=
"gboolean"/>
1526 <parameter name=
"field_id" type=
"GQuark"/>
1527 <parameter name=
"value" type=
"GValue*"/>
1528 <parameter name=
"user_data" type=
"gpointer"/>
1531 <callback name=
"GstStructureMapFunc">
1532 <return-type type=
"gboolean"/>
1534 <parameter name=
"field_id" type=
"GQuark"/>
1535 <parameter name=
"value" type=
"GValue*"/>
1536 <parameter name=
"user_data" type=
"gpointer"/>
1539 <callback name=
"GstTagForeachFunc">
1540 <return-type type=
"void"/>
1542 <parameter name=
"list" type=
"GstTagList*"/>
1543 <parameter name=
"tag" type=
"gchar*"/>
1544 <parameter name=
"user_data" type=
"gpointer"/>
1547 <callback name=
"GstTagMergeFunc">
1548 <return-type type=
"void"/>
1550 <parameter name=
"dest" type=
"GValue*"/>
1551 <parameter name=
"src" type=
"GValue*"/>
1554 <callback name=
"GstTaskFunction">
1555 <return-type type=
"void"/>
1557 <parameter name=
"data" type=
"void*"/>
1560 <callback name=
"GstTaskPoolFunction">
1561 <return-type type=
"void"/>
1563 <parameter name=
"data" type=
"void*"/>
1566 <callback name=
"GstTypeFindFunction">
1567 <return-type type=
"void"/>
1569 <parameter name=
"find" type=
"GstTypeFind*"/>
1570 <parameter name=
"data" type=
"gpointer"/>
1573 <callback name=
"GstValueCompareFunc">
1574 <return-type type=
"gint"/>
1576 <parameter name=
"value1" type=
"GValue*"/>
1577 <parameter name=
"value2" type=
"GValue*"/>
1580 <callback name=
"GstValueDeserializeFunc">
1581 <return-type type=
"gboolean"/>
1583 <parameter name=
"dest" type=
"GValue*"/>
1584 <parameter name=
"s" type=
"gchar*"/>
1587 <callback name=
"GstValueIntersectFunc">
1588 <return-type type=
"gboolean"/>
1590 <parameter name=
"dest" type=
"GValue*"/>
1591 <parameter name=
"value1" type=
"GValue*"/>
1592 <parameter name=
"value2" type=
"GValue*"/>
1595 <callback name=
"GstValueSerializeFunc">
1596 <return-type type=
"gchar*"/>
1598 <parameter name=
"value1" type=
"GValue*"/>
1601 <callback name=
"GstValueSubtractFunc">
1602 <return-type type=
"gboolean"/>
1604 <parameter name=
"dest" type=
"GValue*"/>
1605 <parameter name=
"minuend" type=
"GValue*"/>
1606 <parameter name=
"subtrahend" type=
"GValue*"/>
1609 <callback name=
"GstValueUnionFunc">
1610 <return-type type=
"gboolean"/>
1612 <parameter name=
"dest" type=
"GValue*"/>
1613 <parameter name=
"value1" type=
"GValue*"/>
1614 <parameter name=
"value2" type=
"GValue*"/>
1617 <struct name=
"GstAllocTrace">
1618 <method name=
"available" symbol=
"gst_alloc_trace_available">
1619 <return-type type=
"gboolean"/>
1621 <method name=
"get" symbol=
"gst_alloc_trace_get">
1622 <return-type type=
"GstAllocTrace*"/>
1624 <parameter name=
"name" type=
"gchar*"/>
1627 <method name=
"list" symbol=
"gst_alloc_trace_list">
1628 <return-type type=
"GList*"/>
1630 <method name=
"live_all" symbol=
"gst_alloc_trace_live_all">
1631 <return-type type=
"int"/>
1633 <method name=
"print" symbol=
"gst_alloc_trace_print">
1634 <return-type type=
"void"/>
1636 <parameter name=
"trace" type=
"GstAllocTrace*"/>
1639 <method name=
"print_all" symbol=
"gst_alloc_trace_print_all">
1640 <return-type type=
"void"/>
1642 <method name=
"print_live" symbol=
"gst_alloc_trace_print_live">
1643 <return-type type=
"void"/>
1645 <method name=
"set_flags" symbol=
"gst_alloc_trace_set_flags">
1646 <return-type type=
"void"/>
1648 <parameter name=
"trace" type=
"GstAllocTrace*"/>
1649 <parameter name=
"flags" type=
"GstAllocTraceFlags"/>
1652 <method name=
"set_flags_all" symbol=
"gst_alloc_trace_set_flags_all">
1653 <return-type type=
"void"/>
1655 <parameter name=
"flags" type=
"GstAllocTraceFlags"/>
1658 <field name=
"name" type=
"gchar*"/>
1659 <field name=
"flags" type=
"gint"/>
1660 <field name=
"live" type=
"gint"/>
1661 <field name=
"mem_live" type=
"GSList*"/>
1663 <struct name=
"GstBuffer">
1664 <method name=
"copy_metadata" symbol=
"gst_buffer_copy_metadata">
1665 <return-type type=
"void"/>
1667 <parameter name=
"dest" type=
"GstBuffer*"/>
1668 <parameter name=
"src" type=
"GstBuffer*"/>
1669 <parameter name=
"flags" type=
"GstBufferCopyFlags"/>
1672 <method name=
"create_sub" symbol=
"gst_buffer_create_sub">
1673 <return-type type=
"GstBuffer*"/>
1675 <parameter name=
"parent" type=
"GstBuffer*"/>
1676 <parameter name=
"offset" type=
"guint"/>
1677 <parameter name=
"size" type=
"guint"/>
1680 <method name=
"get_caps" symbol=
"gst_buffer_get_caps">
1681 <return-type type=
"GstCaps*"/>
1683 <parameter name=
"buffer" type=
"GstBuffer*"/>
1686 <method name=
"is_metadata_writable" symbol=
"gst_buffer_is_metadata_writable">
1687 <return-type type=
"gboolean"/>
1689 <parameter name=
"buf" type=
"GstBuffer*"/>
1692 <method name=
"is_span_fast" symbol=
"gst_buffer_is_span_fast">
1693 <return-type type=
"gboolean"/>
1695 <parameter name=
"buf1" type=
"GstBuffer*"/>
1696 <parameter name=
"buf2" type=
"GstBuffer*"/>
1699 <method name=
"join" symbol=
"gst_buffer_join">
1700 <return-type type=
"GstBuffer*"/>
1702 <parameter name=
"buf1" type=
"GstBuffer*"/>
1703 <parameter name=
"buf2" type=
"GstBuffer*"/>
1706 <method name=
"make_metadata_writable" symbol=
"gst_buffer_make_metadata_writable">
1707 <return-type type=
"GstBuffer*"/>
1709 <parameter name=
"buf" type=
"GstBuffer*"/>
1712 <method name=
"merge" symbol=
"gst_buffer_merge">
1713 <return-type type=
"GstBuffer*"/>
1715 <parameter name=
"buf1" type=
"GstBuffer*"/>
1716 <parameter name=
"buf2" type=
"GstBuffer*"/>
1719 <method name=
"new" symbol=
"gst_buffer_new">
1720 <return-type type=
"GstBuffer*"/>
1722 <method name=
"new_and_alloc" symbol=
"gst_buffer_new_and_alloc">
1723 <return-type type=
"GstBuffer*"/>
1725 <parameter name=
"size" type=
"guint"/>
1728 <method name=
"set_caps" symbol=
"gst_buffer_set_caps">
1729 <return-type type=
"void"/>
1731 <parameter name=
"buffer" type=
"GstBuffer*"/>
1732 <parameter name=
"caps" type=
"GstCaps*"/>
1735 <method name=
"span" symbol=
"gst_buffer_span">
1736 <return-type type=
"GstBuffer*"/>
1738 <parameter name=
"buf1" type=
"GstBuffer*"/>
1739 <parameter name=
"offset" type=
"guint32"/>
1740 <parameter name=
"buf2" type=
"GstBuffer*"/>
1741 <parameter name=
"len" type=
"guint32"/>
1744 <method name=
"stamp" symbol=
"gst_buffer_stamp">
1745 <return-type type=
"void"/>
1747 <parameter name=
"dest" type=
"GstBuffer*"/>
1748 <parameter name=
"src" type=
"GstBuffer*"/>
1751 <method name=
"try_new_and_alloc" symbol=
"gst_buffer_try_new_and_alloc">
1752 <return-type type=
"GstBuffer*"/>
1754 <parameter name=
"size" type=
"guint"/>
1757 <field name=
"mini_object" type=
"GstMiniObject"/>
1758 <field name=
"data" type=
"guint8*"/>
1759 <field name=
"size" type=
"guint"/>
1760 <field name=
"timestamp" type=
"GstClockTime"/>
1761 <field name=
"duration" type=
"GstClockTime"/>
1762 <field name=
"caps" type=
"GstCaps*"/>
1763 <field name=
"offset" type=
"guint64"/>
1764 <field name=
"offset_end" type=
"guint64"/>
1765 <field name=
"malloc_data" type=
"guint8*"/>
1766 <field name=
"free_func" type=
"GFreeFunc"/>
1767 <field name=
"parent" type=
"GstBuffer*"/>
1768 <field name=
"_gst_reserved" type=
"gpointer[]"/>
1770 <struct name=
"GstBufferClass">
1771 <field name=
"mini_object_class" type=
"GstMiniObjectClass"/>
1773 <struct name=
"GstBufferList">
1774 <method name=
"foreach" symbol=
"gst_buffer_list_foreach">
1775 <return-type type=
"void"/>
1777 <parameter name=
"list" type=
"GstBufferList*"/>
1778 <parameter name=
"func" type=
"GstBufferListFunc"/>
1779 <parameter name=
"user_data" type=
"gpointer"/>
1782 <method name=
"get" symbol=
"gst_buffer_list_get">
1783 <return-type type=
"GstBuffer*"/>
1785 <parameter name=
"list" type=
"GstBufferList*"/>
1786 <parameter name=
"group" type=
"guint"/>
1787 <parameter name=
"idx" type=
"guint"/>
1790 <method name=
"iterate" symbol=
"gst_buffer_list_iterate">
1791 <return-type type=
"GstBufferListIterator*"/>
1793 <parameter name=
"list" type=
"GstBufferList*"/>
1796 <method name=
"n_groups" symbol=
"gst_buffer_list_n_groups">
1797 <return-type type=
"guint"/>
1799 <parameter name=
"list" type=
"GstBufferList*"/>
1802 <method name=
"new" symbol=
"gst_buffer_list_new">
1803 <return-type type=
"GstBufferList*"/>
1806 <struct name=
"GstBufferListClass">
1808 <struct name=
"GstBufferListIterator">
1809 <method name=
"add" symbol=
"gst_buffer_list_iterator_add">
1810 <return-type type=
"void"/>
1812 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1813 <parameter name=
"buffer" type=
"GstBuffer*"/>
1816 <method name=
"add_group" symbol=
"gst_buffer_list_iterator_add_group">
1817 <return-type type=
"void"/>
1819 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1822 <method name=
"do" symbol=
"gst_buffer_list_iterator_do">
1823 <return-type type=
"GstBuffer*"/>
1825 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1826 <parameter name=
"do_func" type=
"GstBufferListDoFunction"/>
1827 <parameter name=
"user_data" type=
"gpointer"/>
1830 <method name=
"free" symbol=
"gst_buffer_list_iterator_free">
1831 <return-type type=
"void"/>
1833 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1836 <method name=
"merge_group" symbol=
"gst_buffer_list_iterator_merge_group">
1837 <return-type type=
"GstBuffer*"/>
1839 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1842 <method name=
"n_buffers" symbol=
"gst_buffer_list_iterator_n_buffers">
1843 <return-type type=
"guint"/>
1845 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1848 <method name=
"next" symbol=
"gst_buffer_list_iterator_next">
1849 <return-type type=
"GstBuffer*"/>
1851 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1854 <method name=
"next_group" symbol=
"gst_buffer_list_iterator_next_group">
1855 <return-type type=
"gboolean"/>
1857 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1860 <method name=
"remove" symbol=
"gst_buffer_list_iterator_remove">
1861 <return-type type=
"void"/>
1863 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1866 <method name=
"steal" symbol=
"gst_buffer_list_iterator_steal">
1867 <return-type type=
"GstBuffer*"/>
1869 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1872 <method name=
"take" symbol=
"gst_buffer_list_iterator_take">
1873 <return-type type=
"void"/>
1875 <parameter name=
"it" type=
"GstBufferListIterator*"/>
1876 <parameter name=
"buffer" type=
"GstBuffer*"/>
1880 <struct name=
"GstClockEntry">
1881 <field name=
"refcount" type=
"gint"/>
1882 <field name=
"clock" type=
"GstClock*"/>
1883 <field name=
"type" type=
"GstClockEntryType"/>
1884 <field name=
"time" type=
"GstClockTime"/>
1885 <field name=
"interval" type=
"GstClockTime"/>
1886 <field name=
"status" type=
"GstClockReturn"/>
1887 <field name=
"func" type=
"GstClockCallback"/>
1888 <field name=
"user_data" type=
"gpointer"/>
1889 <field name=
"destroy_data" type=
"GDestroyNotify"/>
1891 <struct name=
"GstClockID">
1892 <method name=
"compare_func" symbol=
"gst_clock_id_compare_func">
1893 <return-type type=
"gint"/>
1895 <parameter name=
"id1" type=
"gconstpointer"/>
1896 <parameter name=
"id2" type=
"gconstpointer"/>
1899 <method name=
"get_time" symbol=
"gst_clock_id_get_time">
1900 <return-type type=
"GstClockTime"/>
1902 <parameter name=
"id" type=
"GstClockID"/>
1905 <method name=
"ref" symbol=
"gst_clock_id_ref">
1906 <return-type type=
"GstClockID"/>
1908 <parameter name=
"id" type=
"GstClockID"/>
1911 <method name=
"unref" symbol=
"gst_clock_id_unref">
1912 <return-type type=
"void"/>
1914 <parameter name=
"id" type=
"GstClockID"/>
1917 <method name=
"unschedule" symbol=
"gst_clock_id_unschedule">
1918 <return-type type=
"void"/>
1920 <parameter name=
"id" type=
"GstClockID"/>
1923 <method name=
"wait" symbol=
"gst_clock_id_wait">
1924 <return-type type=
"GstClockReturn"/>
1926 <parameter name=
"id" type=
"GstClockID"/>
1927 <parameter name=
"jitter" type=
"GstClockTimeDiff*"/>
1930 <method name=
"wait_async" symbol=
"gst_clock_id_wait_async">
1931 <return-type type=
"GstClockReturn"/>
1933 <parameter name=
"id" type=
"GstClockID"/>
1934 <parameter name=
"func" type=
"GstClockCallback"/>
1935 <parameter name=
"user_data" type=
"gpointer"/>
1938 <method name=
"wait_async_full" symbol=
"gst_clock_id_wait_async_full">
1939 <return-type type=
"GstClockReturn"/>
1941 <parameter name=
"id" type=
"GstClockID"/>
1942 <parameter name=
"func" type=
"GstClockCallback"/>
1943 <parameter name=
"user_data" type=
"gpointer"/>
1944 <parameter name=
"destroy_data" type=
"GDestroyNotify"/>
1948 <struct name=
"GstClockTime">
1950 <struct name=
"GstClockTimeDiff">
1952 <struct name=
"GstDebugCategory">
1953 <method name=
"free" symbol=
"gst_debug_category_free">
1954 <return-type type=
"void"/>
1956 <parameter name=
"category" type=
"GstDebugCategory*"/>
1959 <method name=
"get_color" symbol=
"gst_debug_category_get_color">
1960 <return-type type=
"guint"/>
1962 <parameter name=
"category" type=
"GstDebugCategory*"/>
1965 <method name=
"get_description" symbol=
"gst_debug_category_get_description">
1966 <return-type type=
"gchar*"/>
1968 <parameter name=
"category" type=
"GstDebugCategory*"/>
1971 <method name=
"get_name" symbol=
"gst_debug_category_get_name">
1972 <return-type type=
"gchar*"/>
1974 <parameter name=
"category" type=
"GstDebugCategory*"/>
1977 <method name=
"get_threshold" symbol=
"gst_debug_category_get_threshold">
1978 <return-type type=
"GstDebugLevel"/>
1980 <parameter name=
"category" type=
"GstDebugCategory*"/>
1983 <method name=
"reset_threshold" symbol=
"gst_debug_category_reset_threshold">
1984 <return-type type=
"void"/>
1986 <parameter name=
"category" type=
"GstDebugCategory*"/>
1989 <method name=
"set_threshold" symbol=
"gst_debug_category_set_threshold">
1990 <return-type type=
"void"/>
1992 <parameter name=
"category" type=
"GstDebugCategory*"/>
1993 <parameter name=
"level" type=
"GstDebugLevel"/>
1996 <field name=
"threshold" type=
"gint"/>
1997 <field name=
"color" type=
"guint"/>
1998 <field name=
"name" type=
"gchar*"/>
1999 <field name=
"description" type=
"gchar*"/>
2001 <struct name=
"GstDebugMessage">
2002 <method name=
"get" symbol=
"gst_debug_message_get">
2003 <return-type type=
"gchar*"/>
2005 <parameter name=
"message" type=
"GstDebugMessage*"/>
2009 <struct name=
"GstElementDetails">
2010 <field name=
"longname" type=
"gchar*"/>
2011 <field name=
"klass" type=
"gchar*"/>
2012 <field name=
"description" type=
"gchar*"/>
2013 <field name=
"author" type=
"gchar*"/>
2014 <field name=
"_gst_reserved" type=
"gpointer[]"/>
2016 <struct name=
"GstEvent">
2017 <method name=
"get_seqnum" symbol=
"gst_event_get_seqnum">
2018 <return-type type=
"guint32"/>
2020 <parameter name=
"event" type=
"GstEvent*"/>
2023 <method name=
"get_structure" symbol=
"gst_event_get_structure">
2024 <return-type type=
"GstStructure*"/>
2026 <parameter name=
"event" type=
"GstEvent*"/>
2029 <method name=
"has_name" symbol=
"gst_event_has_name">
2030 <return-type type=
"gboolean"/>
2032 <parameter name=
"event" type=
"GstEvent*"/>
2033 <parameter name=
"name" type=
"gchar*"/>
2036 <method name=
"new_buffer_size" symbol=
"gst_event_new_buffer_size">
2037 <return-type type=
"GstEvent*"/>
2039 <parameter name=
"format" type=
"GstFormat"/>
2040 <parameter name=
"minsize" type=
"gint64"/>
2041 <parameter name=
"maxsize" type=
"gint64"/>
2042 <parameter name=
"async" type=
"gboolean"/>
2045 <method name=
"new_custom" symbol=
"gst_event_new_custom">
2046 <return-type type=
"GstEvent*"/>
2048 <parameter name=
"type" type=
"GstEventType"/>
2049 <parameter name=
"structure" type=
"GstStructure*"/>
2052 <method name=
"new_eos" symbol=
"gst_event_new_eos">
2053 <return-type type=
"GstEvent*"/>
2055 <method name=
"new_flush_start" symbol=
"gst_event_new_flush_start">
2056 <return-type type=
"GstEvent*"/>
2058 <method name=
"new_flush_stop" symbol=
"gst_event_new_flush_stop">
2059 <return-type type=
"GstEvent*"/>
2061 <method name=
"new_latency" symbol=
"gst_event_new_latency">
2062 <return-type type=
"GstEvent*"/>
2064 <parameter name=
"latency" type=
"GstClockTime"/>
2067 <method name=
"new_navigation" symbol=
"gst_event_new_navigation">
2068 <return-type type=
"GstEvent*"/>
2070 <parameter name=
"structure" type=
"GstStructure*"/>
2073 <method name=
"new_new_segment" symbol=
"gst_event_new_new_segment">
2074 <return-type type=
"GstEvent*"/>
2076 <parameter name=
"update" type=
"gboolean"/>
2077 <parameter name=
"rate" type=
"gdouble"/>
2078 <parameter name=
"format" type=
"GstFormat"/>
2079 <parameter name=
"start" type=
"gint64"/>
2080 <parameter name=
"stop" type=
"gint64"/>
2081 <parameter name=
"position" type=
"gint64"/>
2084 <method name=
"new_new_segment_full" symbol=
"gst_event_new_new_segment_full">
2085 <return-type type=
"GstEvent*"/>
2087 <parameter name=
"update" type=
"gboolean"/>
2088 <parameter name=
"rate" type=
"gdouble"/>
2089 <parameter name=
"applied_rate" type=
"gdouble"/>
2090 <parameter name=
"format" type=
"GstFormat"/>
2091 <parameter name=
"start" type=
"gint64"/>
2092 <parameter name=
"stop" type=
"gint64"/>
2093 <parameter name=
"position" type=
"gint64"/>
2096 <method name=
"new_qos" symbol=
"gst_event_new_qos">
2097 <return-type type=
"GstEvent*"/>
2099 <parameter name=
"proportion" type=
"gdouble"/>
2100 <parameter name=
"diff" type=
"GstClockTimeDiff"/>
2101 <parameter name=
"timestamp" type=
"GstClockTime"/>
2104 <method name=
"new_seek" symbol=
"gst_event_new_seek">
2105 <return-type type=
"GstEvent*"/>
2107 <parameter name=
"rate" type=
"gdouble"/>
2108 <parameter name=
"format" type=
"GstFormat"/>
2109 <parameter name=
"flags" type=
"GstSeekFlags"/>
2110 <parameter name=
"start_type" type=
"GstSeekType"/>
2111 <parameter name=
"start" type=
"gint64"/>
2112 <parameter name=
"stop_type" type=
"GstSeekType"/>
2113 <parameter name=
"stop" type=
"gint64"/>
2116 <method name=
"new_sink_message" symbol=
"gst_event_new_sink_message">
2117 <return-type type=
"GstEvent*"/>
2119 <parameter name=
"msg" type=
"GstMessage*"/>
2122 <method name=
"new_step" symbol=
"gst_event_new_step">
2123 <return-type type=
"GstEvent*"/>
2125 <parameter name=
"format" type=
"GstFormat"/>
2126 <parameter name=
"amount" type=
"guint64"/>
2127 <parameter name=
"rate" type=
"gdouble"/>
2128 <parameter name=
"flush" type=
"gboolean"/>
2129 <parameter name=
"intermediate" type=
"gboolean"/>
2132 <method name=
"new_tag" symbol=
"gst_event_new_tag">
2133 <return-type type=
"GstEvent*"/>
2135 <parameter name=
"taglist" type=
"GstTagList*"/>
2138 <method name=
"parse_buffer_size" symbol=
"gst_event_parse_buffer_size">
2139 <return-type type=
"void"/>
2141 <parameter name=
"event" type=
"GstEvent*"/>
2142 <parameter name=
"format" type=
"GstFormat*"/>
2143 <parameter name=
"minsize" type=
"gint64*"/>
2144 <parameter name=
"maxsize" type=
"gint64*"/>
2145 <parameter name=
"async" type=
"gboolean*"/>
2148 <method name=
"parse_latency" symbol=
"gst_event_parse_latency">
2149 <return-type type=
"void"/>
2151 <parameter name=
"event" type=
"GstEvent*"/>
2152 <parameter name=
"latency" type=
"GstClockTime*"/>
2155 <method name=
"parse_new_segment" symbol=
"gst_event_parse_new_segment">
2156 <return-type type=
"void"/>
2158 <parameter name=
"event" type=
"GstEvent*"/>
2159 <parameter name=
"update" type=
"gboolean*"/>
2160 <parameter name=
"rate" type=
"gdouble*"/>
2161 <parameter name=
"format" type=
"GstFormat*"/>
2162 <parameter name=
"start" type=
"gint64*"/>
2163 <parameter name=
"stop" type=
"gint64*"/>
2164 <parameter name=
"position" type=
"gint64*"/>
2167 <method name=
"parse_new_segment_full" symbol=
"gst_event_parse_new_segment_full">
2168 <return-type type=
"void"/>
2170 <parameter name=
"event" type=
"GstEvent*"/>
2171 <parameter name=
"update" type=
"gboolean*"/>
2172 <parameter name=
"rate" type=
"gdouble*"/>
2173 <parameter name=
"applied_rate" type=
"gdouble*"/>
2174 <parameter name=
"format" type=
"GstFormat*"/>
2175 <parameter name=
"start" type=
"gint64*"/>
2176 <parameter name=
"stop" type=
"gint64*"/>
2177 <parameter name=
"position" type=
"gint64*"/>
2180 <method name=
"parse_qos" symbol=
"gst_event_parse_qos">
2181 <return-type type=
"void"/>
2183 <parameter name=
"event" type=
"GstEvent*"/>
2184 <parameter name=
"proportion" type=
"gdouble*"/>
2185 <parameter name=
"diff" type=
"GstClockTimeDiff*"/>
2186 <parameter name=
"timestamp" type=
"GstClockTime*"/>
2189 <method name=
"parse_seek" symbol=
"gst_event_parse_seek">
2190 <return-type type=
"void"/>
2192 <parameter name=
"event" type=
"GstEvent*"/>
2193 <parameter name=
"rate" type=
"gdouble*"/>
2194 <parameter name=
"format" type=
"GstFormat*"/>
2195 <parameter name=
"flags" type=
"GstSeekFlags*"/>
2196 <parameter name=
"start_type" type=
"GstSeekType*"/>
2197 <parameter name=
"start" type=
"gint64*"/>
2198 <parameter name=
"stop_type" type=
"GstSeekType*"/>
2199 <parameter name=
"stop" type=
"gint64*"/>
2202 <method name=
"parse_sink_message" symbol=
"gst_event_parse_sink_message">
2203 <return-type type=
"void"/>
2205 <parameter name=
"event" type=
"GstEvent*"/>
2206 <parameter name=
"msg" type=
"GstMessage**"/>
2209 <method name=
"parse_step" symbol=
"gst_event_parse_step">
2210 <return-type type=
"void"/>
2212 <parameter name=
"event" type=
"GstEvent*"/>
2213 <parameter name=
"format" type=
"GstFormat*"/>
2214 <parameter name=
"amount" type=
"guint64*"/>
2215 <parameter name=
"rate" type=
"gdouble*"/>
2216 <parameter name=
"flush" type=
"gboolean*"/>
2217 <parameter name=
"intermediate" type=
"gboolean*"/>
2220 <method name=
"parse_tag" symbol=
"gst_event_parse_tag">
2221 <return-type type=
"void"/>
2223 <parameter name=
"event" type=
"GstEvent*"/>
2224 <parameter name=
"taglist" type=
"GstTagList**"/>
2227 <method name=
"set_seqnum" symbol=
"gst_event_set_seqnum">
2228 <return-type type=
"void"/>
2230 <parameter name=
"event" type=
"GstEvent*"/>
2231 <parameter name=
"seqnum" type=
"guint32"/>
2234 <method name=
"type_get_flags" symbol=
"gst_event_type_get_flags">
2235 <return-type type=
"GstEventTypeFlags"/>
2237 <parameter name=
"type" type=
"GstEventType"/>
2240 <method name=
"type_get_name" symbol=
"gst_event_type_get_name">
2241 <return-type type=
"gchar*"/>
2243 <parameter name=
"type" type=
"GstEventType"/>
2246 <method name=
"type_to_quark" symbol=
"gst_event_type_to_quark">
2247 <return-type type=
"GQuark"/>
2249 <parameter name=
"type" type=
"GstEventType"/>
2252 <field name=
"mini_object" type=
"GstMiniObject"/>
2253 <field name=
"type" type=
"GstEventType"/>
2254 <field name=
"timestamp" type=
"guint64"/>
2255 <field name=
"src" type=
"GstObject*"/>
2256 <field name=
"structure" type=
"GstStructure*"/>
2257 <field name=
"abidata" type=
"gpointer"/>
2259 <struct name=
"GstEventClass">
2260 <field name=
"mini_object_class" type=
"GstMiniObjectClass"/>
2261 <field name=
"_gst_reserved" type=
"gpointer[]"/>
2263 <struct name=
"GstFormatDefinition">
2264 <field name=
"value" type=
"GstFormat"/>
2265 <field name=
"nick" type=
"gchar*"/>
2266 <field name=
"description" type=
"gchar*"/>
2267 <field name=
"quark" type=
"GQuark"/>
2269 <struct name=
"GstIndexAssociation">
2270 <field name=
"format" type=
"GstFormat"/>
2271 <field name=
"value" type=
"gint64"/>
2273 <struct name=
"GstIndexGroup">
2274 <field name=
"groupnum" type=
"gint"/>
2275 <field name=
"entries" type=
"GList*"/>
2276 <field name=
"certainty" type=
"GstIndexCertainty"/>
2277 <field name=
"peergroup" type=
"gint"/>
2279 <struct name=
"GstIterator">
2280 <method name=
"filter" symbol=
"gst_iterator_filter">
2281 <return-type type=
"GstIterator*"/>
2283 <parameter name=
"it" type=
"GstIterator*"/>
2284 <parameter name=
"func" type=
"GCompareFunc"/>
2285 <parameter name=
"user_data" type=
"gpointer"/>
2288 <method name=
"find_custom" symbol=
"gst_iterator_find_custom">
2289 <return-type type=
"gpointer"/>
2291 <parameter name=
"it" type=
"GstIterator*"/>
2292 <parameter name=
"func" type=
"GCompareFunc"/>
2293 <parameter name=
"user_data" type=
"gpointer"/>
2296 <method name=
"fold" symbol=
"gst_iterator_fold">
2297 <return-type type=
"GstIteratorResult"/>
2299 <parameter name=
"it" type=
"GstIterator*"/>
2300 <parameter name=
"func" type=
"GstIteratorFoldFunction"/>
2301 <parameter name=
"ret" type=
"GValue*"/>
2302 <parameter name=
"user_data" type=
"gpointer"/>
2305 <method name=
"foreach" symbol=
"gst_iterator_foreach">
2306 <return-type type=
"GstIteratorResult"/>
2308 <parameter name=
"it" type=
"GstIterator*"/>
2309 <parameter name=
"func" type=
"GFunc"/>
2310 <parameter name=
"user_data" type=
"gpointer"/>
2313 <method name=
"free" symbol=
"gst_iterator_free">
2314 <return-type type=
"void"/>
2316 <parameter name=
"it" type=
"GstIterator*"/>
2319 <method name=
"new" symbol=
"gst_iterator_new">
2320 <return-type type=
"GstIterator*"/>
2322 <parameter name=
"size" type=
"guint"/>
2323 <parameter name=
"type" type=
"GType"/>
2324 <parameter name=
"lock" type=
"GMutex*"/>
2325 <parameter name=
"master_cookie" type=
"guint32*"/>
2326 <parameter name=
"next" type=
"GstIteratorNextFunction"/>
2327 <parameter name=
"item" type=
"GstIteratorItemFunction"/>
2328 <parameter name=
"resync" type=
"GstIteratorResyncFunction"/>
2329 <parameter name=
"free" type=
"GstIteratorFreeFunction"/>
2332 <method name=
"new_list" symbol=
"gst_iterator_new_list">
2333 <return-type type=
"GstIterator*"/>
2335 <parameter name=
"type" type=
"GType"/>
2336 <parameter name=
"lock" type=
"GMutex*"/>
2337 <parameter name=
"master_cookie" type=
"guint32*"/>
2338 <parameter name=
"list" type=
"GList**"/>
2339 <parameter name=
"owner" type=
"gpointer"/>
2340 <parameter name=
"item" type=
"GstIteratorItemFunction"/>
2341 <parameter name=
"free" type=
"GstIteratorDisposeFunction"/>
2344 <method name=
"new_single" symbol=
"gst_iterator_new_single">
2345 <return-type type=
"GstIterator*"/>
2347 <parameter name=
"type" type=
"GType"/>
2348 <parameter name=
"object" type=
"gpointer"/>
2349 <parameter name=
"copy" type=
"GstCopyFunction"/>
2350 <parameter name=
"free" type=
"GFreeFunc"/>
2353 <method name=
"next" symbol=
"gst_iterator_next">
2354 <return-type type=
"GstIteratorResult"/>
2356 <parameter name=
"it" type=
"GstIterator*"/>
2357 <parameter name=
"elem" type=
"gpointer*"/>
2360 <method name=
"push" symbol=
"gst_iterator_push">
2361 <return-type type=
"void"/>
2363 <parameter name=
"it" type=
"GstIterator*"/>
2364 <parameter name=
"other" type=
"GstIterator*"/>
2367 <method name=
"resync" symbol=
"gst_iterator_resync">
2368 <return-type type=
"void"/>
2370 <parameter name=
"it" type=
"GstIterator*"/>
2373 <field name=
"next" type=
"GstIteratorNextFunction"/>
2374 <field name=
"item" type=
"GstIteratorItemFunction"/>
2375 <field name=
"resync" type=
"GstIteratorResyncFunction"/>
2376 <field name=
"free" type=
"GstIteratorFreeFunction"/>
2377 <field name=
"pushed" type=
"GstIterator*"/>
2378 <field name=
"type" type=
"GType"/>
2379 <field name=
"lock" type=
"GMutex*"/>
2380 <field name=
"cookie" type=
"guint32"/>
2381 <field name=
"master_cookie" type=
"guint32*"/>
2382 <field name=
"_gst_reserved" type=
"gpointer[]"/>
2384 <struct name=
"GstMessage">
2385 <method name=
"get_seqnum" symbol=
"gst_message_get_seqnum">
2386 <return-type type=
"guint32"/>
2388 <parameter name=
"message" type=
"GstMessage*"/>
2391 <method name=
"get_stream_status_object" symbol=
"gst_message_get_stream_status_object">
2392 <return-type type=
"GValue*"/>
2394 <parameter name=
"message" type=
"GstMessage*"/>
2397 <method name=
"get_structure" symbol=
"gst_message_get_structure">
2398 <return-type type=
"GstStructure*"/>
2400 <parameter name=
"message" type=
"GstMessage*"/>
2403 <method name=
"new_application" symbol=
"gst_message_new_application">
2404 <return-type type=
"GstMessage*"/>
2406 <parameter name=
"src" type=
"GstObject*"/>
2407 <parameter name=
"structure" type=
"GstStructure*"/>
2410 <method name=
"new_async_done" symbol=
"gst_message_new_async_done">
2411 <return-type type=
"GstMessage*"/>
2413 <parameter name=
"src" type=
"GstObject*"/>
2416 <method name=
"new_async_start" symbol=
"gst_message_new_async_start">
2417 <return-type type=
"GstMessage*"/>
2419 <parameter name=
"src" type=
"GstObject*"/>
2420 <parameter name=
"new_base_time" type=
"gboolean"/>
2423 <method name=
"new_buffering" symbol=
"gst_message_new_buffering">
2424 <return-type type=
"GstMessage*"/>
2426 <parameter name=
"src" type=
"GstObject*"/>
2427 <parameter name=
"percent" type=
"gint"/>
2430 <method name=
"new_clock_lost" symbol=
"gst_message_new_clock_lost">
2431 <return-type type=
"GstMessage*"/>
2433 <parameter name=
"src" type=
"GstObject*"/>
2434 <parameter name=
"clock" type=
"GstClock*"/>
2437 <method name=
"new_clock_provide" symbol=
"gst_message_new_clock_provide">
2438 <return-type type=
"GstMessage*"/>
2440 <parameter name=
"src" type=
"GstObject*"/>
2441 <parameter name=
"clock" type=
"GstClock*"/>
2442 <parameter name=
"ready" type=
"gboolean"/>
2445 <method name=
"new_custom" symbol=
"gst_message_new_custom">
2446 <return-type type=
"GstMessage*"/>
2448 <parameter name=
"type" type=
"GstMessageType"/>
2449 <parameter name=
"src" type=
"GstObject*"/>
2450 <parameter name=
"structure" type=
"GstStructure*"/>
2453 <method name=
"new_duration" symbol=
"gst_message_new_duration">
2454 <return-type type=
"GstMessage*"/>
2456 <parameter name=
"src" type=
"GstObject*"/>
2457 <parameter name=
"format" type=
"GstFormat"/>
2458 <parameter name=
"duration" type=
"gint64"/>
2461 <method name=
"new_element" symbol=
"gst_message_new_element">
2462 <return-type type=
"GstMessage*"/>
2464 <parameter name=
"src" type=
"GstObject*"/>
2465 <parameter name=
"structure" type=
"GstStructure*"/>
2468 <method name=
"new_eos" symbol=
"gst_message_new_eos">
2469 <return-type type=
"GstMessage*"/>
2471 <parameter name=
"src" type=
"GstObject*"/>
2474 <method name=
"new_error" symbol=
"gst_message_new_error">
2475 <return-type type=
"GstMessage*"/>
2477 <parameter name=
"src" type=
"GstObject*"/>
2478 <parameter name=
"error" type=
"GError*"/>
2479 <parameter name=
"debug" type=
"gchar*"/>
2482 <method name=
"new_info" symbol=
"gst_message_new_info">
2483 <return-type type=
"GstMessage*"/>
2485 <parameter name=
"src" type=
"GstObject*"/>
2486 <parameter name=
"error" type=
"GError*"/>
2487 <parameter name=
"debug" type=
"gchar*"/>
2490 <method name=
"new_latency" symbol=
"gst_message_new_latency">
2491 <return-type type=
"GstMessage*"/>
2493 <parameter name=
"src" type=
"GstObject*"/>
2496 <method name=
"new_new_clock" symbol=
"gst_message_new_new_clock">
2497 <return-type type=
"GstMessage*"/>
2499 <parameter name=
"src" type=
"GstObject*"/>
2500 <parameter name=
"clock" type=
"GstClock*"/>
2503 <method name=
"new_qos" symbol=
"gst_message_new_qos">
2504 <return-type type=
"GstMessage*"/>
2506 <parameter name=
"src" type=
"GstObject*"/>
2507 <parameter name=
"live" type=
"gboolean"/>
2508 <parameter name=
"running_time" type=
"guint64"/>
2509 <parameter name=
"stream_time" type=
"guint64"/>
2510 <parameter name=
"timestamp" type=
"guint64"/>
2511 <parameter name=
"duration" type=
"guint64"/>
2514 <method name=
"new_request_state" symbol=
"gst_message_new_request_state">
2515 <return-type type=
"GstMessage*"/>
2517 <parameter name=
"src" type=
"GstObject*"/>
2518 <parameter name=
"state" type=
"GstState"/>
2521 <method name=
"new_segment_done" symbol=
"gst_message_new_segment_done">
2522 <return-type type=
"GstMessage*"/>
2524 <parameter name=
"src" type=
"GstObject*"/>
2525 <parameter name=
"format" type=
"GstFormat"/>
2526 <parameter name=
"position" type=
"gint64"/>
2529 <method name=
"new_segment_start" symbol=
"gst_message_new_segment_start">
2530 <return-type type=
"GstMessage*"/>
2532 <parameter name=
"src" type=
"GstObject*"/>
2533 <parameter name=
"format" type=
"GstFormat"/>
2534 <parameter name=
"position" type=
"gint64"/>
2537 <method name=
"new_state_changed" symbol=
"gst_message_new_state_changed">
2538 <return-type type=
"GstMessage*"/>
2540 <parameter name=
"src" type=
"GstObject*"/>
2541 <parameter name=
"oldstate" type=
"GstState"/>
2542 <parameter name=
"newstate" type=
"GstState"/>
2543 <parameter name=
"pending" type=
"GstState"/>
2546 <method name=
"new_state_dirty" symbol=
"gst_message_new_state_dirty">
2547 <return-type type=
"GstMessage*"/>
2549 <parameter name=
"src" type=
"GstObject*"/>
2552 <method name=
"new_step_done" symbol=
"gst_message_new_step_done">
2553 <return-type type=
"GstMessage*"/>
2555 <parameter name=
"src" type=
"GstObject*"/>
2556 <parameter name=
"format" type=
"GstFormat"/>
2557 <parameter name=
"amount" type=
"guint64"/>
2558 <parameter name=
"rate" type=
"gdouble"/>
2559 <parameter name=
"flush" type=
"gboolean"/>
2560 <parameter name=
"intermediate" type=
"gboolean"/>
2561 <parameter name=
"duration" type=
"guint64"/>
2562 <parameter name=
"eos" type=
"gboolean"/>
2565 <method name=
"new_step_start" symbol=
"gst_message_new_step_start">
2566 <return-type type=
"GstMessage*"/>
2568 <parameter name=
"src" type=
"GstObject*"/>
2569 <parameter name=
"active" type=
"gboolean"/>
2570 <parameter name=
"format" type=
"GstFormat"/>
2571 <parameter name=
"amount" type=
"guint64"/>
2572 <parameter name=
"rate" type=
"gdouble"/>
2573 <parameter name=
"flush" type=
"gboolean"/>
2574 <parameter name=
"intermediate" type=
"gboolean"/>
2577 <method name=
"new_stream_status" symbol=
"gst_message_new_stream_status">
2578 <return-type type=
"GstMessage*"/>
2580 <parameter name=
"src" type=
"GstObject*"/>
2581 <parameter name=
"type" type=
"GstStreamStatusType"/>
2582 <parameter name=
"owner" type=
"GstElement*"/>
2585 <method name=
"new_structure_change" symbol=
"gst_message_new_structure_change">
2586 <return-type type=
"GstMessage*"/>
2588 <parameter name=
"src" type=
"GstObject*"/>
2589 <parameter name=
"type" type=
"GstStructureChangeType"/>
2590 <parameter name=
"owner" type=
"GstElement*"/>
2591 <parameter name=
"busy" type=
"gboolean"/>
2594 <method name=
"new_tag" symbol=
"gst_message_new_tag">
2595 <return-type type=
"GstMessage*"/>
2597 <parameter name=
"src" type=
"GstObject*"/>
2598 <parameter name=
"tag_list" type=
"GstTagList*"/>
2601 <method name=
"new_tag_full" symbol=
"gst_message_new_tag_full">
2602 <return-type type=
"GstMessage*"/>
2604 <parameter name=
"src" type=
"GstObject*"/>
2605 <parameter name=
"pad" type=
"GstPad*"/>
2606 <parameter name=
"tag_list" type=
"GstTagList*"/>
2609 <method name=
"new_warning" symbol=
"gst_message_new_warning">
2610 <return-type type=
"GstMessage*"/>
2612 <parameter name=
"src" type=
"GstObject*"/>
2613 <parameter name=
"error" type=
"GError*"/>
2614 <parameter name=
"debug" type=
"gchar*"/>
2617 <method name=
"parse_async_start" symbol=
"gst_message_parse_async_start">
2618 <return-type type=
"void"/>
2620 <parameter name=
"message" type=
"GstMessage*"/>
2621 <parameter name=
"new_base_time" type=
"gboolean*"/>
2624 <method name=
"parse_buffering" symbol=
"gst_message_parse_buffering">
2625 <return-type type=
"void"/>
2627 <parameter name=
"message" type=
"GstMessage*"/>
2628 <parameter name=
"percent" type=
"gint*"/>
2631 <method name=
"parse_buffering_stats" symbol=
"gst_message_parse_buffering_stats">
2632 <return-type type=
"void"/>
2634 <parameter name=
"message" type=
"GstMessage*"/>
2635 <parameter name=
"mode" type=
"GstBufferingMode*"/>
2636 <parameter name=
"avg_in" type=
"gint*"/>
2637 <parameter name=
"avg_out" type=
"gint*"/>
2638 <parameter name=
"buffering_left" type=
"gint64*"/>
2641 <method name=
"parse_clock_lost" symbol=
"gst_message_parse_clock_lost">
2642 <return-type type=
"void"/>
2644 <parameter name=
"message" type=
"GstMessage*"/>
2645 <parameter name=
"clock" type=
"GstClock**"/>
2648 <method name=
"parse_clock_provide" symbol=
"gst_message_parse_clock_provide">
2649 <return-type type=
"void"/>
2651 <parameter name=
"message" type=
"GstMessage*"/>
2652 <parameter name=
"clock" type=
"GstClock**"/>
2653 <parameter name=
"ready" type=
"gboolean*"/>
2656 <method name=
"parse_duration" symbol=
"gst_message_parse_duration">
2657 <return-type type=
"void"/>
2659 <parameter name=
"message" type=
"GstMessage*"/>
2660 <parameter name=
"format" type=
"GstFormat*"/>
2661 <parameter name=
"duration" type=
"gint64*"/>
2664 <method name=
"parse_error" symbol=
"gst_message_parse_error">
2665 <return-type type=
"void"/>
2667 <parameter name=
"message" type=
"GstMessage*"/>
2668 <parameter name=
"gerror" type=
"GError**"/>
2669 <parameter name=
"debug" type=
"gchar**"/>
2672 <method name=
"parse_info" symbol=
"gst_message_parse_info">
2673 <return-type type=
"void"/>
2675 <parameter name=
"message" type=
"GstMessage*"/>
2676 <parameter name=
"gerror" type=
"GError**"/>
2677 <parameter name=
"debug" type=
"gchar**"/>
2680 <method name=
"parse_new_clock" symbol=
"gst_message_parse_new_clock">
2681 <return-type type=
"void"/>
2683 <parameter name=
"message" type=
"GstMessage*"/>
2684 <parameter name=
"clock" type=
"GstClock**"/>
2687 <method name=
"parse_qos" symbol=
"gst_message_parse_qos">
2688 <return-type type=
"void"/>
2690 <parameter name=
"message" type=
"GstMessage*"/>
2691 <parameter name=
"live" type=
"gboolean*"/>
2692 <parameter name=
"running_time" type=
"guint64*"/>
2693 <parameter name=
"stream_time" type=
"guint64*"/>
2694 <parameter name=
"timestamp" type=
"guint64*"/>
2695 <parameter name=
"duration" type=
"guint64*"/>
2698 <method name=
"parse_qos_stats" symbol=
"gst_message_parse_qos_stats">
2699 <return-type type=
"void"/>
2701 <parameter name=
"message" type=
"GstMessage*"/>
2702 <parameter name=
"format" type=
"GstFormat*"/>
2703 <parameter name=
"processed" type=
"guint64*"/>
2704 <parameter name=
"dropped" type=
"guint64*"/>
2707 <method name=
"parse_qos_values" symbol=
"gst_message_parse_qos_values">
2708 <return-type type=
"void"/>
2710 <parameter name=
"message" type=
"GstMessage*"/>
2711 <parameter name=
"jitter" type=
"gint64*"/>
2712 <parameter name=
"proportion" type=
"gdouble*"/>
2713 <parameter name=
"quality" type=
"gint*"/>
2716 <method name=
"parse_request_state" symbol=
"gst_message_parse_request_state">
2717 <return-type type=
"void"/>
2719 <parameter name=
"message" type=
"GstMessage*"/>
2720 <parameter name=
"state" type=
"GstState*"/>
2723 <method name=
"parse_segment_done" symbol=
"gst_message_parse_segment_done">
2724 <return-type type=
"void"/>
2726 <parameter name=
"message" type=
"GstMessage*"/>
2727 <parameter name=
"format" type=
"GstFormat*"/>
2728 <parameter name=
"position" type=
"gint64*"/>
2731 <method name=
"parse_segment_start" symbol=
"gst_message_parse_segment_start">
2732 <return-type type=
"void"/>
2734 <parameter name=
"message" type=
"GstMessage*"/>
2735 <parameter name=
"format" type=
"GstFormat*"/>
2736 <parameter name=
"position" type=
"gint64*"/>
2739 <method name=
"parse_state_changed" symbol=
"gst_message_parse_state_changed">
2740 <return-type type=
"void"/>
2742 <parameter name=
"message" type=
"GstMessage*"/>
2743 <parameter name=
"oldstate" type=
"GstState*"/>
2744 <parameter name=
"newstate" type=
"GstState*"/>
2745 <parameter name=
"pending" type=
"GstState*"/>
2748 <method name=
"parse_step_done" symbol=
"gst_message_parse_step_done">
2749 <return-type type=
"void"/>
2751 <parameter name=
"message" type=
"GstMessage*"/>
2752 <parameter name=
"format" type=
"GstFormat*"/>
2753 <parameter name=
"amount" type=
"guint64*"/>
2754 <parameter name=
"rate" type=
"gdouble*"/>
2755 <parameter name=
"flush" type=
"gboolean*"/>
2756 <parameter name=
"intermediate" type=
"gboolean*"/>
2757 <parameter name=
"duration" type=
"guint64*"/>
2758 <parameter name=
"eos" type=
"gboolean*"/>
2761 <method name=
"parse_step_start" symbol=
"gst_message_parse_step_start">
2762 <return-type type=
"void"/>
2764 <parameter name=
"message" type=
"GstMessage*"/>
2765 <parameter name=
"active" type=
"gboolean*"/>
2766 <parameter name=
"format" type=
"GstFormat*"/>
2767 <parameter name=
"amount" type=
"guint64*"/>
2768 <parameter name=
"rate" type=
"gdouble*"/>
2769 <parameter name=
"flush" type=
"gboolean*"/>
2770 <parameter name=
"intermediate" type=
"gboolean*"/>
2773 <method name=
"parse_stream_status" symbol=
"gst_message_parse_stream_status">
2774 <return-type type=
"void"/>
2776 <parameter name=
"message" type=
"GstMessage*"/>
2777 <parameter name=
"type" type=
"GstStreamStatusType*"/>
2778 <parameter name=
"owner" type=
"GstElement**"/>
2781 <method name=
"parse_structure_change" symbol=
"gst_message_parse_structure_change">
2782 <return-type type=
"void"/>
2784 <parameter name=
"message" type=
"GstMessage*"/>
2785 <parameter name=
"type" type=
"GstStructureChangeType*"/>
2786 <parameter name=
"owner" type=
"GstElement**"/>
2787 <parameter name=
"busy" type=
"gboolean*"/>
2790 <method name=
"parse_tag" symbol=
"gst_message_parse_tag">
2791 <return-type type=
"void"/>
2793 <parameter name=
"message" type=
"GstMessage*"/>
2794 <parameter name=
"tag_list" type=
"GstTagList**"/>
2797 <method name=
"parse_tag_full" symbol=
"gst_message_parse_tag_full">
2798 <return-type type=
"void"/>
2800 <parameter name=
"message" type=
"GstMessage*"/>
2801 <parameter name=
"pad" type=
"GstPad**"/>
2802 <parameter name=
"tag_list" type=
"GstTagList**"/>
2805 <method name=
"parse_warning" symbol=
"gst_message_parse_warning">
2806 <return-type type=
"void"/>
2808 <parameter name=
"message" type=
"GstMessage*"/>
2809 <parameter name=
"gerror" type=
"GError**"/>
2810 <parameter name=
"debug" type=
"gchar**"/>
2813 <method name=
"set_buffering_stats" symbol=
"gst_message_set_buffering_stats">
2814 <return-type type=
"void"/>
2816 <parameter name=
"message" type=
"GstMessage*"/>
2817 <parameter name=
"mode" type=
"GstBufferingMode"/>
2818 <parameter name=
"avg_in" type=
"gint"/>
2819 <parameter name=
"avg_out" type=
"gint"/>
2820 <parameter name=
"buffering_left" type=
"gint64"/>
2823 <method name=
"set_qos_stats" symbol=
"gst_message_set_qos_stats">
2824 <return-type type=
"void"/>
2826 <parameter name=
"message" type=
"GstMessage*"/>
2827 <parameter name=
"format" type=
"GstFormat"/>
2828 <parameter name=
"processed" type=
"guint64"/>
2829 <parameter name=
"dropped" type=
"guint64"/>
2832 <method name=
"set_qos_values" symbol=
"gst_message_set_qos_values">
2833 <return-type type=
"void"/>
2835 <parameter name=
"message" type=
"GstMessage*"/>
2836 <parameter name=
"jitter" type=
"gint64"/>
2837 <parameter name=
"proportion" type=
"gdouble"/>
2838 <parameter name=
"quality" type=
"gint"/>
2841 <method name=
"set_seqnum" symbol=
"gst_message_set_seqnum">
2842 <return-type type=
"void"/>
2844 <parameter name=
"message" type=
"GstMessage*"/>
2845 <parameter name=
"seqnum" type=
"guint32"/>
2848 <method name=
"set_stream_status_object" symbol=
"gst_message_set_stream_status_object">
2849 <return-type type=
"void"/>
2851 <parameter name=
"message" type=
"GstMessage*"/>
2852 <parameter name=
"object" type=
"GValue*"/>
2855 <method name=
"type_get_name" symbol=
"gst_message_type_get_name">
2856 <return-type type=
"gchar*"/>
2858 <parameter name=
"type" type=
"GstMessageType"/>
2861 <method name=
"type_to_quark" symbol=
"gst_message_type_to_quark">
2862 <return-type type=
"GQuark"/>
2864 <parameter name=
"type" type=
"GstMessageType"/>
2867 <field name=
"mini_object" type=
"GstMiniObject"/>
2868 <field name=
"lock" type=
"GMutex*"/>
2869 <field name=
"cond" type=
"GCond*"/>
2870 <field name=
"type" type=
"GstMessageType"/>
2871 <field name=
"timestamp" type=
"guint64"/>
2872 <field name=
"src" type=
"GstObject*"/>
2873 <field name=
"structure" type=
"GstStructure*"/>
2874 <field name=
"abidata" type=
"gpointer"/>
2876 <struct name=
"GstMessageClass">
2877 <field name=
"mini_object_class" type=
"GstMiniObjectClass"/>
2878 <field name=
"_gst_reserved" type=
"gpointer[]"/>
2880 <struct name=
"GstMiniObject">
2881 <method name=
"copy" symbol=
"gst_mini_object_copy">
2882 <return-type type=
"GstMiniObject*"/>
2884 <parameter name=
"mini_object" type=
"GstMiniObject*"/>
2887 <method name=
"is_writable" symbol=
"gst_mini_object_is_writable">
2888 <return-type type=
"gboolean"/>
2890 <parameter name=
"mini_object" type=
"GstMiniObject*"/>
2893 <method name=
"make_writable" symbol=
"gst_mini_object_make_writable">
2894 <return-type type=
"GstMiniObject*"/>
2896 <parameter name=
"mini_object" type=
"GstMiniObject*"/>
2899 <method name=
"new" symbol=
"gst_mini_object_new">
2900 <return-type type=
"GstMiniObject*"/>
2902 <parameter name=
"type" type=
"GType"/>
2905 <method name=
"ref" symbol=
"gst_mini_object_ref">
2906 <return-type type=
"GstMiniObject*"/>
2908 <parameter name=
"mini_object" type=
"GstMiniObject*"/>
2911 <method name=
"replace" symbol=
"gst_mini_object_replace">
2912 <return-type type=
"void"/>
2914 <parameter name=
"olddata" type=
"GstMiniObject**"/>
2915 <parameter name=
"newdata" type=
"GstMiniObject*"/>
2918 <method name=
"unref" symbol=
"gst_mini_object_unref">
2919 <return-type type=
"void"/>
2921 <parameter name=
"mini_object" type=
"GstMiniObject*"/>
2924 <field name=
"instance" type=
"GTypeInstance"/>
2925 <field name=
"refcount" type=
"gint"/>
2926 <field name=
"flags" type=
"guint"/>
2927 <field name=
"_gst_reserved" type=
"gpointer"/>
2929 <struct name=
"GstMiniObjectClass">
2930 <field name=
"type_class" type=
"GTypeClass"/>
2931 <field name=
"copy" type=
"GstMiniObjectCopyFunction"/>
2932 <field name=
"finalize" type=
"GstMiniObjectFinalizeFunction"/>
2933 <field name=
"_gst_reserved" type=
"gpointer"/>
2935 <struct name=
"GstParamSpecFraction">
2936 <field name=
"parent_instance" type=
"GParamSpec"/>
2937 <field name=
"min_num" type=
"gint"/>
2938 <field name=
"min_den" type=
"gint"/>
2939 <field name=
"max_num" type=
"gint"/>
2940 <field name=
"max_den" type=
"gint"/>
2941 <field name=
"def_num" type=
"gint"/>
2942 <field name=
"def_den" type=
"gint"/>
2944 <struct name=
"GstParamSpecMiniObject">
2945 <field name=
"parent_instance" type=
"GParamSpec"/>
2947 <struct name=
"GstParseContext">
2948 <method name=
"free" symbol=
"gst_parse_context_free">
2949 <return-type type=
"void"/>
2951 <parameter name=
"context" type=
"GstParseContext*"/>
2954 <method name=
"get_missing_elements" symbol=
"gst_parse_context_get_missing_elements">
2955 <return-type type=
"gchar**"/>
2957 <parameter name=
"context" type=
"GstParseContext*"/>
2960 <method name=
"new" symbol=
"gst_parse_context_new">
2961 <return-type type=
"GstParseContext*"/>
2964 <struct name=
"GstPluginDesc">
2965 <field name=
"major_version" type=
"gint"/>
2966 <field name=
"minor_version" type=
"gint"/>
2967 <field name=
"name" type=
"gchar*"/>
2968 <field name=
"description" type=
"gchar*"/>
2969 <field name=
"plugin_init" type=
"GstPluginInitFunc"/>
2970 <field name=
"version" type=
"gchar*"/>
2971 <field name=
"license" type=
"gchar*"/>
2972 <field name=
"source" type=
"gchar*"/>
2973 <field name=
"package" type=
"gchar*"/>
2974 <field name=
"origin" type=
"gchar*"/>
2975 <field name=
"_gst_reserved" type=
"gpointer[]"/>
2977 <struct name=
"GstPoll">
2978 <method name=
"add_fd" symbol=
"gst_poll_add_fd">
2979 <return-type type=
"gboolean"/>
2981 <parameter name=
"set" type=
"GstPoll*"/>
2982 <parameter name=
"fd" type=
"GstPollFD*"/>
2985 <method name=
"free" symbol=
"gst_poll_free">
2986 <return-type type=
"void"/>
2988 <parameter name=
"set" type=
"GstPoll*"/>
2991 <method name=
"new" symbol=
"gst_poll_new">
2992 <return-type type=
"GstPoll*"/>
2994 <parameter name=
"controllable" type=
"gboolean"/>
2997 <method name=
"new_timer" symbol=
"gst_poll_new_timer">
2998 <return-type type=
"GstPoll*"/>
3000 <method name=
"read_control" symbol=
"gst_poll_read_control">
3001 <return-type type=
"gboolean"/>
3003 <parameter name=
"set" type=
"GstPoll*"/>
3006 <method name=
"remove_fd" symbol=
"gst_poll_remove_fd">
3007 <return-type type=
"gboolean"/>
3009 <parameter name=
"set" type=
"GstPoll*"/>
3010 <parameter name=
"fd" type=
"GstPollFD*"/>
3013 <method name=
"restart" symbol=
"gst_poll_restart">
3014 <return-type type=
"void"/>
3016 <parameter name=
"set" type=
"GstPoll*"/>
3019 <method name=
"set_controllable" symbol=
"gst_poll_set_controllable">
3020 <return-type type=
"gboolean"/>
3022 <parameter name=
"set" type=
"GstPoll*"/>
3023 <parameter name=
"controllable" type=
"gboolean"/>
3026 <method name=
"set_flushing" symbol=
"gst_poll_set_flushing">
3027 <return-type type=
"void"/>
3029 <parameter name=
"set" type=
"GstPoll*"/>
3030 <parameter name=
"flushing" type=
"gboolean"/>
3033 <method name=
"wait" symbol=
"gst_poll_wait">
3034 <return-type type=
"gint"/>
3036 <parameter name=
"set" type=
"GstPoll*"/>
3037 <parameter name=
"timeout" type=
"GstClockTime"/>
3040 <method name=
"write_control" symbol=
"gst_poll_write_control">
3041 <return-type type=
"gboolean"/>
3043 <parameter name=
"set" type=
"GstPoll*"/>
3047 <struct name=
"GstPollFD">
3048 <method name=
"can_read" symbol=
"gst_poll_fd_can_read">
3049 <return-type type=
"gboolean"/>
3051 <parameter name=
"set" type=
"GstPoll*"/>
3052 <parameter name=
"fd" type=
"GstPollFD*"/>
3055 <method name=
"can_write" symbol=
"gst_poll_fd_can_write">
3056 <return-type type=
"gboolean"/>
3058 <parameter name=
"set" type=
"GstPoll*"/>
3059 <parameter name=
"fd" type=
"GstPollFD*"/>
3062 <method name=
"ctl_read" symbol=
"gst_poll_fd_ctl_read">
3063 <return-type type=
"gboolean"/>
3065 <parameter name=
"set" type=
"GstPoll*"/>
3066 <parameter name=
"fd" type=
"GstPollFD*"/>
3067 <parameter name=
"active" type=
"gboolean"/>
3070 <method name=
"ctl_write" symbol=
"gst_poll_fd_ctl_write">
3071 <return-type type=
"gboolean"/>
3073 <parameter name=
"set" type=
"GstPoll*"/>
3074 <parameter name=
"fd" type=
"GstPollFD*"/>
3075 <parameter name=
"active" type=
"gboolean"/>
3078 <method name=
"has_closed" symbol=
"gst_poll_fd_has_closed">
3079 <return-type type=
"gboolean"/>
3081 <parameter name=
"set" type=
"GstPoll*"/>
3082 <parameter name=
"fd" type=
"GstPollFD*"/>
3085 <method name=
"has_error" symbol=
"gst_poll_fd_has_error">
3086 <return-type type=
"gboolean"/>
3088 <parameter name=
"set" type=
"GstPoll*"/>
3089 <parameter name=
"fd" type=
"GstPollFD*"/>
3092 <method name=
"ignored" symbol=
"gst_poll_fd_ignored">
3093 <return-type type=
"void"/>
3095 <parameter name=
"set" type=
"GstPoll*"/>
3096 <parameter name=
"fd" type=
"GstPollFD*"/>
3099 <method name=
"init" symbol=
"gst_poll_fd_init">
3100 <return-type type=
"void"/>
3102 <parameter name=
"fd" type=
"GstPollFD*"/>
3105 <field name=
"fd" type=
"int"/>
3106 <field name=
"idx" type=
"gint"/>
3108 <struct name=
"GstQuery">
3109 <method name=
"get_structure" symbol=
"gst_query_get_structure">
3110 <return-type type=
"GstStructure*"/>
3112 <parameter name=
"query" type=
"GstQuery*"/>
3115 <method name=
"new_application" symbol=
"gst_query_new_application">
3116 <return-type type=
"GstQuery*"/>
3118 <parameter name=
"type" type=
"GstQueryType"/>
3119 <parameter name=
"structure" type=
"GstStructure*"/>
3122 <method name=
"new_buffering" symbol=
"gst_query_new_buffering">
3123 <return-type type=
"GstQuery*"/>
3125 <parameter name=
"format" type=
"GstFormat"/>
3128 <method name=
"new_convert" symbol=
"gst_query_new_convert">
3129 <return-type type=
"GstQuery*"/>
3131 <parameter name=
"src_format" type=
"GstFormat"/>
3132 <parameter name=
"value" type=
"gint64"/>
3133 <parameter name=
"dest_format" type=
"GstFormat"/>
3136 <method name=
"new_duration" symbol=
"gst_query_new_duration">
3137 <return-type type=
"GstQuery*"/>
3139 <parameter name=
"format" type=
"GstFormat"/>
3142 <method name=
"new_formats" symbol=
"gst_query_new_formats">
3143 <return-type type=
"GstQuery*"/>
3145 <method name=
"new_latency" symbol=
"gst_query_new_latency">
3146 <return-type type=
"GstQuery*"/>
3148 <method name=
"new_position" symbol=
"gst_query_new_position">
3149 <return-type type=
"GstQuery*"/>
3151 <parameter name=
"format" type=
"GstFormat"/>
3154 <method name=
"new_seeking" symbol=
"gst_query_new_seeking">
3155 <return-type type=
"GstQuery*"/>
3157 <parameter name=
"format" type=
"GstFormat"/>
3160 <method name=
"new_segment" symbol=
"gst_query_new_segment">
3161 <return-type type=
"GstQuery*"/>
3163 <parameter name=
"format" type=
"GstFormat"/>
3166 <method name=
"new_uri" symbol=
"gst_query_new_uri">
3167 <return-type type=
"GstQuery*"/>
3169 <method name=
"parse_buffering_percent" symbol=
"gst_query_parse_buffering_percent">
3170 <return-type type=
"void"/>
3172 <parameter name=
"query" type=
"GstQuery*"/>
3173 <parameter name=
"busy" type=
"gboolean*"/>
3174 <parameter name=
"percent" type=
"gint*"/>
3177 <method name=
"parse_buffering_range" symbol=
"gst_query_parse_buffering_range">
3178 <return-type type=
"void"/>
3180 <parameter name=
"query" type=
"GstQuery*"/>
3181 <parameter name=
"format" type=
"GstFormat*"/>
3182 <parameter name=
"start" type=
"gint64*"/>
3183 <parameter name=
"stop" type=
"gint64*"/>
3184 <parameter name=
"estimated_total" type=
"gint64*"/>
3187 <method name=
"parse_buffering_stats" symbol=
"gst_query_parse_buffering_stats">
3188 <return-type type=
"void"/>
3190 <parameter name=
"query" type=
"GstQuery*"/>
3191 <parameter name=
"mode" type=
"GstBufferingMode*"/>
3192 <parameter name=
"avg_in" type=
"gint*"/>
3193 <parameter name=
"avg_out" type=
"gint*"/>
3194 <parameter name=
"buffering_left" type=
"gint64*"/>
3197 <method name=
"parse_convert" symbol=
"gst_query_parse_convert">
3198 <return-type type=
"void"/>
3200 <parameter name=
"query" type=
"GstQuery*"/>
3201 <parameter name=
"src_format" type=
"GstFormat*"/>
3202 <parameter name=
"src_value" type=
"gint64*"/>
3203 <parameter name=
"dest_format" type=
"GstFormat*"/>
3204 <parameter name=
"dest_value" type=
"gint64*"/>
3207 <method name=
"parse_duration" symbol=
"gst_query_parse_duration">
3208 <return-type type=
"void"/>
3210 <parameter name=
"query" type=
"GstQuery*"/>
3211 <parameter name=
"format" type=
"GstFormat*"/>
3212 <parameter name=
"duration" type=
"gint64*"/>
3215 <method name=
"parse_formats_length" symbol=
"gst_query_parse_formats_length">
3216 <return-type type=
"void"/>
3218 <parameter name=
"query" type=
"GstQuery*"/>
3219 <parameter name=
"n_formats" type=
"guint*"/>
3222 <method name=
"parse_formats_nth" symbol=
"gst_query_parse_formats_nth">
3223 <return-type type=
"void"/>
3225 <parameter name=
"query" type=
"GstQuery*"/>
3226 <parameter name=
"nth" type=
"guint"/>
3227 <parameter name=
"format" type=
"GstFormat*"/>
3230 <method name=
"parse_latency" symbol=
"gst_query_parse_latency">
3231 <return-type type=
"void"/>
3233 <parameter name=
"query" type=
"GstQuery*"/>
3234 <parameter name=
"live" type=
"gboolean*"/>
3235 <parameter name=
"min_latency" type=
"GstClockTime*"/>
3236 <parameter name=
"max_latency" type=
"GstClockTime*"/>
3239 <method name=
"parse_position" symbol=
"gst_query_parse_position">
3240 <return-type type=
"void"/>
3242 <parameter name=
"query" type=
"GstQuery*"/>
3243 <parameter name=
"format" type=
"GstFormat*"/>
3244 <parameter name=
"cur" type=
"gint64*"/>
3247 <method name=
"parse_seeking" symbol=
"gst_query_parse_seeking">
3248 <return-type type=
"void"/>
3250 <parameter name=
"query" type=
"GstQuery*"/>
3251 <parameter name=
"format" type=
"GstFormat*"/>
3252 <parameter name=
"seekable" type=
"gboolean*"/>
3253 <parameter name=
"segment_start" type=
"gint64*"/>
3254 <parameter name=
"segment_end" type=
"gint64*"/>
3257 <method name=
"parse_segment" symbol=
"gst_query_parse_segment">
3258 <return-type type=
"void"/>
3260 <parameter name=
"query" type=
"GstQuery*"/>
3261 <parameter name=
"rate" type=
"gdouble*"/>
3262 <parameter name=
"format" type=
"GstFormat*"/>
3263 <parameter name=
"start_value" type=
"gint64*"/>
3264 <parameter name=
"stop_value" type=
"gint64*"/>
3267 <method name=
"parse_uri" symbol=
"gst_query_parse_uri">
3268 <return-type type=
"void"/>
3270 <parameter name=
"query" type=
"GstQuery*"/>
3271 <parameter name=
"uri" type=
"gchar**"/>
3274 <method name=
"set_buffering_percent" symbol=
"gst_query_set_buffering_percent">
3275 <return-type type=
"void"/>
3277 <parameter name=
"query" type=
"GstQuery*"/>
3278 <parameter name=
"busy" type=
"gboolean"/>
3279 <parameter name=
"percent" type=
"gint"/>
3282 <method name=
"set_buffering_range" symbol=
"gst_query_set_buffering_range">
3283 <return-type type=
"void"/>
3285 <parameter name=
"query" type=
"GstQuery*"/>
3286 <parameter name=
"format" type=
"GstFormat"/>
3287 <parameter name=
"start" type=
"gint64"/>
3288 <parameter name=
"stop" type=
"gint64"/>
3289 <parameter name=
"estimated_total" type=
"gint64"/>
3292 <method name=
"set_buffering_stats" symbol=
"gst_query_set_buffering_stats">
3293 <return-type type=
"void"/>
3295 <parameter name=
"query" type=
"GstQuery*"/>
3296 <parameter name=
"mode" type=
"GstBufferingMode"/>
3297 <parameter name=
"avg_in" type=
"gint"/>
3298 <parameter name=
"avg_out" type=
"gint"/>
3299 <parameter name=
"buffering_left" type=
"gint64"/>
3302 <method name=
"set_convert" symbol=
"gst_query_set_convert">
3303 <return-type type=
"void"/>
3305 <parameter name=
"query" type=
"GstQuery*"/>
3306 <parameter name=
"src_format" type=
"GstFormat"/>
3307 <parameter name=
"src_value" type=
"gint64"/>
3308 <parameter name=
"dest_format" type=
"GstFormat"/>
3309 <parameter name=
"dest_value" type=
"gint64"/>
3312 <method name=
"set_duration" symbol=
"gst_query_set_duration">
3313 <return-type type=
"void"/>
3315 <parameter name=
"query" type=
"GstQuery*"/>
3316 <parameter name=
"format" type=
"GstFormat"/>
3317 <parameter name=
"duration" type=
"gint64"/>
3320 <method name=
"set_formats" symbol=
"gst_query_set_formats">
3321 <return-type type=
"void"/>
3323 <parameter name=
"query" type=
"GstQuery*"/>
3324 <parameter name=
"n_formats" type=
"gint"/>
3327 <method name=
"set_formatsv" symbol=
"gst_query_set_formatsv">
3328 <return-type type=
"void"/>
3330 <parameter name=
"query" type=
"GstQuery*"/>
3331 <parameter name=
"n_formats" type=
"gint"/>
3332 <parameter name=
"formats" type=
"GstFormat*"/>
3335 <method name=
"set_latency" symbol=
"gst_query_set_latency">
3336 <return-type type=
"void"/>
3338 <parameter name=
"query" type=
"GstQuery*"/>
3339 <parameter name=
"live" type=
"gboolean"/>
3340 <parameter name=
"min_latency" type=
"GstClockTime"/>
3341 <parameter name=
"max_latency" type=
"GstClockTime"/>
3344 <method name=
"set_position" symbol=
"gst_query_set_position">
3345 <return-type type=
"void"/>
3347 <parameter name=
"query" type=
"GstQuery*"/>
3348 <parameter name=
"format" type=
"GstFormat"/>
3349 <parameter name=
"cur" type=
"gint64"/>
3352 <method name=
"set_seeking" symbol=
"gst_query_set_seeking">
3353 <return-type type=
"void"/>
3355 <parameter name=
"query" type=
"GstQuery*"/>
3356 <parameter name=
"format" type=
"GstFormat"/>
3357 <parameter name=
"seekable" type=
"gboolean"/>
3358 <parameter name=
"segment_start" type=
"gint64"/>
3359 <parameter name=
"segment_end" type=
"gint64"/>
3362 <method name=
"set_segment" symbol=
"gst_query_set_segment">
3363 <return-type type=
"void"/>
3365 <parameter name=
"query" type=
"GstQuery*"/>
3366 <parameter name=
"rate" type=
"gdouble"/>
3367 <parameter name=
"format" type=
"GstFormat"/>
3368 <parameter name=
"start_value" type=
"gint64"/>
3369 <parameter name=
"stop_value" type=
"gint64"/>
3372 <method name=
"set_uri" symbol=
"gst_query_set_uri">
3373 <return-type type=
"void"/>
3375 <parameter name=
"query" type=
"GstQuery*"/>
3376 <parameter name=
"uri" type=
"gchar*"/>
3379 <method name=
"type_get_by_nick" symbol=
"gst_query_type_get_by_nick">
3380 <return-type type=
"GstQueryType"/>
3382 <parameter name=
"nick" type=
"gchar*"/>
3385 <method name=
"type_get_details" symbol=
"gst_query_type_get_details">
3386 <return-type type=
"GstQueryTypeDefinition*"/>
3388 <parameter name=
"type" type=
"GstQueryType"/>
3391 <method name=
"type_get_name" symbol=
"gst_query_type_get_name">
3392 <return-type type=
"gchar*"/>
3394 <parameter name=
"query" type=
"GstQueryType"/>
3397 <method name=
"type_iterate_definitions" symbol=
"gst_query_type_iterate_definitions">
3398 <return-type type=
"GstIterator*"/>
3400 <method name=
"type_register" symbol=
"gst_query_type_register">
3401 <return-type type=
"GstQueryType"/>
3403 <parameter name=
"nick" type=
"gchar*"/>
3404 <parameter name=
"description" type=
"gchar*"/>
3407 <method name=
"type_to_quark" symbol=
"gst_query_type_to_quark">
3408 <return-type type=
"GQuark"/>
3410 <parameter name=
"query" type=
"GstQueryType"/>
3413 <method name=
"types_contains" symbol=
"gst_query_types_contains">
3414 <return-type type=
"gboolean"/>
3416 <parameter name=
"types" type=
"GstQueryType*"/>
3417 <parameter name=
"type" type=
"GstQueryType"/>
3420 <field name=
"mini_object" type=
"GstMiniObject"/>
3421 <field name=
"type" type=
"GstQueryType"/>
3422 <field name=
"structure" type=
"GstStructure*"/>
3423 <field name=
"_gst_reserved" type=
"gpointer"/>
3425 <struct name=
"GstQueryClass">
3426 <field name=
"mini_object_class" type=
"GstMiniObjectClass"/>
3427 <field name=
"_gst_reserved" type=
"gpointer[]"/>
3429 <struct name=
"GstQueryTypeDefinition">
3430 <field name=
"value" type=
"GstQueryType"/>
3431 <field name=
"nick" type=
"gchar*"/>
3432 <field name=
"description" type=
"gchar*"/>
3433 <field name=
"quark" type=
"GQuark"/>
3435 <struct name=
"GstStaticCaps">
3436 <method name=
"get" symbol=
"gst_static_caps_get">
3437 <return-type type=
"GstCaps*"/>
3439 <parameter name=
"static_caps" type=
"GstStaticCaps*"/>
3442 <field name=
"caps" type=
"GstCaps"/>
3443 <field name=
"string" type=
"char*"/>
3444 <field name=
"_gst_reserved" type=
"gpointer[]"/>
3446 <struct name=
"GstStaticPadTemplate">
3447 <method name=
"get" symbol=
"gst_static_pad_template_get">
3448 <return-type type=
"GstPadTemplate*"/>
3450 <parameter name=
"pad_template" type=
"GstStaticPadTemplate*"/>
3453 <method name=
"get_caps" symbol=
"gst_static_pad_template_get_caps">
3454 <return-type type=
"GstCaps*"/>
3456 <parameter name=
"templ" type=
"GstStaticPadTemplate*"/>
3459 <field name=
"name_template" type=
"gchar*"/>
3460 <field name=
"direction" type=
"GstPadDirection"/>
3461 <field name=
"presence" type=
"GstPadPresence"/>
3462 <field name=
"static_caps" type=
"GstStaticCaps"/>
3464 <struct name=
"GstTagList">
3465 <method name=
"add" symbol=
"gst_tag_list_add">
3466 <return-type type=
"void"/>
3468 <parameter name=
"list" type=
"GstTagList*"/>
3469 <parameter name=
"mode" type=
"GstTagMergeMode"/>
3470 <parameter name=
"tag" type=
"gchar*"/>
3473 <method name=
"add_valist" symbol=
"gst_tag_list_add_valist">
3474 <return-type type=
"void"/>
3476 <parameter name=
"list" type=
"GstTagList*"/>
3477 <parameter name=
"mode" type=
"GstTagMergeMode"/>
3478 <parameter name=
"tag" type=
"gchar*"/>
3479 <parameter name=
"var_args" type=
"va_list"/>
3482 <method name=
"add_valist_values" symbol=
"gst_tag_list_add_valist_values">
3483 <return-type type=
"void"/>
3485 <parameter name=
"list" type=
"GstTagList*"/>
3486 <parameter name=
"mode" type=
"GstTagMergeMode"/>
3487 <parameter name=
"tag" type=
"gchar*"/>
3488 <parameter name=
"var_args" type=
"va_list"/>
3491 <method name=
"add_value" symbol=
"gst_tag_list_add_value">
3492 <return-type type=
"void"/>
3494 <parameter name=
"list" type=
"GstTagList*"/>
3495 <parameter name=
"mode" type=
"GstTagMergeMode"/>
3496 <parameter name=
"tag" type=
"gchar*"/>
3497 <parameter name=
"value" type=
"GValue*"/>
3500 <method name=
"add_values" symbol=
"gst_tag_list_add_values">
3501 <return-type type=
"void"/>
3503 <parameter name=
"list" type=
"GstTagList*"/>
3504 <parameter name=
"mode" type=
"GstTagMergeMode"/>
3505 <parameter name=
"tag" type=
"gchar*"/>
3508 <method name=
"copy" symbol=
"gst_tag_list_copy">
3509 <return-type type=
"GstTagList*"/>
3511 <parameter name=
"list" type=
"GstTagList*"/>
3514 <method name=
"copy_value" symbol=
"gst_tag_list_copy_value">
3515 <return-type type=
"gboolean"/>
3517 <parameter name=
"dest" type=
"GValue*"/>
3518 <parameter name=
"list" type=
"GstTagList*"/>
3519 <parameter name=
"tag" type=
"gchar*"/>
3522 <method name=
"foreach" symbol=
"gst_tag_list_foreach">
3523 <return-type type=
"void"/>
3525 <parameter name=
"list" type=
"GstTagList*"/>
3526 <parameter name=
"func" type=
"GstTagForeachFunc"/>
3527 <parameter name=
"user_data" type=
"gpointer"/>
3530 <method name=
"free" symbol=
"gst_tag_list_free">
3531 <return-type type=
"void"/>
3533 <parameter name=
"list" type=
"GstTagList*"/>
3536 <method name=
"get_boolean" symbol=
"gst_tag_list_get_boolean">
3537 <return-type type=
"gboolean"/>
3539 <parameter name=
"list" type=
"GstTagList*"/>
3540 <parameter name=
"tag" type=
"gchar*"/>
3541 <parameter name=
"value" type=
"gboolean*"/>
3544 <method name=
"get_boolean_index" symbol=
"gst_tag_list_get_boolean_index">
3545 <return-type type=
"gboolean"/>
3547 <parameter name=
"list" type=
"GstTagList*"/>
3548 <parameter name=
"tag" type=
"gchar*"/>
3549 <parameter name=
"index" type=
"guint"/>
3550 <parameter name=
"value" type=
"gboolean*"/>
3553 <method name=
"get_buffer" symbol=
"gst_tag_list_get_buffer">
3554 <return-type type=
"gboolean"/>
3556 <parameter name=
"list" type=
"GstTagList*"/>
3557 <parameter name=
"tag" type=
"gchar*"/>
3558 <parameter name=
"value" type=
"GstBuffer**"/>
3561 <method name=
"get_buffer_index" symbol=
"gst_tag_list_get_buffer_index">
3562 <return-type type=
"gboolean"/>
3564 <parameter name=
"list" type=
"GstTagList*"/>
3565 <parameter name=
"tag" type=
"gchar*"/>
3566 <parameter name=
"index" type=
"guint"/>
3567 <parameter name=
"value" type=
"GstBuffer**"/>
3570 <method name=
"get_char" symbol=
"gst_tag_list_get_char">
3571 <return-type type=
"gboolean"/>
3573 <parameter name=
"list" type=
"GstTagList*"/>
3574 <parameter name=
"tag" type=
"gchar*"/>
3575 <parameter name=
"value" type=
"gchar*"/>
3578 <method name=
"get_char_index" symbol=
"gst_tag_list_get_char_index">
3579 <return-type type=
"gboolean"/>
3581 <parameter name=
"list" type=
"GstTagList*"/>
3582 <parameter name=
"tag" type=
"gchar*"/>
3583 <parameter name=
"index" type=
"guint"/>
3584 <parameter name=
"value" type=
"gchar*"/>
3587 <method name=
"get_date" symbol=
"gst_tag_list_get_date">
3588 <return-type type=
"gboolean"/>
3590 <parameter name=
"list" type=
"GstTagList*"/>
3591 <parameter name=
"tag" type=
"gchar*"/>
3592 <parameter name=
"value" type=
"GDate**"/>
3595 <method name=
"get_date_index" symbol=
"gst_tag_list_get_date_index">
3596 <return-type type=
"gboolean"/>
3598 <parameter name=
"list" type=
"GstTagList*"/>
3599 <parameter name=
"tag" type=
"gchar*"/>
3600 <parameter name=
"index" type=
"guint"/>
3601 <parameter name=
"value" type=
"GDate**"/>
3604 <method name=
"get_double" symbol=
"gst_tag_list_get_double">
3605 <return-type type=
"gboolean"/>
3607 <parameter name=
"list" type=
"GstTagList*"/>
3608 <parameter name=
"tag" type=
"gchar*"/>
3609 <parameter name=
"value" type=
"gdouble*"/>
3612 <method name=
"get_double_index" symbol=
"gst_tag_list_get_double_index">
3613 <return-type type=
"gboolean"/>
3615 <parameter name=
"list" type=
"GstTagList*"/>
3616 <parameter name=
"tag" type=
"gchar*"/>
3617 <parameter name=
"index" type=
"guint"/>
3618 <parameter name=
"value" type=
"gdouble*"/>
3621 <method name=
"get_float" symbol=
"gst_tag_list_get_float">
3622 <return-type type=
"gboolean"/>
3624 <parameter name=
"list" type=
"GstTagList*"/>
3625 <parameter name=
"tag" type=
"gchar*"/>
3626 <parameter name=
"value" type=
"gfloat*"/>
3629 <method name=
"get_float_index" symbol=
"gst_tag_list_get_float_index">
3630 <return-type type=
"gboolean"/>
3632 <parameter name=
"list" type=
"GstTagList*"/>
3633 <parameter name=
"tag" type=
"gchar*"/>
3634 <parameter name=
"index" type=
"guint"/>
3635 <parameter name=
"value" type=
"gfloat*"/>
3638 <method name=
"get_int" symbol=
"gst_tag_list_get_int">
3639 <return-type type=
"gboolean"/>
3641 <parameter name=
"list" type=
"GstTagList*"/>
3642 <parameter name=
"tag" type=
"gchar*"/>
3643 <parameter name=
"value" type=
"gint*"/>
3646 <method name=
"get_int64" symbol=
"gst_tag_list_get_int64">
3647 <return-type type=
"gboolean"/>
3649 <parameter name=
"list" type=
"GstTagList*"/>
3650 <parameter name=
"tag" type=
"gchar*"/>
3651 <parameter name=
"value" type=
"gint64*"/>
3654 <method name=
"get_int64_index" symbol=
"gst_tag_list_get_int64_index">
3655 <return-type type=
"gboolean"/>
3657 <parameter name=
"list" type=
"GstTagList*"/>
3658 <parameter name=
"tag" type=
"gchar*"/>
3659 <parameter name=
"index" type=
"guint"/>
3660 <parameter name=
"value" type=
"gint64*"/>
3663 <method name=
"get_int_index" symbol=
"gst_tag_list_get_int_index">
3664 <return-type type=
"gboolean"/>
3666 <parameter name=
"list" type=
"GstTagList*"/>
3667 <parameter name=
"tag" type=
"gchar*"/>
3668 <parameter name=
"index" type=
"guint"/>
3669 <parameter name=
"value" type=
"gint*"/>
3672 <method name=
"get_long" symbol=
"gst_tag_list_get_long">
3673 <return-type type=
"gboolean"/>
3675 <parameter name=
"list" type=
"GstTagList*"/>
3676 <parameter name=
"tag" type=
"gchar*"/>
3677 <parameter name=
"value" type=
"glong*"/>
3680 <method name=
"get_long_index" symbol=
"gst_tag_list_get_long_index">
3681 <return-type type=
"gboolean"/>
3683 <parameter name=
"list" type=
"GstTagList*"/>
3684 <parameter name=
"tag" type=
"gchar*"/>
3685 <parameter name=
"index" type=
"guint"/>
3686 <parameter name=
"value" type=
"glong*"/>
3689 <method name=
"get_pointer" symbol=
"gst_tag_list_get_pointer">
3690 <return-type type=
"gboolean"/>
3692 <parameter name=
"list" type=
"GstTagList*"/>
3693 <parameter name=
"tag" type=
"gchar*"/>
3694 <parameter name=
"value" type=
"gpointer*"/>
3697 <method name=
"get_pointer_index" symbol=
"gst_tag_list_get_pointer_index">
3698 <return-type type=
"gboolean"/>
3700 <parameter name=
"list" type=
"GstTagList*"/>
3701 <parameter name=
"tag" type=
"gchar*"/>
3702 <parameter name=
"index" type=
"guint"/>
3703 <parameter name=
"value" type=
"gpointer*"/>
3706 <method name=
"get_string" symbol=
"gst_tag_list_get_string">
3707 <return-type type=
"gboolean"/>
3709 <parameter name=
"list" type=
"GstTagList*"/>
3710 <parameter name=
"tag" type=
"gchar*"/>
3711 <parameter name=
"value" type=
"gchar**"/>
3714 <method name=
"get_string_index" symbol=
"gst_tag_list_get_string_index">
3715 <return-type type=
"gboolean"/>
3717 <parameter name=
"list" type=
"GstTagList*"/>
3718 <parameter name=
"tag" type=
"gchar*"/>
3719 <parameter name=
"index" type=
"guint"/>
3720 <parameter name=
"value" type=
"gchar**"/>
3723 <method name=
"get_tag_size" symbol=
"gst_tag_list_get_tag_size">
3724 <return-type type=
"guint"/>
3726 <parameter name=
"list" type=
"GstTagList*"/>
3727 <parameter name=
"tag" type=
"gchar*"/>
3730 <method name=
"get_uchar" symbol=
"gst_tag_list_get_uchar">
3731 <return-type type=
"gboolean"/>
3733 <parameter name=
"list" type=
"GstTagList*"/>
3734 <parameter name=
"tag" type=
"gchar*"/>
3735 <parameter name=
"value" type=
"guchar*"/>
3738 <method name=
"get_uchar_index" symbol=
"gst_tag_list_get_uchar_index">
3739 <return-type type=
"gboolean"/>
3741 <parameter name=
"list" type=
"GstTagList*"/>
3742 <parameter name=
"tag" type=
"gchar*"/>
3743 <parameter name=
"index" type=
"guint"/>
3744 <parameter name=
"value" type=
"guchar*"/>
3747 <method name=
"get_uint" symbol=
"gst_tag_list_get_uint">
3748 <return-type type=
"gboolean"/>
3750 <parameter name=
"list" type=
"GstTagList*"/>
3751 <parameter name=
"tag" type=
"gchar*"/>
3752 <parameter name=
"value" type=
"guint*"/>
3755 <method name=
"get_uint64" symbol=
"gst_tag_list_get_uint64">
3756 <return-type type=
"gboolean"/>
3758 <parameter name=
"list" type=
"GstTagList*"/>
3759 <parameter name=
"tag" type=
"gchar*"/>
3760 <parameter name=
"value" type=
"guint64*"/>
3763 <method name=
"get_uint64_index" symbol=
"gst_tag_list_get_uint64_index">
3764 <return-type type=
"gboolean"/>
3766 <parameter name=
"list" type=
"GstTagList*"/>
3767 <parameter name=
"tag" type=
"gchar*"/>
3768 <parameter name=
"index" type=
"guint"/>
3769 <parameter name=
"value" type=
"guint64*"/>
3772 <method name=
"get_uint_index" symbol=
"gst_tag_list_get_uint_index">
3773 <return-type type=
"gboolean"/>
3775 <parameter name=
"list" type=
"GstTagList*"/>
3776 <parameter name=
"tag" type=
"gchar*"/>
3777 <parameter name=
"index" type=
"guint"/>
3778 <parameter name=
"value" type=
"guint*"/>
3781 <method name=
"get_ulong" symbol=
"gst_tag_list_get_ulong">
3782 <return-type type=
"gboolean"/>
3784 <parameter name=
"list" type=
"GstTagList*"/>
3785 <parameter name=
"tag" type=
"gchar*"/>
3786 <parameter name=
"value" type=
"gulong*"/>
3789 <method name=
"get_ulong_index" symbol=
"gst_tag_list_get_ulong_index">
3790 <return-type type=
"gboolean"/>
3792 <parameter name=
"list" type=
"GstTagList*"/>
3793 <parameter name=
"tag" type=
"gchar*"/>
3794 <parameter name=
"index" type=
"guint"/>
3795 <parameter name=
"value" type=
"gulong*"/>
3798 <method name=
"get_value_index" symbol=
"gst_tag_list_get_value_index">
3799 <return-type type=
"GValue*"/>
3801 <parameter name=
"list" type=
"GstTagList*"/>
3802 <parameter name=
"tag" type=
"gchar*"/>
3803 <parameter name=
"index" type=
"guint"/>
3806 <method name=
"insert" symbol=
"gst_tag_list_insert">
3807 <return-type type=
"void"/>
3809 <parameter name=
"into" type=
"GstTagList*"/>
3810 <parameter name=
"from" type=
"GstTagList*"/>
3811 <parameter name=
"mode" type=
"GstTagMergeMode"/>
3814 <method name=
"is_empty" symbol=
"gst_tag_list_is_empty">
3815 <return-type type=
"gboolean"/>
3817 <parameter name=
"list" type=
"GstTagList*"/>
3820 <method name=
"merge" symbol=
"gst_tag_list_merge">
3821 <return-type type=
"GstTagList*"/>
3823 <parameter name=
"list1" type=
"GstTagList*"/>
3824 <parameter name=
"list2" type=
"GstTagList*"/>
3825 <parameter name=
"mode" type=
"GstTagMergeMode"/>
3828 <method name=
"new" symbol=
"gst_tag_list_new">
3829 <return-type type=
"GstTagList*"/>
3831 <method name=
"new_full" symbol=
"gst_tag_list_new_full">
3832 <return-type type=
"GstTagList*"/>
3834 <parameter name=
"tag" type=
"gchar*"/>
3837 <method name=
"new_full_valist" symbol=
"gst_tag_list_new_full_valist">
3838 <return-type type=
"GstTagList*"/>
3840 <parameter name=
"var_args" type=
"va_list"/>
3843 <method name=
"peek_string_index" symbol=
"gst_tag_list_peek_string_index">
3844 <return-type type=
"gboolean"/>
3846 <parameter name=
"list" type=
"GstTagList*"/>
3847 <parameter name=
"tag" type=
"gchar*"/>
3848 <parameter name=
"index" type=
"guint"/>
3849 <parameter name=
"value" type=
"gchar**"/>
3852 <method name=
"remove_tag" symbol=
"gst_tag_list_remove_tag">
3853 <return-type type=
"void"/>
3855 <parameter name=
"list" type=
"GstTagList*"/>
3856 <parameter name=
"tag" type=
"gchar*"/>
3860 <struct name=
"GstTagSetterIFace">
3861 <field name=
"g_iface" type=
"GTypeInterface"/>
3863 <struct name=
"GstTaskThreadCallbacks">
3864 <field name=
"enter_thread" type=
"GCallback"/>
3865 <field name=
"leave_thread" type=
"GCallback"/>
3866 <field name=
"_gst_reserved" type=
"gpointer[]"/>
3868 <struct name=
"GstTrace">
3869 <method name=
"destroy" symbol=
"gst_trace_destroy">
3870 <return-type type=
"void"/>
3872 <parameter name=
"trace" type=
"GstTrace*"/>
3875 <method name=
"flush" symbol=
"gst_trace_flush">
3876 <return-type type=
"void"/>
3878 <parameter name=
"trace" type=
"GstTrace*"/>
3881 <method name=
"new" symbol=
"gst_trace_new">
3882 <return-type type=
"GstTrace*"/>
3884 <parameter name=
"filename" type=
"gchar*"/>
3885 <parameter name=
"size" type=
"gint"/>
3888 <method name=
"read_tsc" symbol=
"gst_trace_read_tsc">
3889 <return-type type=
"void"/>
3891 <parameter name=
"dst" type=
"gint64*"/>
3894 <method name=
"set_default" symbol=
"gst_trace_set_default">
3895 <return-type type=
"void"/>
3897 <parameter name=
"trace" type=
"GstTrace*"/>
3900 <method name=
"text_flush" symbol=
"gst_trace_text_flush">
3901 <return-type type=
"void"/>
3903 <parameter name=
"trace" type=
"GstTrace*"/>
3906 <field name=
"filename" type=
"gchar*"/>
3907 <field name=
"fd" type=
"int"/>
3908 <field name=
"buf" type=
"GstTraceEntry*"/>
3909 <field name=
"bufsize" type=
"gint"/>
3910 <field name=
"bufoffset" type=
"gint"/>
3912 <struct name=
"GstTraceEntry">
3913 <field name=
"timestamp" type=
"gint64"/>
3914 <field name=
"sequence" type=
"guint32"/>
3915 <field name=
"data" type=
"guint32"/>
3916 <field name=
"message" type=
"gchar[]"/>
3918 <struct name=
"GstTypeFind">
3919 <method name=
"get_length" symbol=
"gst_type_find_get_length">
3920 <return-type type=
"guint64"/>
3922 <parameter name=
"find" type=
"GstTypeFind*"/>
3925 <method name=
"peek" symbol=
"gst_type_find_peek">
3926 <return-type type=
"guint8*"/>
3928 <parameter name=
"find" type=
"GstTypeFind*"/>
3929 <parameter name=
"offset" type=
"gint64"/>
3930 <parameter name=
"size" type=
"guint"/>
3933 <method name=
"register" symbol=
"gst_type_find_register">
3934 <return-type type=
"gboolean"/>
3936 <parameter name=
"plugin" type=
"GstPlugin*"/>
3937 <parameter name=
"name" type=
"gchar*"/>
3938 <parameter name=
"rank" type=
"guint"/>
3939 <parameter name=
"func" type=
"GstTypeFindFunction"/>
3940 <parameter name=
"extensions" type=
"gchar**"/>
3941 <parameter name=
"possible_caps" type=
"GstCaps*"/>
3942 <parameter name=
"data" type=
"gpointer"/>
3943 <parameter name=
"data_notify" type=
"GDestroyNotify"/>
3946 <method name=
"suggest" symbol=
"gst_type_find_suggest">
3947 <return-type type=
"void"/>
3949 <parameter name=
"find" type=
"GstTypeFind*"/>
3950 <parameter name=
"probability" type=
"guint"/>
3951 <parameter name=
"caps" type=
"GstCaps*"/>
3954 <method name=
"suggest_simple" symbol=
"gst_type_find_suggest_simple">
3955 <return-type type=
"void"/>
3957 <parameter name=
"find" type=
"GstTypeFind*"/>
3958 <parameter name=
"probability" type=
"guint"/>
3959 <parameter name=
"media_type" type=
"char*"/>
3960 <parameter name=
"fieldname" type=
"char*"/>
3963 <field name=
"peek" type=
"GCallback"/>
3964 <field name=
"suggest" type=
"GCallback"/>
3965 <field name=
"data" type=
"gpointer"/>
3966 <field name=
"get_length" type=
"GCallback"/>
3967 <field name=
"_gst_reserved" type=
"gpointer[]"/>
3969 <struct name=
"GstTypeNameData">
3970 <field name=
"name" type=
"gchar*"/>
3971 <field name=
"type" type=
"GType"/>
3973 <struct name=
"GstValueTable">
3974 <field name=
"type" type=
"GType"/>
3975 <field name=
"compare" type=
"GstValueCompareFunc"/>
3976 <field name=
"serialize" type=
"GstValueSerializeFunc"/>
3977 <field name=
"deserialize" type=
"GstValueDeserializeFunc"/>
3978 <field name=
"_gst_reserved" type=
"void*[]"/>
3980 <boxed name=
"GstCaps" type-name=
"GstCaps" get-type=
"gst_caps_get_type">
3981 <method name=
"append" symbol=
"gst_caps_append">
3982 <return-type type=
"void"/>
3984 <parameter name=
"caps1" type=
"GstCaps*"/>
3985 <parameter name=
"caps2" type=
"GstCaps*"/>
3988 <method name=
"append_structure" symbol=
"gst_caps_append_structure">
3989 <return-type type=
"void"/>
3991 <parameter name=
"caps" type=
"GstCaps*"/>
3992 <parameter name=
"structure" type=
"GstStructure*"/>
3995 <method name=
"can_intersect" symbol=
"gst_caps_can_intersect">
3996 <return-type type=
"gboolean"/>
3998 <parameter name=
"caps1" type=
"GstCaps*"/>
3999 <parameter name=
"caps2" type=
"GstCaps*"/>
4002 <method name=
"copy" symbol=
"gst_caps_copy">
4003 <return-type type=
"GstCaps*"/>
4005 <parameter name=
"caps" type=
"GstCaps*"/>
4008 <method name=
"copy_nth" symbol=
"gst_caps_copy_nth">
4009 <return-type type=
"GstCaps*"/>
4011 <parameter name=
"caps" type=
"GstCaps*"/>
4012 <parameter name=
"nth" type=
"guint"/>
4015 <method name=
"do_simplify" symbol=
"gst_caps_do_simplify">
4016 <return-type type=
"gboolean"/>
4018 <parameter name=
"caps" type=
"GstCaps*"/>
4021 <method name=
"from_string" symbol=
"gst_caps_from_string">
4022 <return-type type=
"GstCaps*"/>
4024 <parameter name=
"string" type=
"gchar*"/>
4027 <method name=
"get_size" symbol=
"gst_caps_get_size">
4028 <return-type type=
"guint"/>
4030 <parameter name=
"caps" type=
"GstCaps*"/>
4033 <method name=
"get_structure" symbol=
"gst_caps_get_structure">
4034 <return-type type=
"GstStructure*"/>
4036 <parameter name=
"caps" type=
"GstCaps*"/>
4037 <parameter name=
"index" type=
"guint"/>
4040 <method name=
"intersect" symbol=
"gst_caps_intersect">
4041 <return-type type=
"GstCaps*"/>
4043 <parameter name=
"caps1" type=
"GstCaps*"/>
4044 <parameter name=
"caps2" type=
"GstCaps*"/>
4047 <method name=
"is_always_compatible" symbol=
"gst_caps_is_always_compatible">
4048 <return-type type=
"gboolean"/>
4050 <parameter name=
"caps1" type=
"GstCaps*"/>
4051 <parameter name=
"caps2" type=
"GstCaps*"/>
4054 <method name=
"is_any" symbol=
"gst_caps_is_any">
4055 <return-type type=
"gboolean"/>
4057 <parameter name=
"caps" type=
"GstCaps*"/>
4060 <method name=
"is_empty" symbol=
"gst_caps_is_empty">
4061 <return-type type=
"gboolean"/>
4063 <parameter name=
"caps" type=
"GstCaps*"/>
4066 <method name=
"is_equal" symbol=
"gst_caps_is_equal">
4067 <return-type type=
"gboolean"/>
4069 <parameter name=
"caps1" type=
"GstCaps*"/>
4070 <parameter name=
"caps2" type=
"GstCaps*"/>
4073 <method name=
"is_equal_fixed" symbol=
"gst_caps_is_equal_fixed">
4074 <return-type type=
"gboolean"/>
4076 <parameter name=
"caps1" type=
"GstCaps*"/>
4077 <parameter name=
"caps2" type=
"GstCaps*"/>
4080 <method name=
"is_fixed" symbol=
"gst_caps_is_fixed">
4081 <return-type type=
"gboolean"/>
4083 <parameter name=
"caps" type=
"GstCaps*"/>
4086 <method name=
"is_subset" symbol=
"gst_caps_is_subset">
4087 <return-type type=
"gboolean"/>
4089 <parameter name=
"subset" type=
"GstCaps*"/>
4090 <parameter name=
"superset" type=
"GstCaps*"/>
4093 <method name=
"load_thyself" symbol=
"gst_caps_load_thyself">
4094 <return-type type=
"GstCaps*"/>
4096 <parameter name=
"parent" type=
"xmlNodePtr"/>
4099 <method name=
"make_writable" symbol=
"gst_caps_make_writable">
4100 <return-type type=
"GstCaps*"/>
4102 <parameter name=
"caps" type=
"GstCaps*"/>
4105 <method name=
"merge" symbol=
"gst_caps_merge">
4106 <return-type type=
"void"/>
4108 <parameter name=
"caps1" type=
"GstCaps*"/>
4109 <parameter name=
"caps2" type=
"GstCaps*"/>
4112 <method name=
"merge_structure" symbol=
"gst_caps_merge_structure">
4113 <return-type type=
"void"/>
4115 <parameter name=
"caps" type=
"GstCaps*"/>
4116 <parameter name=
"structure" type=
"GstStructure*"/>
4119 <constructor name=
"new_any" symbol=
"gst_caps_new_any">
4120 <return-type type=
"GstCaps*"/>
4122 <constructor name=
"new_empty" symbol=
"gst_caps_new_empty">
4123 <return-type type=
"GstCaps*"/>
4125 <constructor name=
"new_full" symbol=
"gst_caps_new_full">
4126 <return-type type=
"GstCaps*"/>
4128 <parameter name=
"struct1" type=
"GstStructure*"/>
4131 <constructor name=
"new_full_valist" symbol=
"gst_caps_new_full_valist">
4132 <return-type type=
"GstCaps*"/>
4134 <parameter name=
"structure" type=
"GstStructure*"/>
4135 <parameter name=
"var_args" type=
"va_list"/>
4138 <constructor name=
"new_simple" symbol=
"gst_caps_new_simple">
4139 <return-type type=
"GstCaps*"/>
4141 <parameter name=
"media_type" type=
"char*"/>
4142 <parameter name=
"fieldname" type=
"char*"/>
4145 <method name=
"normalize" symbol=
"gst_caps_normalize">
4146 <return-type type=
"GstCaps*"/>
4148 <parameter name=
"caps" type=
"GstCaps*"/>
4151 <method name=
"ref" symbol=
"gst_caps_ref">
4152 <return-type type=
"GstCaps*"/>
4154 <parameter name=
"caps" type=
"GstCaps*"/>
4157 <method name=
"remove_structure" symbol=
"gst_caps_remove_structure">
4158 <return-type type=
"void"/>
4160 <parameter name=
"caps" type=
"GstCaps*"/>
4161 <parameter name=
"idx" type=
"guint"/>
4164 <method name=
"replace" symbol=
"gst_caps_replace">
4165 <return-type type=
"void"/>
4167 <parameter name=
"caps" type=
"GstCaps**"/>
4168 <parameter name=
"newcaps" type=
"GstCaps*"/>
4171 <method name=
"save_thyself" symbol=
"gst_caps_save_thyself">
4172 <return-type type=
"xmlNodePtr"/>
4174 <parameter name=
"caps" type=
"GstCaps*"/>
4175 <parameter name=
"parent" type=
"xmlNodePtr"/>
4178 <method name=
"set_simple" symbol=
"gst_caps_set_simple">
4179 <return-type type=
"void"/>
4181 <parameter name=
"caps" type=
"GstCaps*"/>
4182 <parameter name=
"field" type=
"char*"/>
4185 <method name=
"set_simple_valist" symbol=
"gst_caps_set_simple_valist">
4186 <return-type type=
"void"/>
4188 <parameter name=
"caps" type=
"GstCaps*"/>
4189 <parameter name=
"field" type=
"char*"/>
4190 <parameter name=
"varargs" type=
"va_list"/>
4193 <method name=
"set_value" symbol=
"gst_caps_set_value">
4194 <return-type type=
"void"/>
4196 <parameter name=
"caps" type=
"GstCaps*"/>
4197 <parameter name=
"field" type=
"char*"/>
4198 <parameter name=
"value" type=
"GValue*"/>
4201 <method name=
"steal_structure" symbol=
"gst_caps_steal_structure">
4202 <return-type type=
"GstStructure*"/>
4204 <parameter name=
"caps" type=
"GstCaps*"/>
4205 <parameter name=
"index" type=
"guint"/>
4208 <method name=
"subtract" symbol=
"gst_caps_subtract">
4209 <return-type type=
"GstCaps*"/>
4211 <parameter name=
"minuend" type=
"GstCaps*"/>
4212 <parameter name=
"subtrahend" type=
"GstCaps*"/>
4215 <method name=
"to_string" symbol=
"gst_caps_to_string">
4216 <return-type type=
"gchar*"/>
4218 <parameter name=
"caps" type=
"GstCaps*"/>
4221 <method name=
"truncate" symbol=
"gst_caps_truncate">
4222 <return-type type=
"void"/>
4224 <parameter name=
"caps" type=
"GstCaps*"/>
4227 <method name=
"union" symbol=
"gst_caps_union">
4228 <return-type type=
"GstCaps*"/>
4230 <parameter name=
"caps1" type=
"GstCaps*"/>
4231 <parameter name=
"caps2" type=
"GstCaps*"/>
4234 <method name=
"unref" symbol=
"gst_caps_unref">
4235 <return-type type=
"void"/>
4237 <parameter name=
"caps" type=
"GstCaps*"/>
4240 <field name=
"type" type=
"GType"/>
4241 <field name=
"refcount" type=
"gint"/>
4242 <field name=
"flags" type=
"GstCapsFlags"/>
4243 <field name=
"structs" type=
"GPtrArray*"/>
4244 <field name=
"_gst_reserved" type=
"gpointer[]"/>
4246 <boxed name=
"GstDate" type-name=
"GstDate" get-type=
"gst_date_get_type">
4248 <boxed name=
"GstGError" type-name=
"GstGError" get-type=
"gst_g_error_get_type">
4250 <boxed name=
"GstIndexEntry" type-name=
"GstIndexEntry" get-type=
"gst_index_entry_get_type">
4251 <method name=
"assoc_map" symbol=
"gst_index_entry_assoc_map">
4252 <return-type type=
"gboolean"/>
4254 <parameter name=
"entry" type=
"GstIndexEntry*"/>
4255 <parameter name=
"format" type=
"GstFormat"/>
4256 <parameter name=
"value" type=
"gint64*"/>
4259 <method name=
"copy" symbol=
"gst_index_entry_copy">
4260 <return-type type=
"GstIndexEntry*"/>
4262 <parameter name=
"entry" type=
"GstIndexEntry*"/>
4265 <method name=
"free" symbol=
"gst_index_entry_free">
4266 <return-type type=
"void"/>
4268 <parameter name=
"entry" type=
"GstIndexEntry*"/>
4271 <field name=
"type" type=
"GstIndexEntryType"/>
4272 <field name=
"id" type=
"gint"/>
4273 <field name=
"data" type=
"gpointer"/>
4275 <boxed name=
"GstSegment" type-name=
"GstSegment" get-type=
"gst_segment_get_type">
4276 <method name=
"clip" symbol=
"gst_segment_clip">
4277 <return-type type=
"gboolean"/>
4279 <parameter name=
"segment" type=
"GstSegment*"/>
4280 <parameter name=
"format" type=
"GstFormat"/>
4281 <parameter name=
"start" type=
"gint64"/>
4282 <parameter name=
"stop" type=
"gint64"/>
4283 <parameter name=
"clip_start" type=
"gint64*"/>
4284 <parameter name=
"clip_stop" type=
"gint64*"/>
4287 <method name=
"copy" symbol=
"gst_segment_copy">
4288 <return-type type=
"GstSegment*"/>
4290 <parameter name=
"segment" type=
"GstSegment*"/>
4293 <method name=
"free" symbol=
"gst_segment_free">
4294 <return-type type=
"void"/>
4296 <parameter name=
"segment" type=
"GstSegment*"/>
4299 <method name=
"init" symbol=
"gst_segment_init">
4300 <return-type type=
"void"/>
4302 <parameter name=
"segment" type=
"GstSegment*"/>
4303 <parameter name=
"format" type=
"GstFormat"/>
4306 <constructor name=
"new" symbol=
"gst_segment_new">
4307 <return-type type=
"GstSegment*"/>
4309 <method name=
"set_duration" symbol=
"gst_segment_set_duration">
4310 <return-type type=
"void"/>
4312 <parameter name=
"segment" type=
"GstSegment*"/>
4313 <parameter name=
"format" type=
"GstFormat"/>
4314 <parameter name=
"duration" type=
"gint64"/>
4317 <method name=
"set_last_stop" symbol=
"gst_segment_set_last_stop">
4318 <return-type type=
"void"/>
4320 <parameter name=
"segment" type=
"GstSegment*"/>
4321 <parameter name=
"format" type=
"GstFormat"/>
4322 <parameter name=
"position" type=
"gint64"/>
4325 <method name=
"set_newsegment" symbol=
"gst_segment_set_newsegment">
4326 <return-type type=
"void"/>
4328 <parameter name=
"segment" type=
"GstSegment*"/>
4329 <parameter name=
"update" type=
"gboolean"/>
4330 <parameter name=
"rate" type=
"gdouble"/>
4331 <parameter name=
"format" type=
"GstFormat"/>
4332 <parameter name=
"start" type=
"gint64"/>
4333 <parameter name=
"stop" type=
"gint64"/>
4334 <parameter name=
"time" type=
"gint64"/>
4337 <method name=
"set_newsegment_full" symbol=
"gst_segment_set_newsegment_full">
4338 <return-type type=
"void"/>
4340 <parameter name=
"segment" type=
"GstSegment*"/>
4341 <parameter name=
"update" type=
"gboolean"/>
4342 <parameter name=
"rate" type=
"gdouble"/>
4343 <parameter name=
"applied_rate" type=
"gdouble"/>
4344 <parameter name=
"format" type=
"GstFormat"/>
4345 <parameter name=
"start" type=
"gint64"/>
4346 <parameter name=
"stop" type=
"gint64"/>
4347 <parameter name=
"time" type=
"gint64"/>
4350 <method name=
"set_running_time" symbol=
"gst_segment_set_running_time">
4351 <return-type type=
"gboolean"/>
4353 <parameter name=
"segment" type=
"GstSegment*"/>
4354 <parameter name=
"format" type=
"GstFormat"/>
4355 <parameter name=
"running_time" type=
"gint64"/>
4358 <method name=
"set_seek" symbol=
"gst_segment_set_seek">
4359 <return-type type=
"void"/>
4361 <parameter name=
"segment" type=
"GstSegment*"/>
4362 <parameter name=
"rate" type=
"gdouble"/>
4363 <parameter name=
"format" type=
"GstFormat"/>
4364 <parameter name=
"flags" type=
"GstSeekFlags"/>
4365 <parameter name=
"start_type" type=
"GstSeekType"/>
4366 <parameter name=
"start" type=
"gint64"/>
4367 <parameter name=
"stop_type" type=
"GstSeekType"/>
4368 <parameter name=
"stop" type=
"gint64"/>
4369 <parameter name=
"update" type=
"gboolean*"/>
4372 <method name=
"to_position" symbol=
"gst_segment_to_position">
4373 <return-type type=
"gint64"/>
4375 <parameter name=
"segment" type=
"GstSegment*"/>
4376 <parameter name=
"format" type=
"GstFormat"/>
4377 <parameter name=
"running_time" type=
"gint64"/>
4380 <method name=
"to_running_time" symbol=
"gst_segment_to_running_time">
4381 <return-type type=
"gint64"/>
4383 <parameter name=
"segment" type=
"GstSegment*"/>
4384 <parameter name=
"format" type=
"GstFormat"/>
4385 <parameter name=
"position" type=
"gint64"/>
4388 <method name=
"to_stream_time" symbol=
"gst_segment_to_stream_time">
4389 <return-type type=
"gint64"/>
4391 <parameter name=
"segment" type=
"GstSegment*"/>
4392 <parameter name=
"format" type=
"GstFormat"/>
4393 <parameter name=
"position" type=
"gint64"/>
4396 <field name=
"rate" type=
"gdouble"/>
4397 <field name=
"abs_rate" type=
"gdouble"/>
4398 <field name=
"format" type=
"GstFormat"/>
4399 <field name=
"flags" type=
"GstSeekFlags"/>
4400 <field name=
"start" type=
"gint64"/>
4401 <field name=
"stop" type=
"gint64"/>
4402 <field name=
"time" type=
"gint64"/>
4403 <field name=
"accum" type=
"gint64"/>
4404 <field name=
"last_stop" type=
"gint64"/>
4405 <field name=
"duration" type=
"gint64"/>
4406 <field name=
"applied_rate" type=
"gdouble"/>
4407 <field name=
"_gst_reserved" type=
"guint8[]"/>
4409 <boxed name=
"GstStructure" type-name=
"GstStructure" get-type=
"gst_structure_get_type">
4410 <method name=
"copy" symbol=
"gst_structure_copy">
4411 <return-type type=
"GstStructure*"/>
4413 <parameter name=
"structure" type=
"GstStructure*"/>
4416 <method name=
"empty_new" symbol=
"gst_structure_empty_new">
4417 <return-type type=
"GstStructure*"/>
4419 <parameter name=
"name" type=
"gchar*"/>
4422 <method name=
"fixate_field_boolean" symbol=
"gst_structure_fixate_field_boolean">
4423 <return-type type=
"gboolean"/>
4425 <parameter name=
"structure" type=
"GstStructure*"/>
4426 <parameter name=
"field_name" type=
"char*"/>
4427 <parameter name=
"target" type=
"gboolean"/>
4430 <method name=
"fixate_field_nearest_double" symbol=
"gst_structure_fixate_field_nearest_double">
4431 <return-type type=
"gboolean"/>
4433 <parameter name=
"structure" type=
"GstStructure*"/>
4434 <parameter name=
"field_name" type=
"char*"/>
4435 <parameter name=
"target" type=
"double"/>
4438 <method name=
"fixate_field_nearest_fraction" symbol=
"gst_structure_fixate_field_nearest_fraction">
4439 <return-type type=
"gboolean"/>
4441 <parameter name=
"structure" type=
"GstStructure*"/>
4442 <parameter name=
"field_name" type=
"char*"/>
4443 <parameter name=
"target_numerator" type=
"gint"/>
4444 <parameter name=
"target_denominator" type=
"gint"/>
4447 <method name=
"fixate_field_nearest_int" symbol=
"gst_structure_fixate_field_nearest_int">
4448 <return-type type=
"gboolean"/>
4450 <parameter name=
"structure" type=
"GstStructure*"/>
4451 <parameter name=
"field_name" type=
"char*"/>
4452 <parameter name=
"target" type=
"int"/>
4455 <method name=
"fixate_field_string" symbol=
"gst_structure_fixate_field_string">
4456 <return-type type=
"gboolean"/>
4458 <parameter name=
"structure" type=
"GstStructure*"/>
4459 <parameter name=
"field_name" type=
"char*"/>
4460 <parameter name=
"target" type=
"gchar*"/>
4463 <method name=
"foreach" symbol=
"gst_structure_foreach">
4464 <return-type type=
"gboolean"/>
4466 <parameter name=
"structure" type=
"GstStructure*"/>
4467 <parameter name=
"func" type=
"GstStructureForeachFunc"/>
4468 <parameter name=
"user_data" type=
"gpointer"/>
4471 <method name=
"free" symbol=
"gst_structure_free">
4472 <return-type type=
"void"/>
4474 <parameter name=
"structure" type=
"GstStructure*"/>
4477 <method name=
"from_string" symbol=
"gst_structure_from_string">
4478 <return-type type=
"GstStructure*"/>
4480 <parameter name=
"string" type=
"gchar*"/>
4481 <parameter name=
"end" type=
"gchar**"/>
4484 <method name=
"get" symbol=
"gst_structure_get">
4485 <return-type type=
"gboolean"/>
4487 <parameter name=
"structure" type=
"GstStructure*"/>
4488 <parameter name=
"first_fieldname" type=
"char*"/>
4491 <method name=
"get_boolean" symbol=
"gst_structure_get_boolean">
4492 <return-type type=
"gboolean"/>
4494 <parameter name=
"structure" type=
"GstStructure*"/>
4495 <parameter name=
"fieldname" type=
"gchar*"/>
4496 <parameter name=
"value" type=
"gboolean*"/>
4499 <method name=
"get_clock_time" symbol=
"gst_structure_get_clock_time">
4500 <return-type type=
"gboolean"/>
4502 <parameter name=
"structure" type=
"GstStructure*"/>
4503 <parameter name=
"fieldname" type=
"gchar*"/>
4504 <parameter name=
"value" type=
"GstClockTime*"/>
4507 <method name=
"get_date" symbol=
"gst_structure_get_date">
4508 <return-type type=
"gboolean"/>
4510 <parameter name=
"structure" type=
"GstStructure*"/>
4511 <parameter name=
"fieldname" type=
"gchar*"/>
4512 <parameter name=
"value" type=
"GDate**"/>
4515 <method name=
"get_double" symbol=
"gst_structure_get_double">
4516 <return-type type=
"gboolean"/>
4518 <parameter name=
"structure" type=
"GstStructure*"/>
4519 <parameter name=
"fieldname" type=
"gchar*"/>
4520 <parameter name=
"value" type=
"gdouble*"/>
4523 <method name=
"get_enum" symbol=
"gst_structure_get_enum">
4524 <return-type type=
"gboolean"/>
4526 <parameter name=
"structure" type=
"GstStructure*"/>
4527 <parameter name=
"fieldname" type=
"gchar*"/>
4528 <parameter name=
"enumtype" type=
"GType"/>
4529 <parameter name=
"value" type=
"gint*"/>
4532 <method name=
"get_field_type" symbol=
"gst_structure_get_field_type">
4533 <return-type type=
"GType"/>
4535 <parameter name=
"structure" type=
"GstStructure*"/>
4536 <parameter name=
"fieldname" type=
"gchar*"/>
4539 <method name=
"get_fourcc" symbol=
"gst_structure_get_fourcc">
4540 <return-type type=
"gboolean"/>
4542 <parameter name=
"structure" type=
"GstStructure*"/>
4543 <parameter name=
"fieldname" type=
"gchar*"/>
4544 <parameter name=
"value" type=
"guint32*"/>
4547 <method name=
"get_fraction" symbol=
"gst_structure_get_fraction">
4548 <return-type type=
"gboolean"/>
4550 <parameter name=
"structure" type=
"GstStructure*"/>
4551 <parameter name=
"fieldname" type=
"gchar*"/>
4552 <parameter name=
"value_numerator" type=
"gint*"/>
4553 <parameter name=
"value_denominator" type=
"gint*"/>
4556 <method name=
"get_int" symbol=
"gst_structure_get_int">
4557 <return-type type=
"gboolean"/>
4559 <parameter name=
"structure" type=
"GstStructure*"/>
4560 <parameter name=
"fieldname" type=
"gchar*"/>
4561 <parameter name=
"value" type=
"gint*"/>
4564 <method name=
"get_name" symbol=
"gst_structure_get_name">
4565 <return-type type=
"gchar*"/>
4567 <parameter name=
"structure" type=
"GstStructure*"/>
4570 <method name=
"get_name_id" symbol=
"gst_structure_get_name_id">
4571 <return-type type=
"GQuark"/>
4573 <parameter name=
"structure" type=
"GstStructure*"/>
4576 <method name=
"get_string" symbol=
"gst_structure_get_string">
4577 <return-type type=
"gchar*"/>
4579 <parameter name=
"structure" type=
"GstStructure*"/>
4580 <parameter name=
"fieldname" type=
"gchar*"/>
4583 <method name=
"get_uint" symbol=
"gst_structure_get_uint">
4584 <return-type type=
"gboolean"/>
4586 <parameter name=
"structure" type=
"GstStructure*"/>
4587 <parameter name=
"fieldname" type=
"gchar*"/>
4588 <parameter name=
"value" type=
"guint*"/>
4591 <method name=
"get_valist" symbol=
"gst_structure_get_valist">
4592 <return-type type=
"gboolean"/>
4594 <parameter name=
"structure" type=
"GstStructure*"/>
4595 <parameter name=
"first_fieldname" type=
"char*"/>
4596 <parameter name=
"args" type=
"va_list"/>
4599 <method name=
"get_value" symbol=
"gst_structure_get_value">
4600 <return-type type=
"GValue*"/>
4602 <parameter name=
"structure" type=
"GstStructure*"/>
4603 <parameter name=
"fieldname" type=
"gchar*"/>
4606 <method name=
"has_field" symbol=
"gst_structure_has_field">
4607 <return-type type=
"gboolean"/>
4609 <parameter name=
"structure" type=
"GstStructure*"/>
4610 <parameter name=
"fieldname" type=
"gchar*"/>
4613 <method name=
"has_field_typed" symbol=
"gst_structure_has_field_typed">
4614 <return-type type=
"gboolean"/>
4616 <parameter name=
"structure" type=
"GstStructure*"/>
4617 <parameter name=
"fieldname" type=
"gchar*"/>
4618 <parameter name=
"type" type=
"GType"/>
4621 <method name=
"has_name" symbol=
"gst_structure_has_name">
4622 <return-type type=
"gboolean"/>
4624 <parameter name=
"structure" type=
"GstStructure*"/>
4625 <parameter name=
"name" type=
"gchar*"/>
4628 <method name=
"id_empty_new" symbol=
"gst_structure_id_empty_new">
4629 <return-type type=
"GstStructure*"/>
4631 <parameter name=
"quark" type=
"GQuark"/>
4634 <method name=
"id_get" symbol=
"gst_structure_id_get">
4635 <return-type type=
"gboolean"/>
4637 <parameter name=
"structure" type=
"GstStructure*"/>
4638 <parameter name=
"first_field_id" type=
"GQuark"/>
4641 <method name=
"id_get_valist" symbol=
"gst_structure_id_get_valist">
4642 <return-type type=
"gboolean"/>
4644 <parameter name=
"structure" type=
"GstStructure*"/>
4645 <parameter name=
"first_field_id" type=
"GQuark"/>
4646 <parameter name=
"args" type=
"va_list"/>
4649 <method name=
"id_get_value" symbol=
"gst_structure_id_get_value">
4650 <return-type type=
"GValue*"/>
4652 <parameter name=
"structure" type=
"GstStructure*"/>
4653 <parameter name=
"field" type=
"GQuark"/>
4656 <method name=
"id_has_field" symbol=
"gst_structure_id_has_field">
4657 <return-type type=
"gboolean"/>
4659 <parameter name=
"structure" type=
"GstStructure*"/>
4660 <parameter name=
"field" type=
"GQuark"/>
4663 <method name=
"id_has_field_typed" symbol=
"gst_structure_id_has_field_typed">
4664 <return-type type=
"gboolean"/>
4666 <parameter name=
"structure" type=
"GstStructure*"/>
4667 <parameter name=
"field" type=
"GQuark"/>
4668 <parameter name=
"type" type=
"GType"/>
4671 <method name=
"id_new" symbol=
"gst_structure_id_new">
4672 <return-type type=
"GstStructure*"/>
4674 <parameter name=
"name_quark" type=
"GQuark"/>
4675 <parameter name=
"field_quark" type=
"GQuark"/>
4678 <method name=
"id_set" symbol=
"gst_structure_id_set">
4679 <return-type type=
"void"/>
4681 <parameter name=
"structure" type=
"GstStructure*"/>
4682 <parameter name=
"fieldname" type=
"GQuark"/>
4685 <method name=
"id_set_valist" symbol=
"gst_structure_id_set_valist">
4686 <return-type type=
"void"/>
4688 <parameter name=
"structure" type=
"GstStructure*"/>
4689 <parameter name=
"fieldname" type=
"GQuark"/>
4690 <parameter name=
"varargs" type=
"va_list"/>
4693 <method name=
"id_set_value" symbol=
"gst_structure_id_set_value">
4694 <return-type type=
"void"/>
4696 <parameter name=
"structure" type=
"GstStructure*"/>
4697 <parameter name=
"field" type=
"GQuark"/>
4698 <parameter name=
"value" type=
"GValue*"/>
4701 <method name=
"map_in_place" symbol=
"gst_structure_map_in_place">
4702 <return-type type=
"gboolean"/>
4704 <parameter name=
"structure" type=
"GstStructure*"/>
4705 <parameter name=
"func" type=
"GstStructureMapFunc"/>
4706 <parameter name=
"user_data" type=
"gpointer"/>
4709 <method name=
"n_fields" symbol=
"gst_structure_n_fields">
4710 <return-type type=
"gint"/>
4712 <parameter name=
"structure" type=
"GstStructure*"/>
4715 <constructor name=
"new" symbol=
"gst_structure_new">
4716 <return-type type=
"GstStructure*"/>
4718 <parameter name=
"name" type=
"gchar*"/>
4719 <parameter name=
"firstfield" type=
"gchar*"/>
4722 <constructor name=
"new_valist" symbol=
"gst_structure_new_valist">
4723 <return-type type=
"GstStructure*"/>
4725 <parameter name=
"name" type=
"gchar*"/>
4726 <parameter name=
"firstfield" type=
"gchar*"/>
4727 <parameter name=
"varargs" type=
"va_list"/>
4730 <method name=
"nth_field_name" symbol=
"gst_structure_nth_field_name">
4731 <return-type type=
"gchar*"/>
4733 <parameter name=
"structure" type=
"GstStructure*"/>
4734 <parameter name=
"index" type=
"guint"/>
4737 <method name=
"remove_all_fields" symbol=
"gst_structure_remove_all_fields">
4738 <return-type type=
"void"/>
4740 <parameter name=
"structure" type=
"GstStructure*"/>
4743 <method name=
"remove_field" symbol=
"gst_structure_remove_field">
4744 <return-type type=
"void"/>
4746 <parameter name=
"structure" type=
"GstStructure*"/>
4747 <parameter name=
"fieldname" type=
"gchar*"/>
4750 <method name=
"remove_fields" symbol=
"gst_structure_remove_fields">
4751 <return-type type=
"void"/>
4753 <parameter name=
"structure" type=
"GstStructure*"/>
4754 <parameter name=
"fieldname" type=
"gchar*"/>
4757 <method name=
"remove_fields_valist" symbol=
"gst_structure_remove_fields_valist">
4758 <return-type type=
"void"/>
4760 <parameter name=
"structure" type=
"GstStructure*"/>
4761 <parameter name=
"fieldname" type=
"gchar*"/>
4762 <parameter name=
"varargs" type=
"va_list"/>
4765 <method name=
"set" symbol=
"gst_structure_set">
4766 <return-type type=
"void"/>
4768 <parameter name=
"structure" type=
"GstStructure*"/>
4769 <parameter name=
"fieldname" type=
"gchar*"/>
4772 <method name=
"set_name" symbol=
"gst_structure_set_name">
4773 <return-type type=
"void"/>
4775 <parameter name=
"structure" type=
"GstStructure*"/>
4776 <parameter name=
"name" type=
"gchar*"/>
4779 <method name=
"set_parent_refcount" symbol=
"gst_structure_set_parent_refcount">
4780 <return-type type=
"void"/>
4782 <parameter name=
"structure" type=
"GstStructure*"/>
4783 <parameter name=
"refcount" type=
"gint*"/>
4786 <method name=
"set_valist" symbol=
"gst_structure_set_valist">
4787 <return-type type=
"void"/>
4789 <parameter name=
"structure" type=
"GstStructure*"/>
4790 <parameter name=
"fieldname" type=
"gchar*"/>
4791 <parameter name=
"varargs" type=
"va_list"/>
4794 <method name=
"set_value" symbol=
"gst_structure_set_value">
4795 <return-type type=
"void"/>
4797 <parameter name=
"structure" type=
"GstStructure*"/>
4798 <parameter name=
"fieldname" type=
"gchar*"/>
4799 <parameter name=
"value" type=
"GValue*"/>
4802 <method name=
"to_string" symbol=
"gst_structure_to_string">
4803 <return-type type=
"gchar*"/>
4805 <parameter name=
"structure" type=
"GstStructure*"/>
4808 <field name=
"type" type=
"GType"/>
4809 <field name=
"name" type=
"GQuark"/>
4810 <field name=
"parent_refcount" type=
"gint*"/>
4811 <field name=
"fields" type=
"GArray*"/>
4812 <field name=
"_gst_reserved" type=
"gpointer"/>
4814 <boxed name=
"GstTagList" type-name=
"GstTagList" get-type=
"gst_tag_list_get_type">
4816 <enum name=
"GstActivateMode" type-name=
"GstActivateMode" get-type=
"gst_activate_mode_get_type">
4817 <member name=
"GST_ACTIVATE_NONE" value=
"0"/>
4818 <member name=
"GST_ACTIVATE_PUSH" value=
"1"/>
4819 <member name=
"GST_ACTIVATE_PULL" value=
"2"/>
4821 <enum name=
"GstBufferListItem" type-name=
"GstBufferListItem" get-type=
"gst_buffer_list_item_get_type">
4822 <member name=
"GST_BUFFER_LIST_CONTINUE" value=
"0"/>
4823 <member name=
"GST_BUFFER_LIST_SKIP_GROUP" value=
"1"/>
4824 <member name=
"GST_BUFFER_LIST_END" value=
"2"/>
4826 <enum name=
"GstBufferingMode" type-name=
"GstBufferingMode" get-type=
"gst_buffering_mode_get_type">
4827 <member name=
"GST_BUFFERING_STREAM" value=
"0"/>
4828 <member name=
"GST_BUFFERING_DOWNLOAD" value=
"1"/>
4829 <member name=
"GST_BUFFERING_TIMESHIFT" value=
"2"/>
4830 <member name=
"GST_BUFFERING_LIVE" value=
"3"/>
4832 <enum name=
"GstBusSyncReply" type-name=
"GstBusSyncReply" get-type=
"gst_bus_sync_reply_get_type">
4833 <member name=
"GST_BUS_DROP" value=
"0"/>
4834 <member name=
"GST_BUS_PASS" value=
"1"/>
4835 <member name=
"GST_BUS_ASYNC" value=
"2"/>
4837 <enum name=
"GstClockEntryType" type-name=
"GstClockEntryType" get-type=
"gst_clock_entry_type_get_type">
4838 <member name=
"GST_CLOCK_ENTRY_SINGLE" value=
"0"/>
4839 <member name=
"GST_CLOCK_ENTRY_PERIODIC" value=
"1"/>
4841 <enum name=
"GstClockReturn" type-name=
"GstClockReturn" get-type=
"gst_clock_return_get_type">
4842 <member name=
"GST_CLOCK_OK" value=
"0"/>
4843 <member name=
"GST_CLOCK_EARLY" value=
"1"/>
4844 <member name=
"GST_CLOCK_UNSCHEDULED" value=
"2"/>
4845 <member name=
"GST_CLOCK_BUSY" value=
"3"/>
4846 <member name=
"GST_CLOCK_BADTIME" value=
"4"/>
4847 <member name=
"GST_CLOCK_ERROR" value=
"5"/>
4848 <member name=
"GST_CLOCK_UNSUPPORTED" value=
"6"/>
4850 <enum name=
"GstClockType" type-name=
"GstClockType" get-type=
"gst_clock_type_get_type">
4851 <member name=
"GST_CLOCK_TYPE_REALTIME" value=
"0"/>
4852 <member name=
"GST_CLOCK_TYPE_MONOTONIC" value=
"1"/>
4854 <enum name=
"GstCoreError" type-name=
"GstCoreError" get-type=
"gst_core_error_get_type">
4855 <member name=
"GST_CORE_ERROR_FAILED" value=
"1"/>
4856 <member name=
"GST_CORE_ERROR_TOO_LAZY" value=
"2"/>
4857 <member name=
"GST_CORE_ERROR_NOT_IMPLEMENTED" value=
"3"/>
4858 <member name=
"GST_CORE_ERROR_STATE_CHANGE" value=
"4"/>
4859 <member name=
"GST_CORE_ERROR_PAD" value=
"5"/>
4860 <member name=
"GST_CORE_ERROR_THREAD" value=
"6"/>
4861 <member name=
"GST_CORE_ERROR_NEGOTIATION" value=
"7"/>
4862 <member name=
"GST_CORE_ERROR_EVENT" value=
"8"/>
4863 <member name=
"GST_CORE_ERROR_SEEK" value=
"9"/>
4864 <member name=
"GST_CORE_ERROR_CAPS" value=
"10"/>
4865 <member name=
"GST_CORE_ERROR_TAG" value=
"11"/>
4866 <member name=
"GST_CORE_ERROR_MISSING_PLUGIN" value=
"12"/>
4867 <member name=
"GST_CORE_ERROR_CLOCK" value=
"13"/>
4868 <member name=
"GST_CORE_ERROR_DISABLED" value=
"14"/>
4869 <member name=
"GST_CORE_ERROR_NUM_ERRORS" value=
"15"/>
4871 <enum name=
"GstDebugColorFlags" type-name=
"GstDebugColorFlags" get-type=
"gst_debug_color_flags_get_type">
4872 <member name=
"GST_DEBUG_FG_BLACK" value=
"0"/>
4873 <member name=
"GST_DEBUG_FG_RED" value=
"1"/>
4874 <member name=
"GST_DEBUG_FG_GREEN" value=
"2"/>
4875 <member name=
"GST_DEBUG_FG_YELLOW" value=
"3"/>
4876 <member name=
"GST_DEBUG_FG_BLUE" value=
"4"/>
4877 <member name=
"GST_DEBUG_FG_MAGENTA" value=
"5"/>
4878 <member name=
"GST_DEBUG_FG_CYAN" value=
"6"/>
4879 <member name=
"GST_DEBUG_FG_WHITE" value=
"7"/>
4880 <member name=
"GST_DEBUG_BG_BLACK" value=
"0"/>
4881 <member name=
"GST_DEBUG_BG_RED" value=
"16"/>
4882 <member name=
"GST_DEBUG_BG_GREEN" value=
"32"/>
4883 <member name=
"GST_DEBUG_BG_YELLOW" value=
"48"/>
4884 <member name=
"GST_DEBUG_BG_BLUE" value=
"64"/>
4885 <member name=
"GST_DEBUG_BG_MAGENTA" value=
"80"/>
4886 <member name=
"GST_DEBUG_BG_CYAN" value=
"96"/>
4887 <member name=
"GST_DEBUG_BG_WHITE" value=
"112"/>
4888 <member name=
"GST_DEBUG_BOLD" value=
"256"/>
4889 <member name=
"GST_DEBUG_UNDERLINE" value=
"512"/>
4891 <enum name=
"GstDebugLevel" type-name=
"GstDebugLevel" get-type=
"gst_debug_level_get_type">
4892 <member name=
"GST_LEVEL_NONE" value=
"0"/>
4893 <member name=
"GST_LEVEL_ERROR" value=
"1"/>
4894 <member name=
"GST_LEVEL_WARNING" value=
"2"/>
4895 <member name=
"GST_LEVEL_INFO" value=
"3"/>
4896 <member name=
"GST_LEVEL_DEBUG" value=
"4"/>
4897 <member name=
"GST_LEVEL_LOG" value=
"5"/>
4898 <member name=
"GST_LEVEL_FIXME" value=
"6"/>
4899 <member name=
"GST_LEVEL_TRACE" value=
"7"/>
4900 <member name=
"GST_LEVEL_MEMDUMP" value=
"9"/>
4901 <member name=
"GST_LEVEL_COUNT" value=
"10"/>
4903 <enum name=
"GstEventType" type-name=
"GstEventType" get-type=
"gst_event_type_get_type">
4904 <member name=
"GST_EVENT_UNKNOWN" value=
"0"/>
4905 <member name=
"GST_EVENT_FLUSH_START" value=
"19"/>
4906 <member name=
"GST_EVENT_FLUSH_STOP" value=
"39"/>
4907 <member name=
"GST_EVENT_EOS" value=
"86"/>
4908 <member name=
"GST_EVENT_NEWSEGMENT" value=
"102"/>
4909 <member name=
"GST_EVENT_TAG" value=
"118"/>
4910 <member name=
"GST_EVENT_BUFFERSIZE" value=
"134"/>
4911 <member name=
"GST_EVENT_SINK_MESSAGE" value=
"150"/>
4912 <member name=
"GST_EVENT_QOS" value=
"241"/>
4913 <member name=
"GST_EVENT_SEEK" value=
"257"/>
4914 <member name=
"GST_EVENT_NAVIGATION" value=
"273"/>
4915 <member name=
"GST_EVENT_LATENCY" value=
"289"/>
4916 <member name=
"GST_EVENT_STEP" value=
"305"/>
4917 <member name=
"GST_EVENT_CUSTOM_UPSTREAM" value=
"513"/>
4918 <member name=
"GST_EVENT_CUSTOM_DOWNSTREAM" value=
"518"/>
4919 <member name=
"GST_EVENT_CUSTOM_DOWNSTREAM_OOB" value=
"514"/>
4920 <member name=
"GST_EVENT_CUSTOM_BOTH" value=
"519"/>
4921 <member name=
"GST_EVENT_CUSTOM_BOTH_OOB" value=
"515"/>
4923 <enum name=
"GstFlowReturn" type-name=
"GstFlowReturn" get-type=
"gst_flow_return_get_type">
4924 <member name=
"GST_FLOW_CUSTOM_SUCCESS_2" value=
"102"/>
4925 <member name=
"GST_FLOW_CUSTOM_SUCCESS_1" value=
"101"/>
4926 <member name=
"GST_FLOW_CUSTOM_SUCCESS" value=
"100"/>
4927 <member name=
"GST_FLOW_RESEND" value=
"1"/>
4928 <member name=
"GST_FLOW_OK" value=
"0"/>
4929 <member name=
"GST_FLOW_NOT_LINKED" value=
"-1"/>
4930 <member name=
"GST_FLOW_WRONG_STATE" value=
"-2"/>
4931 <member name=
"GST_FLOW_UNEXPECTED" value=
"-3"/>
4932 <member name=
"GST_FLOW_NOT_NEGOTIATED" value=
"-4"/>
4933 <member name=
"GST_FLOW_ERROR" value=
"-5"/>
4934 <member name=
"GST_FLOW_NOT_SUPPORTED" value=
"-6"/>
4935 <member name=
"GST_FLOW_CUSTOM_ERROR" value=
"-100"/>
4936 <member name=
"GST_FLOW_CUSTOM_ERROR_1" value=
"-101"/>
4937 <member name=
"GST_FLOW_CUSTOM_ERROR_2" value=
"-102"/>
4939 <enum name=
"GstFormat" type-name=
"GstFormat" get-type=
"gst_format_get_type">
4940 <member name=
"GST_FORMAT_UNDEFINED" value=
"0"/>
4941 <member name=
"GST_FORMAT_DEFAULT" value=
"1"/>
4942 <member name=
"GST_FORMAT_BYTES" value=
"2"/>
4943 <member name=
"GST_FORMAT_TIME" value=
"3"/>
4944 <member name=
"GST_FORMAT_BUFFERS" value=
"4"/>
4945 <member name=
"GST_FORMAT_PERCENT" value=
"5"/>
4947 <enum name=
"GstIndexCertainty" type-name=
"GstIndexCertainty" get-type=
"gst_index_certainty_get_type">
4948 <member name=
"GST_INDEX_UNKNOWN" value=
"0"/>
4949 <member name=
"GST_INDEX_CERTAIN" value=
"1"/>
4950 <member name=
"GST_INDEX_FUZZY" value=
"2"/>
4952 <enum name=
"GstIndexEntryType" type-name=
"GstIndexEntryType" get-type=
"gst_index_entry_type_get_type">
4953 <member name=
"GST_INDEX_ENTRY_ID" value=
"0"/>
4954 <member name=
"GST_INDEX_ENTRY_ASSOCIATION" value=
"1"/>
4955 <member name=
"GST_INDEX_ENTRY_OBJECT" value=
"2"/>
4956 <member name=
"GST_INDEX_ENTRY_FORMAT" value=
"3"/>
4958 <enum name=
"GstIndexLookupMethod" type-name=
"GstIndexLookupMethod" get-type=
"gst_index_lookup_method_get_type">
4959 <member name=
"GST_INDEX_LOOKUP_EXACT" value=
"0"/>
4960 <member name=
"GST_INDEX_LOOKUP_BEFORE" value=
"1"/>
4961 <member name=
"GST_INDEX_LOOKUP_AFTER" value=
"2"/>
4963 <enum name=
"GstIndexResolverMethod" type-name=
"GstIndexResolverMethod" get-type=
"gst_index_resolver_method_get_type">
4964 <member name=
"GST_INDEX_RESOLVER_CUSTOM" value=
"0"/>
4965 <member name=
"GST_INDEX_RESOLVER_GTYPE" value=
"1"/>
4966 <member name=
"GST_INDEX_RESOLVER_PATH" value=
"2"/>
4968 <enum name=
"GstIteratorItem" type-name=
"GstIteratorItem" get-type=
"gst_iterator_item_get_type">
4969 <member name=
"GST_ITERATOR_ITEM_SKIP" value=
"0"/>
4970 <member name=
"GST_ITERATOR_ITEM_PASS" value=
"1"/>
4971 <member name=
"GST_ITERATOR_ITEM_END" value=
"2"/>
4973 <enum name=
"GstIteratorResult" type-name=
"GstIteratorResult" get-type=
"gst_iterator_result_get_type">
4974 <member name=
"GST_ITERATOR_DONE" value=
"0"/>
4975 <member name=
"GST_ITERATOR_OK" value=
"1"/>
4976 <member name=
"GST_ITERATOR_RESYNC" value=
"2"/>
4977 <member name=
"GST_ITERATOR_ERROR" value=
"3"/>
4979 <enum name=
"GstLibraryError" type-name=
"GstLibraryError" get-type=
"gst_library_error_get_type">
4980 <member name=
"GST_LIBRARY_ERROR_FAILED" value=
"1"/>
4981 <member name=
"GST_LIBRARY_ERROR_TOO_LAZY" value=
"2"/>
4982 <member name=
"GST_LIBRARY_ERROR_INIT" value=
"3"/>
4983 <member name=
"GST_LIBRARY_ERROR_SHUTDOWN" value=
"4"/>
4984 <member name=
"GST_LIBRARY_ERROR_SETTINGS" value=
"5"/>
4985 <member name=
"GST_LIBRARY_ERROR_ENCODE" value=
"6"/>
4986 <member name=
"GST_LIBRARY_ERROR_NUM_ERRORS" value=
"7"/>
4988 <enum name=
"GstPadDirection" type-name=
"GstPadDirection" get-type=
"gst_pad_direction_get_type">
4989 <member name=
"GST_PAD_UNKNOWN" value=
"0"/>
4990 <member name=
"GST_PAD_SRC" value=
"1"/>
4991 <member name=
"GST_PAD_SINK" value=
"2"/>
4993 <enum name=
"GstPadLinkReturn" type-name=
"GstPadLinkReturn" get-type=
"gst_pad_link_return_get_type">
4994 <member name=
"GST_PAD_LINK_OK" value=
"0"/>
4995 <member name=
"GST_PAD_LINK_WRONG_HIERARCHY" value=
"-1"/>
4996 <member name=
"GST_PAD_LINK_WAS_LINKED" value=
"-2"/>
4997 <member name=
"GST_PAD_LINK_WRONG_DIRECTION" value=
"-3"/>
4998 <member name=
"GST_PAD_LINK_NOFORMAT" value=
"-4"/>
4999 <member name=
"GST_PAD_LINK_NOSCHED" value=
"-5"/>
5000 <member name=
"GST_PAD_LINK_REFUSED" value=
"-6"/>
5002 <enum name=
"GstPadPresence" type-name=
"GstPadPresence" get-type=
"gst_pad_presence_get_type">
5003 <member name=
"GST_PAD_ALWAYS" value=
"0"/>
5004 <member name=
"GST_PAD_SOMETIMES" value=
"1"/>
5005 <member name=
"GST_PAD_REQUEST" value=
"2"/>
5007 <enum name=
"GstParseError" type-name=
"GstParseError" get-type=
"gst_parse_error_get_type">
5008 <member name=
"GST_PARSE_ERROR_SYNTAX" value=
"0"/>
5009 <member name=
"GST_PARSE_ERROR_NO_SUCH_ELEMENT" value=
"1"/>
5010 <member name=
"GST_PARSE_ERROR_NO_SUCH_PROPERTY" value=
"2"/>
5011 <member name=
"GST_PARSE_ERROR_LINK" value=
"3"/>
5012 <member name=
"GST_PARSE_ERROR_COULD_NOT_SET_PROPERTY" value=
"4"/>
5013 <member name=
"GST_PARSE_ERROR_EMPTY_BIN" value=
"5"/>
5014 <member name=
"GST_PARSE_ERROR_EMPTY" value=
"6"/>
5016 <enum name=
"GstPluginError" type-name=
"GstPluginError" get-type=
"gst_plugin_error_get_type">
5017 <member name=
"GST_PLUGIN_ERROR_MODULE" value=
"0"/>
5018 <member name=
"GST_PLUGIN_ERROR_DEPENDENCIES" value=
"1"/>
5019 <member name=
"GST_PLUGIN_ERROR_NAME_MISMATCH" value=
"2"/>
5021 <enum name=
"GstQueryType" type-name=
"GstQueryType" get-type=
"gst_query_type_get_type">
5022 <member name=
"GST_QUERY_NONE" value=
"0"/>
5023 <member name=
"GST_QUERY_POSITION" value=
"1"/>
5024 <member name=
"GST_QUERY_DURATION" value=
"2"/>
5025 <member name=
"GST_QUERY_LATENCY" value=
"3"/>
5026 <member name=
"GST_QUERY_JITTER" value=
"4"/>
5027 <member name=
"GST_QUERY_RATE" value=
"5"/>
5028 <member name=
"GST_QUERY_SEEKING" value=
"6"/>
5029 <member name=
"GST_QUERY_SEGMENT" value=
"7"/>
5030 <member name=
"GST_QUERY_CONVERT" value=
"8"/>
5031 <member name=
"GST_QUERY_FORMATS" value=
"9"/>
5032 <member name=
"GST_QUERY_BUFFERING" value=
"10"/>
5033 <member name=
"GST_QUERY_CUSTOM" value=
"11"/>
5034 <member name=
"GST_QUERY_URI" value=
"12"/>
5036 <enum name=
"GstRank" type-name=
"GstRank" get-type=
"gst_rank_get_type">
5037 <member name=
"GST_RANK_NONE" value=
"0"/>
5038 <member name=
"GST_RANK_MARGINAL" value=
"64"/>
5039 <member name=
"GST_RANK_SECONDARY" value=
"128"/>
5040 <member name=
"GST_RANK_PRIMARY" value=
"256"/>
5042 <enum name=
"GstResourceError" type-name=
"GstResourceError" get-type=
"gst_resource_error_get_type">
5043 <member name=
"GST_RESOURCE_ERROR_FAILED" value=
"1"/>
5044 <member name=
"GST_RESOURCE_ERROR_TOO_LAZY" value=
"2"/>
5045 <member name=
"GST_RESOURCE_ERROR_NOT_FOUND" value=
"3"/>
5046 <member name=
"GST_RESOURCE_ERROR_BUSY" value=
"4"/>
5047 <member name=
"GST_RESOURCE_ERROR_OPEN_READ" value=
"5"/>
5048 <member name=
"GST_RESOURCE_ERROR_OPEN_WRITE" value=
"6"/>
5049 <member name=
"GST_RESOURCE_ERROR_OPEN_READ_WRITE" value=
"7"/>
5050 <member name=
"GST_RESOURCE_ERROR_CLOSE" value=
"8"/>
5051 <member name=
"GST_RESOURCE_ERROR_READ" value=
"9"/>
5052 <member name=
"GST_RESOURCE_ERROR_WRITE" value=
"10"/>
5053 <member name=
"GST_RESOURCE_ERROR_SEEK" value=
"11"/>
5054 <member name=
"GST_RESOURCE_ERROR_SYNC" value=
"12"/>
5055 <member name=
"GST_RESOURCE_ERROR_SETTINGS" value=
"13"/>
5056 <member name=
"GST_RESOURCE_ERROR_NO_SPACE_LEFT" value=
"14"/>
5057 <member name=
"GST_RESOURCE_ERROR_NUM_ERRORS" value=
"15"/>
5059 <enum name=
"GstSearchMode" type-name=
"GstSearchMode" get-type=
"gst_search_mode_get_type">
5060 <member name=
"GST_SEARCH_MODE_EXACT" value=
"0"/>
5061 <member name=
"GST_SEARCH_MODE_BEFORE" value=
"1"/>
5062 <member name=
"GST_SEARCH_MODE_AFTER" value=
"2"/>
5064 <enum name=
"GstSeekType" type-name=
"GstSeekType" get-type=
"gst_seek_type_get_type">
5065 <member name=
"GST_SEEK_TYPE_NONE" value=
"0"/>
5066 <member name=
"GST_SEEK_TYPE_CUR" value=
"1"/>
5067 <member name=
"GST_SEEK_TYPE_SET" value=
"2"/>
5068 <member name=
"GST_SEEK_TYPE_END" value=
"3"/>
5070 <enum name=
"GstState" type-name=
"GstState" get-type=
"gst_state_get_type">
5071 <member name=
"GST_STATE_VOID_PENDING" value=
"0"/>
5072 <member name=
"GST_STATE_NULL" value=
"1"/>
5073 <member name=
"GST_STATE_READY" value=
"2"/>
5074 <member name=
"GST_STATE_PAUSED" value=
"3"/>
5075 <member name=
"GST_STATE_PLAYING" value=
"4"/>
5077 <enum name=
"GstStateChange" type-name=
"GstStateChange" get-type=
"gst_state_change_get_type">
5078 <member name=
"GST_STATE_CHANGE_NULL_TO_READY" value=
"10"/>
5079 <member name=
"GST_STATE_CHANGE_READY_TO_PAUSED" value=
"19"/>
5080 <member name=
"GST_STATE_CHANGE_PAUSED_TO_PLAYING" value=
"28"/>
5081 <member name=
"GST_STATE_CHANGE_PLAYING_TO_PAUSED" value=
"35"/>
5082 <member name=
"GST_STATE_CHANGE_PAUSED_TO_READY" value=
"26"/>
5083 <member name=
"GST_STATE_CHANGE_READY_TO_NULL" value=
"17"/>
5085 <enum name=
"GstStateChangeReturn" type-name=
"GstStateChangeReturn" get-type=
"gst_state_change_return_get_type">
5086 <member name=
"GST_STATE_CHANGE_FAILURE" value=
"0"/>
5087 <member name=
"GST_STATE_CHANGE_SUCCESS" value=
"1"/>
5088 <member name=
"GST_STATE_CHANGE_ASYNC" value=
"2"/>
5089 <member name=
"GST_STATE_CHANGE_NO_PREROLL" value=
"3"/>
5091 <enum name=
"GstStreamError" type-name=
"GstStreamError" get-type=
"gst_stream_error_get_type">
5092 <member name=
"GST_STREAM_ERROR_FAILED" value=
"1"/>
5093 <member name=
"GST_STREAM_ERROR_TOO_LAZY" value=
"2"/>
5094 <member name=
"GST_STREAM_ERROR_NOT_IMPLEMENTED" value=
"3"/>
5095 <member name=
"GST_STREAM_ERROR_TYPE_NOT_FOUND" value=
"4"/>
5096 <member name=
"GST_STREAM_ERROR_WRONG_TYPE" value=
"5"/>
5097 <member name=
"GST_STREAM_ERROR_CODEC_NOT_FOUND" value=
"6"/>
5098 <member name=
"GST_STREAM_ERROR_DECODE" value=
"7"/>
5099 <member name=
"GST_STREAM_ERROR_ENCODE" value=
"8"/>
5100 <member name=
"GST_STREAM_ERROR_DEMUX" value=
"9"/>
5101 <member name=
"GST_STREAM_ERROR_MUX" value=
"10"/>
5102 <member name=
"GST_STREAM_ERROR_FORMAT" value=
"11"/>
5103 <member name=
"GST_STREAM_ERROR_DECRYPT" value=
"12"/>
5104 <member name=
"GST_STREAM_ERROR_DECRYPT_NOKEY" value=
"13"/>
5105 <member name=
"GST_STREAM_ERROR_NUM_ERRORS" value=
"14"/>
5107 <enum name=
"GstStreamStatusType" type-name=
"GstStreamStatusType" get-type=
"gst_stream_status_type_get_type">
5108 <member name=
"GST_STREAM_STATUS_TYPE_CREATE" value=
"0"/>
5109 <member name=
"GST_STREAM_STATUS_TYPE_ENTER" value=
"1"/>
5110 <member name=
"GST_STREAM_STATUS_TYPE_LEAVE" value=
"2"/>
5111 <member name=
"GST_STREAM_STATUS_TYPE_DESTROY" value=
"3"/>
5112 <member name=
"GST_STREAM_STATUS_TYPE_START" value=
"8"/>
5113 <member name=
"GST_STREAM_STATUS_TYPE_PAUSE" value=
"9"/>
5114 <member name=
"GST_STREAM_STATUS_TYPE_STOP" value=
"10"/>
5116 <enum name=
"GstStructureChangeType" type-name=
"GstStructureChangeType" get-type=
"gst_structure_change_type_get_type">
5117 <member name=
"GST_STRUCTURE_CHANGE_TYPE_PAD_LINK" value=
"0"/>
5118 <member name=
"GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK" value=
"1"/>
5120 <enum name=
"GstTagFlag" type-name=
"GstTagFlag" get-type=
"gst_tag_flag_get_type">
5121 <member name=
"GST_TAG_FLAG_UNDEFINED" value=
"0"/>
5122 <member name=
"GST_TAG_FLAG_META" value=
"1"/>
5123 <member name=
"GST_TAG_FLAG_ENCODED" value=
"2"/>
5124 <member name=
"GST_TAG_FLAG_DECODED" value=
"3"/>
5125 <member name=
"GST_TAG_FLAG_COUNT" value=
"4"/>
5127 <enum name=
"GstTagMergeMode" type-name=
"GstTagMergeMode" get-type=
"gst_tag_merge_mode_get_type">
5128 <member name=
"GST_TAG_MERGE_UNDEFINED" value=
"0"/>
5129 <member name=
"GST_TAG_MERGE_REPLACE_ALL" value=
"1"/>
5130 <member name=
"GST_TAG_MERGE_REPLACE" value=
"2"/>
5131 <member name=
"GST_TAG_MERGE_APPEND" value=
"3"/>
5132 <member name=
"GST_TAG_MERGE_PREPEND" value=
"4"/>
5133 <member name=
"GST_TAG_MERGE_KEEP" value=
"5"/>
5134 <member name=
"GST_TAG_MERGE_KEEP_ALL" value=
"6"/>
5135 <member name=
"GST_TAG_MERGE_COUNT" value=
"7"/>
5137 <enum name=
"GstTaskState" type-name=
"GstTaskState" get-type=
"gst_task_state_get_type">
5138 <member name=
"GST_TASK_STARTED" value=
"0"/>
5139 <member name=
"GST_TASK_STOPPED" value=
"1"/>
5140 <member name=
"GST_TASK_PAUSED" value=
"2"/>
5142 <enum name=
"GstTypeFindProbability" type-name=
"GstTypeFindProbability" get-type=
"gst_type_find_probability_get_type">
5143 <member name=
"GST_TYPE_FIND_MINIMUM" value=
"1"/>
5144 <member name=
"GST_TYPE_FIND_POSSIBLE" value=
"50"/>
5145 <member name=
"GST_TYPE_FIND_LIKELY" value=
"80"/>
5146 <member name=
"GST_TYPE_FIND_NEARLY_CERTAIN" value=
"99"/>
5147 <member name=
"GST_TYPE_FIND_MAXIMUM" value=
"100"/>
5149 <enum name=
"GstURIType" type-name=
"GstURIType" get-type=
"gst_uri_type_get_type">
5150 <member name=
"GST_URI_UNKNOWN" value=
"0"/>
5151 <member name=
"GST_URI_SINK" value=
"1"/>
5152 <member name=
"GST_URI_SRC" value=
"2"/>
5154 <flags name=
"GstAllocTraceFlags" type-name=
"GstAllocTraceFlags" get-type=
"gst_alloc_trace_flags_get_type">
5155 <member name=
"GST_ALLOC_TRACE_LIVE" value=
"1"/>
5156 <member name=
"GST_ALLOC_TRACE_MEM_LIVE" value=
"2"/>
5158 <flags name=
"GstAssocFlags" type-name=
"GstAssocFlags" get-type=
"gst_assoc_flags_get_type">
5159 <member name=
"GST_ASSOCIATION_FLAG_NONE" value=
"0"/>
5160 <member name=
"GST_ASSOCIATION_FLAG_KEY_UNIT" value=
"1"/>
5161 <member name=
"GST_ASSOCIATION_FLAG_DELTA_UNIT" value=
"2"/>
5162 <member name=
"GST_ASSOCIATION_FLAG_LAST" value=
"256"/>
5164 <flags name=
"GstBinFlags" type-name=
"GstBinFlags" get-type=
"gst_bin_flags_get_type">
5165 <member name=
"GST_BIN_FLAG_LAST" value=
"33554432"/>
5167 <flags name=
"GstBufferCopyFlags" type-name=
"GstBufferCopyFlags" get-type=
"gst_buffer_copy_flags_get_type">
5168 <member name=
"GST_BUFFER_COPY_FLAGS" value=
"1"/>
5169 <member name=
"GST_BUFFER_COPY_TIMESTAMPS" value=
"2"/>
5170 <member name=
"GST_BUFFER_COPY_CAPS" value=
"4"/>
5172 <flags name=
"GstBufferFlag" type-name=
"GstBufferFlag" get-type=
"gst_buffer_flag_get_type">
5173 <member name=
"GST_BUFFER_FLAG_READONLY" value=
"1"/>
5174 <member name=
"GST_BUFFER_FLAG_PREROLL" value=
"16"/>
5175 <member name=
"GST_BUFFER_FLAG_DISCONT" value=
"32"/>
5176 <member name=
"GST_BUFFER_FLAG_IN_CAPS" value=
"64"/>
5177 <member name=
"GST_BUFFER_FLAG_GAP" value=
"128"/>
5178 <member name=
"GST_BUFFER_FLAG_DELTA_UNIT" value=
"256"/>
5179 <member name=
"GST_BUFFER_FLAG_MEDIA1" value=
"512"/>
5180 <member name=
"GST_BUFFER_FLAG_MEDIA2" value=
"1024"/>
5181 <member name=
"GST_BUFFER_FLAG_MEDIA3" value=
"2048"/>
5182 <member name=
"GST_BUFFER_FLAG_LAST" value=
"4096"/>
5184 <flags name=
"GstBusFlags" type-name=
"GstBusFlags" get-type=
"gst_bus_flags_get_type">
5185 <member name=
"GST_BUS_FLUSHING" value=
"16"/>
5186 <member name=
"GST_BUS_FLAG_LAST" value=
"32"/>
5188 <flags name=
"GstCapsFlags" type-name=
"GstCapsFlags" get-type=
"gst_caps_flags_get_type">
5189 <member name=
"GST_CAPS_FLAGS_ANY" value=
"1"/>
5191 <flags name=
"GstClockFlags" type-name=
"GstClockFlags" get-type=
"gst_clock_flags_get_type">
5192 <member name=
"GST_CLOCK_FLAG_CAN_DO_SINGLE_SYNC" value=
"16"/>
5193 <member name=
"GST_CLOCK_FLAG_CAN_DO_SINGLE_ASYNC" value=
"32"/>
5194 <member name=
"GST_CLOCK_FLAG_CAN_DO_PERIODIC_SYNC" value=
"64"/>
5195 <member name=
"GST_CLOCK_FLAG_CAN_DO_PERIODIC_ASYNC" value=
"128"/>
5196 <member name=
"GST_CLOCK_FLAG_CAN_SET_RESOLUTION" value=
"256"/>
5197 <member name=
"GST_CLOCK_FLAG_CAN_SET_MASTER" value=
"512"/>
5198 <member name=
"GST_CLOCK_FLAG_LAST" value=
"4096"/>
5200 <flags name=
"GstDebugGraphDetails" type-name=
"GstDebugGraphDetails" get-type=
"gst_debug_graph_details_get_type">
5201 <member name=
"GST_DEBUG_GRAPH_SHOW_MEDIA_TYPE" value=
"1"/>
5202 <member name=
"GST_DEBUG_GRAPH_SHOW_CAPS_DETAILS" value=
"2"/>
5203 <member name=
"GST_DEBUG_GRAPH_SHOW_NON_DEFAULT_PARAMS" value=
"4"/>
5204 <member name=
"GST_DEBUG_GRAPH_SHOW_STATES" value=
"8"/>
5205 <member name=
"GST_DEBUG_GRAPH_SHOW_ALL" value=
"15"/>
5207 <flags name=
"GstElementFlags" type-name=
"GstElementFlags" get-type=
"gst_element_flags_get_type">
5208 <member name=
"GST_ELEMENT_LOCKED_STATE" value=
"16"/>
5209 <member name=
"GST_ELEMENT_IS_SINK" value=
"32"/>
5210 <member name=
"GST_ELEMENT_UNPARENTING" value=
"64"/>
5211 <member name=
"GST_ELEMENT_FLAG_LAST" value=
"1048576"/>
5213 <flags name=
"GstEventTypeFlags" type-name=
"GstEventTypeFlags" get-type=
"gst_event_type_flags_get_type">
5214 <member name=
"GST_EVENT_TYPE_UPSTREAM" value=
"1"/>
5215 <member name=
"GST_EVENT_TYPE_DOWNSTREAM" value=
"2"/>
5216 <member name=
"GST_EVENT_TYPE_SERIALIZED" value=
"4"/>
5218 <flags name=
"GstIndexFlags" type-name=
"GstIndexFlags" get-type=
"gst_index_flags_get_type">
5219 <member name=
"GST_INDEX_WRITABLE" value=
"16"/>
5220 <member name=
"GST_INDEX_READABLE" value=
"32"/>
5221 <member name=
"GST_INDEX_FLAG_LAST" value=
"4096"/>
5223 <flags name=
"GstMessageType" type-name=
"GstMessageType" get-type=
"gst_message_type_get_type">
5224 <member name=
"GST_MESSAGE_UNKNOWN" value=
"0"/>
5225 <member name=
"GST_MESSAGE_EOS" value=
"1"/>
5226 <member name=
"GST_MESSAGE_ERROR" value=
"2"/>
5227 <member name=
"GST_MESSAGE_WARNING" value=
"4"/>
5228 <member name=
"GST_MESSAGE_INFO" value=
"8"/>
5229 <member name=
"GST_MESSAGE_TAG" value=
"16"/>
5230 <member name=
"GST_MESSAGE_BUFFERING" value=
"32"/>
5231 <member name=
"GST_MESSAGE_STATE_CHANGED" value=
"64"/>
5232 <member name=
"GST_MESSAGE_STATE_DIRTY" value=
"128"/>
5233 <member name=
"GST_MESSAGE_STEP_DONE" value=
"256"/>
5234 <member name=
"GST_MESSAGE_CLOCK_PROVIDE" value=
"512"/>
5235 <member name=
"GST_MESSAGE_CLOCK_LOST" value=
"1024"/>
5236 <member name=
"GST_MESSAGE_NEW_CLOCK" value=
"2048"/>
5237 <member name=
"GST_MESSAGE_STRUCTURE_CHANGE" value=
"4096"/>
5238 <member name=
"GST_MESSAGE_STREAM_STATUS" value=
"8192"/>
5239 <member name=
"GST_MESSAGE_APPLICATION" value=
"16384"/>
5240 <member name=
"GST_MESSAGE_ELEMENT" value=
"32768"/>
5241 <member name=
"GST_MESSAGE_SEGMENT_START" value=
"65536"/>
5242 <member name=
"GST_MESSAGE_SEGMENT_DONE" value=
"131072"/>
5243 <member name=
"GST_MESSAGE_DURATION" value=
"262144"/>
5244 <member name=
"GST_MESSAGE_LATENCY" value=
"524288"/>
5245 <member name=
"GST_MESSAGE_ASYNC_START" value=
"1048576"/>
5246 <member name=
"GST_MESSAGE_ASYNC_DONE" value=
"2097152"/>
5247 <member name=
"GST_MESSAGE_REQUEST_STATE" value=
"4194304"/>
5248 <member name=
"GST_MESSAGE_STEP_START" value=
"8388608"/>
5249 <member name=
"GST_MESSAGE_QOS" value=
"16777216"/>
5250 <member name=
"GST_MESSAGE_ANY" value=
"-1"/>
5252 <flags name=
"GstMiniObjectFlags" type-name=
"GstMiniObjectFlags" get-type=
"gst_mini_object_flags_get_type">
5253 <member name=
"GST_MINI_OBJECT_FLAG_READONLY" value=
"1"/>
5254 <member name=
"GST_MINI_OBJECT_FLAG_LAST" value=
"16"/>
5256 <flags name=
"GstObjectFlags" type-name=
"GstObjectFlags" get-type=
"gst_object_flags_get_type">
5257 <member name=
"GST_OBJECT_DISPOSING" value=
"1"/>
5258 <member name=
"GST_OBJECT_FLOATING" value=
"2"/>
5259 <member name=
"GST_OBJECT_FLAG_LAST" value=
"16"/>
5261 <flags name=
"GstPadFlags" type-name=
"GstPadFlags" get-type=
"gst_pad_flags_get_type">
5262 <member name=
"GST_PAD_BLOCKED" value=
"16"/>
5263 <member name=
"GST_PAD_FLUSHING" value=
"32"/>
5264 <member name=
"GST_PAD_IN_GETCAPS" value=
"64"/>
5265 <member name=
"GST_PAD_IN_SETCAPS" value=
"128"/>
5266 <member name=
"GST_PAD_BLOCKING" value=
"256"/>
5267 <member name=
"GST_PAD_FLAG_LAST" value=
"4096"/>
5269 <flags name=
"GstPadLinkCheck" type-name=
"GstPadLinkCheck" get-type=
"gst_pad_link_check_get_type">
5270 <member name=
"GST_PAD_LINK_CHECK_NOTHING" value=
"0"/>
5271 <member name=
"GST_PAD_LINK_CHECK_HIERARCHY" value=
"1"/>
5272 <member name=
"GST_PAD_LINK_CHECK_TEMPLATE_CAPS" value=
"2"/>
5273 <member name=
"GST_PAD_LINK_CHECK_CAPS" value=
"4"/>
5275 <flags name=
"GstPadTemplateFlags" type-name=
"GstPadTemplateFlags" get-type=
"gst_pad_template_flags_get_type">
5276 <member name=
"GST_PAD_TEMPLATE_FIXED" value=
"16"/>
5277 <member name=
"GST_PAD_TEMPLATE_FLAG_LAST" value=
"256"/>
5279 <flags name=
"GstParseFlags" type-name=
"GstParseFlags" get-type=
"gst_parse_flags_get_type">
5280 <member name=
"GST_PARSE_FLAG_NONE" value=
"0"/>
5281 <member name=
"GST_PARSE_FLAG_FATAL_ERRORS" value=
"1"/>
5283 <flags name=
"GstPipelineFlags" type-name=
"GstPipelineFlags" get-type=
"gst_pipeline_flags_get_type">
5284 <member name=
"GST_PIPELINE_FLAG_FIXED_CLOCK" value=
"33554432"/>
5285 <member name=
"GST_PIPELINE_FLAG_LAST" value=
"536870912"/>
5287 <flags name=
"GstPluginDependencyFlags" type-name=
"GstPluginDependencyFlags" get-type=
"gst_plugin_dependency_flags_get_type">
5288 <member name=
"GST_PLUGIN_DEPENDENCY_FLAG_NONE" value=
"0"/>
5289 <member name=
"GST_PLUGIN_DEPENDENCY_FLAG_RECURSE" value=
"1"/>
5290 <member name=
"GST_PLUGIN_DEPENDENCY_FLAG_PATHS_ARE_DEFAULT_ONLY" value=
"2"/>
5291 <member name=
"GST_PLUGIN_DEPENDENCY_FLAG_FILE_NAME_IS_SUFFIX" value=
"4"/>
5293 <flags name=
"GstPluginFlags" type-name=
"GstPluginFlags" get-type=
"gst_plugin_flags_get_type">
5294 <member name=
"GST_PLUGIN_FLAG_CACHED" value=
"1"/>
5295 <member name=
"GST_PLUGIN_FLAG_BLACKLISTED" value=
"2"/>
5297 <flags name=
"GstSeekFlags" type-name=
"GstSeekFlags" get-type=
"gst_seek_flags_get_type">
5298 <member name=
"GST_SEEK_FLAG_NONE" value=
"0"/>
5299 <member name=
"GST_SEEK_FLAG_FLUSH" value=
"1"/>
5300 <member name=
"GST_SEEK_FLAG_ACCURATE" value=
"2"/>
5301 <member name=
"GST_SEEK_FLAG_KEY_UNIT" value=
"4"/>
5302 <member name=
"GST_SEEK_FLAG_SEGMENT" value=
"8"/>
5303 <member name=
"GST_SEEK_FLAG_SKIP" value=
"16"/>
5305 <object name=
"GstBin" parent=
"GstElement" type-name=
"GstBin" get-type=
"gst_bin_get_type">
5307 <interface name=
"GstChildProxy"/>
5309 <method name=
"add" symbol=
"gst_bin_add">
5310 <return-type type=
"gboolean"/>
5312 <parameter name=
"bin" type=
"GstBin*"/>
5313 <parameter name=
"element" type=
"GstElement*"/>
5316 <method name=
"add_many" symbol=
"gst_bin_add_many">
5317 <return-type type=
"void"/>
5319 <parameter name=
"bin" type=
"GstBin*"/>
5320 <parameter name=
"element_1" type=
"GstElement*"/>
5323 <method name=
"find_unconnected_pad" symbol=
"gst_bin_find_unconnected_pad">
5324 <return-type type=
"GstPad*"/>
5326 <parameter name=
"bin" type=
"GstBin*"/>
5327 <parameter name=
"direction" type=
"GstPadDirection"/>
5330 <method name=
"find_unlinked_pad" symbol=
"gst_bin_find_unlinked_pad">
5331 <return-type type=
"GstPad*"/>
5333 <parameter name=
"bin" type=
"GstBin*"/>
5334 <parameter name=
"direction" type=
"GstPadDirection"/>
5337 <method name=
"get_by_interface" symbol=
"gst_bin_get_by_interface">
5338 <return-type type=
"GstElement*"/>
5340 <parameter name=
"bin" type=
"GstBin*"/>
5341 <parameter name=
"iface" type=
"GType"/>
5344 <method name=
"get_by_name" symbol=
"gst_bin_get_by_name">
5345 <return-type type=
"GstElement*"/>
5347 <parameter name=
"bin" type=
"GstBin*"/>
5348 <parameter name=
"name" type=
"gchar*"/>
5351 <method name=
"get_by_name_recurse_up" symbol=
"gst_bin_get_by_name_recurse_up">
5352 <return-type type=
"GstElement*"/>
5354 <parameter name=
"bin" type=
"GstBin*"/>
5355 <parameter name=
"name" type=
"gchar*"/>
5358 <method name=
"iterate_all_by_interface" symbol=
"gst_bin_iterate_all_by_interface">
5359 <return-type type=
"GstIterator*"/>
5361 <parameter name=
"bin" type=
"GstBin*"/>
5362 <parameter name=
"iface" type=
"GType"/>
5365 <method name=
"iterate_elements" symbol=
"gst_bin_iterate_elements">
5366 <return-type type=
"GstIterator*"/>
5368 <parameter name=
"bin" type=
"GstBin*"/>
5371 <method name=
"iterate_recurse" symbol=
"gst_bin_iterate_recurse">
5372 <return-type type=
"GstIterator*"/>
5374 <parameter name=
"bin" type=
"GstBin*"/>
5377 <method name=
"iterate_sinks" symbol=
"gst_bin_iterate_sinks">
5378 <return-type type=
"GstIterator*"/>
5380 <parameter name=
"bin" type=
"GstBin*"/>
5383 <method name=
"iterate_sorted" symbol=
"gst_bin_iterate_sorted">
5384 <return-type type=
"GstIterator*"/>
5386 <parameter name=
"bin" type=
"GstBin*"/>
5389 <method name=
"iterate_sources" symbol=
"gst_bin_iterate_sources">
5390 <return-type type=
"GstIterator*"/>
5392 <parameter name=
"bin" type=
"GstBin*"/>
5395 <constructor name=
"new" symbol=
"gst_bin_new">
5396 <return-type type=
"GstElement*"/>
5398 <parameter name=
"name" type=
"gchar*"/>
5401 <method name=
"recalculate_latency" symbol=
"gst_bin_recalculate_latency">
5402 <return-type type=
"gboolean"/>
5404 <parameter name=
"bin" type=
"GstBin*"/>
5407 <method name=
"remove" symbol=
"gst_bin_remove">
5408 <return-type type=
"gboolean"/>
5410 <parameter name=
"bin" type=
"GstBin*"/>
5411 <parameter name=
"element" type=
"GstElement*"/>
5414 <method name=
"remove_many" symbol=
"gst_bin_remove_many">
5415 <return-type type=
"void"/>
5417 <parameter name=
"bin" type=
"GstBin*"/>
5418 <parameter name=
"element_1" type=
"GstElement*"/>
5421 <property name=
"async-handling" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
5422 <signal name=
"do-latency" when=
"LAST">
5423 <return-type type=
"gboolean"/>
5425 <parameter name=
"bin" type=
"GstBin*"/>
5428 <signal name=
"element-added" when=
"FIRST">
5429 <return-type type=
"void"/>
5431 <parameter name=
"bin" type=
"GstBin*"/>
5432 <parameter name=
"child" type=
"GstElement*"/>
5435 <signal name=
"element-removed" when=
"FIRST">
5436 <return-type type=
"void"/>
5438 <parameter name=
"bin" type=
"GstBin*"/>
5439 <parameter name=
"child" type=
"GstElement*"/>
5442 <vfunc name=
"add_element">
5443 <return-type type=
"gboolean"/>
5445 <parameter name=
"bin" type=
"GstBin*"/>
5446 <parameter name=
"element" type=
"GstElement*"/>
5449 <vfunc name=
"handle_message">
5450 <return-type type=
"void"/>
5452 <parameter name=
"bin" type=
"GstBin*"/>
5453 <parameter name=
"message" type=
"GstMessage*"/>
5456 <vfunc name=
"remove_element">
5457 <return-type type=
"gboolean"/>
5459 <parameter name=
"bin" type=
"GstBin*"/>
5460 <parameter name=
"element" type=
"GstElement*"/>
5463 <field name=
"numchildren" type=
"gint"/>
5464 <field name=
"children" type=
"GList*"/>
5465 <field name=
"children_cookie" type=
"guint32"/>
5466 <field name=
"child_bus" type=
"GstBus*"/>
5467 <field name=
"messages" type=
"GList*"/>
5468 <field name=
"polling" type=
"gboolean"/>
5469 <field name=
"state_dirty" type=
"gboolean"/>
5470 <field name=
"clock_dirty" type=
"gboolean"/>
5471 <field name=
"provided_clock" type=
"GstClock*"/>
5472 <field name=
"clock_provider" type=
"GstElement*"/>
5474 <object name=
"GstBus" parent=
"GstObject" type-name=
"GstBus" get-type=
"gst_bus_get_type">
5475 <method name=
"add_signal_watch" symbol=
"gst_bus_add_signal_watch">
5476 <return-type type=
"void"/>
5478 <parameter name=
"bus" type=
"GstBus*"/>
5481 <method name=
"add_signal_watch_full" symbol=
"gst_bus_add_signal_watch_full">
5482 <return-type type=
"void"/>
5484 <parameter name=
"bus" type=
"GstBus*"/>
5485 <parameter name=
"priority" type=
"gint"/>
5488 <method name=
"add_watch" symbol=
"gst_bus_add_watch">
5489 <return-type type=
"guint"/>
5491 <parameter name=
"bus" type=
"GstBus*"/>
5492 <parameter name=
"func" type=
"GstBusFunc"/>
5493 <parameter name=
"user_data" type=
"gpointer"/>
5496 <method name=
"add_watch_full" symbol=
"gst_bus_add_watch_full">
5497 <return-type type=
"guint"/>
5499 <parameter name=
"bus" type=
"GstBus*"/>
5500 <parameter name=
"priority" type=
"gint"/>
5501 <parameter name=
"func" type=
"GstBusFunc"/>
5502 <parameter name=
"user_data" type=
"gpointer"/>
5503 <parameter name=
"notify" type=
"GDestroyNotify"/>
5506 <method name=
"async_signal_func" symbol=
"gst_bus_async_signal_func">
5507 <return-type type=
"gboolean"/>
5509 <parameter name=
"bus" type=
"GstBus*"/>
5510 <parameter name=
"message" type=
"GstMessage*"/>
5511 <parameter name=
"data" type=
"gpointer"/>
5514 <method name=
"create_watch" symbol=
"gst_bus_create_watch">
5515 <return-type type=
"GSource*"/>
5517 <parameter name=
"bus" type=
"GstBus*"/>
5520 <method name=
"disable_sync_message_emission" symbol=
"gst_bus_disable_sync_message_emission">
5521 <return-type type=
"void"/>
5523 <parameter name=
"bus" type=
"GstBus*"/>
5526 <method name=
"enable_sync_message_emission" symbol=
"gst_bus_enable_sync_message_emission">
5527 <return-type type=
"void"/>
5529 <parameter name=
"bus" type=
"GstBus*"/>
5532 <method name=
"have_pending" symbol=
"gst_bus_have_pending">
5533 <return-type type=
"gboolean"/>
5535 <parameter name=
"bus" type=
"GstBus*"/>
5538 <constructor name=
"new" symbol=
"gst_bus_new">
5539 <return-type type=
"GstBus*"/>
5541 <method name=
"peek" symbol=
"gst_bus_peek">
5542 <return-type type=
"GstMessage*"/>
5544 <parameter name=
"bus" type=
"GstBus*"/>
5547 <method name=
"poll" symbol=
"gst_bus_poll">
5548 <return-type type=
"GstMessage*"/>
5550 <parameter name=
"bus" type=
"GstBus*"/>
5551 <parameter name=
"events" type=
"GstMessageType"/>
5552 <parameter name=
"timeout" type=
"GstClockTimeDiff"/>
5555 <method name=
"pop" symbol=
"gst_bus_pop">
5556 <return-type type=
"GstMessage*"/>
5558 <parameter name=
"bus" type=
"GstBus*"/>
5561 <method name=
"pop_filtered" symbol=
"gst_bus_pop_filtered">
5562 <return-type type=
"GstMessage*"/>
5564 <parameter name=
"bus" type=
"GstBus*"/>
5565 <parameter name=
"types" type=
"GstMessageType"/>
5568 <method name=
"post" symbol=
"gst_bus_post">
5569 <return-type type=
"gboolean"/>
5571 <parameter name=
"bus" type=
"GstBus*"/>
5572 <parameter name=
"message" type=
"GstMessage*"/>
5575 <method name=
"remove_signal_watch" symbol=
"gst_bus_remove_signal_watch">
5576 <return-type type=
"void"/>
5578 <parameter name=
"bus" type=
"GstBus*"/>
5581 <method name=
"set_flushing" symbol=
"gst_bus_set_flushing">
5582 <return-type type=
"void"/>
5584 <parameter name=
"bus" type=
"GstBus*"/>
5585 <parameter name=
"flushing" type=
"gboolean"/>
5588 <method name=
"set_sync_handler" symbol=
"gst_bus_set_sync_handler">
5589 <return-type type=
"void"/>
5591 <parameter name=
"bus" type=
"GstBus*"/>
5592 <parameter name=
"func" type=
"GstBusSyncHandler"/>
5593 <parameter name=
"data" type=
"gpointer"/>
5596 <method name=
"sync_signal_handler" symbol=
"gst_bus_sync_signal_handler">
5597 <return-type type=
"GstBusSyncReply"/>
5599 <parameter name=
"bus" type=
"GstBus*"/>
5600 <parameter name=
"message" type=
"GstMessage*"/>
5601 <parameter name=
"data" type=
"gpointer"/>
5604 <method name=
"timed_pop" symbol=
"gst_bus_timed_pop">
5605 <return-type type=
"GstMessage*"/>
5607 <parameter name=
"bus" type=
"GstBus*"/>
5608 <parameter name=
"timeout" type=
"GstClockTime"/>
5611 <method name=
"timed_pop_filtered" symbol=
"gst_bus_timed_pop_filtered">
5612 <return-type type=
"GstMessage*"/>
5614 <parameter name=
"bus" type=
"GstBus*"/>
5615 <parameter name=
"timeout" type=
"GstClockTime"/>
5616 <parameter name=
"types" type=
"GstMessageType"/>
5619 <signal name=
"message" when=
"LAST">
5620 <return-type type=
"void"/>
5622 <parameter name=
"bus" type=
"GstBus*"/>
5623 <parameter name=
"message" type=
"GstMessage"/>
5626 <signal name=
"sync-message" when=
"LAST">
5627 <return-type type=
"void"/>
5629 <parameter name=
"bus" type=
"GstBus*"/>
5630 <parameter name=
"message" type=
"GstMessage"/>
5633 <field name=
"queue" type=
"GQueue*"/>
5634 <field name=
"queue_lock" type=
"GMutex*"/>
5635 <field name=
"sync_handler" type=
"GstBusSyncHandler"/>
5636 <field name=
"sync_handler_data" type=
"gpointer"/>
5637 <field name=
"signal_watch_id" type=
"guint"/>
5638 <field name=
"num_signal_watchers" type=
"guint"/>
5640 <object name=
"GstClock" parent=
"GstObject" type-name=
"GstClock" get-type=
"gst_clock_get_type">
5641 <method name=
"add_observation" symbol=
"gst_clock_add_observation">
5642 <return-type type=
"gboolean"/>
5644 <parameter name=
"clock" type=
"GstClock*"/>
5645 <parameter name=
"slave" type=
"GstClockTime"/>
5646 <parameter name=
"master" type=
"GstClockTime"/>
5647 <parameter name=
"r_squared" type=
"gdouble*"/>
5650 <method name=
"adjust_unlocked" symbol=
"gst_clock_adjust_unlocked">
5651 <return-type type=
"GstClockTime"/>
5653 <parameter name=
"clock" type=
"GstClock*"/>
5654 <parameter name=
"internal" type=
"GstClockTime"/>
5657 <method name=
"get_calibration" symbol=
"gst_clock_get_calibration">
5658 <return-type type=
"void"/>
5660 <parameter name=
"clock" type=
"GstClock*"/>
5661 <parameter name=
"internal" type=
"GstClockTime*"/>
5662 <parameter name=
"external" type=
"GstClockTime*"/>
5663 <parameter name=
"rate_num" type=
"GstClockTime*"/>
5664 <parameter name=
"rate_denom" type=
"GstClockTime*"/>
5667 <method name=
"get_internal_time" symbol=
"gst_clock_get_internal_time">
5668 <return-type type=
"GstClockTime"/>
5670 <parameter name=
"clock" type=
"GstClock*"/>
5673 <method name=
"get_master" symbol=
"gst_clock_get_master">
5674 <return-type type=
"GstClock*"/>
5676 <parameter name=
"clock" type=
"GstClock*"/>
5679 <method name=
"get_resolution" symbol=
"gst_clock_get_resolution">
5680 <return-type type=
"GstClockTime"/>
5682 <parameter name=
"clock" type=
"GstClock*"/>
5685 <method name=
"get_time" symbol=
"gst_clock_get_time">
5686 <return-type type=
"GstClockTime"/>
5688 <parameter name=
"clock" type=
"GstClock*"/>
5691 <constructor name=
"new_periodic_id" symbol=
"gst_clock_new_periodic_id">
5692 <return-type type=
"GstClockID"/>
5694 <parameter name=
"clock" type=
"GstClock*"/>
5695 <parameter name=
"start_time" type=
"GstClockTime"/>
5696 <parameter name=
"interval" type=
"GstClockTime"/>
5699 <constructor name=
"new_single_shot_id" symbol=
"gst_clock_new_single_shot_id">
5700 <return-type type=
"GstClockID"/>
5702 <parameter name=
"clock" type=
"GstClock*"/>
5703 <parameter name=
"time" type=
"GstClockTime"/>
5706 <method name=
"set_calibration" symbol=
"gst_clock_set_calibration">
5707 <return-type type=
"void"/>
5709 <parameter name=
"clock" type=
"GstClock*"/>
5710 <parameter name=
"internal" type=
"GstClockTime"/>
5711 <parameter name=
"external" type=
"GstClockTime"/>
5712 <parameter name=
"rate_num" type=
"GstClockTime"/>
5713 <parameter name=
"rate_denom" type=
"GstClockTime"/>
5716 <method name=
"set_master" symbol=
"gst_clock_set_master">
5717 <return-type type=
"gboolean"/>
5719 <parameter name=
"clock" type=
"GstClock*"/>
5720 <parameter name=
"master" type=
"GstClock*"/>
5723 <method name=
"set_resolution" symbol=
"gst_clock_set_resolution">
5724 <return-type type=
"GstClockTime"/>
5726 <parameter name=
"clock" type=
"GstClock*"/>
5727 <parameter name=
"resolution" type=
"GstClockTime"/>
5730 <method name=
"unadjust_unlocked" symbol=
"gst_clock_unadjust_unlocked">
5731 <return-type type=
"GstClockTime"/>
5733 <parameter name=
"clock" type=
"GstClock*"/>
5734 <parameter name=
"external" type=
"GstClockTime"/>
5737 <property name=
"stats" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
5738 <property name=
"timeout" type=
"guint64" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
5739 <property name=
"window-size" type=
"gint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
5740 <property name=
"window-threshold" type=
"gint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
5741 <vfunc name=
"change_resolution">
5742 <return-type type=
"GstClockTime"/>
5744 <parameter name=
"clock" type=
"GstClock*"/>
5745 <parameter name=
"old_resolution" type=
"GstClockTime"/>
5746 <parameter name=
"new_resolution" type=
"GstClockTime"/>
5749 <vfunc name=
"get_internal_time">
5750 <return-type type=
"GstClockTime"/>
5752 <parameter name=
"clock" type=
"GstClock*"/>
5755 <vfunc name=
"get_resolution">
5756 <return-type type=
"GstClockTime"/>
5758 <parameter name=
"clock" type=
"GstClock*"/>
5761 <vfunc name=
"unschedule">
5762 <return-type type=
"void"/>
5764 <parameter name=
"clock" type=
"GstClock*"/>
5765 <parameter name=
"entry" type=
"GstClockEntry*"/>
5769 <return-type type=
"GstClockReturn"/>
5771 <parameter name=
"clock" type=
"GstClock*"/>
5772 <parameter name=
"entry" type=
"GstClockEntry*"/>
5775 <vfunc name=
"wait_async">
5776 <return-type type=
"GstClockReturn"/>
5778 <parameter name=
"clock" type=
"GstClock*"/>
5779 <parameter name=
"entry" type=
"GstClockEntry*"/>
5782 <vfunc name=
"wait_jitter">
5783 <return-type type=
"GstClockReturn"/>
5785 <parameter name=
"clock" type=
"GstClock*"/>
5786 <parameter name=
"entry" type=
"GstClockEntry*"/>
5787 <parameter name=
"jitter" type=
"GstClockTimeDiff*"/>
5790 <field name=
"slave_lock" type=
"GMutex*"/>
5791 <field name=
"internal_calibration" type=
"GstClockTime"/>
5792 <field name=
"external_calibration" type=
"GstClockTime"/>
5793 <field name=
"rate_numerator" type=
"GstClockTime"/>
5794 <field name=
"rate_denominator" type=
"GstClockTime"/>
5795 <field name=
"last_time" type=
"GstClockTime"/>
5796 <field name=
"entries" type=
"GList*"/>
5797 <field name=
"entries_changed" type=
"GCond*"/>
5798 <field name=
"resolution" type=
"GstClockTime"/>
5799 <field name=
"stats" type=
"gboolean"/>
5800 <field name=
"master" type=
"GstClock*"/>
5801 <field name=
"filling" type=
"gboolean"/>
5802 <field name=
"window_size" type=
"gint"/>
5803 <field name=
"window_threshold" type=
"gint"/>
5804 <field name=
"time_index" type=
"gint"/>
5805 <field name=
"timeout" type=
"GstClockTime"/>
5806 <field name=
"times" type=
"GstClockTime*"/>
5807 <field name=
"clockid" type=
"GstClockID"/>
5808 <field name=
"ABI" type=
"gpointer"/>
5810 <object name=
"GstElement" parent=
"GstObject" type-name=
"GstElement" get-type=
"gst_element_get_type">
5811 <method name=
"abort_state" symbol=
"gst_element_abort_state">
5812 <return-type type=
"void"/>
5814 <parameter name=
"element" type=
"GstElement*"/>
5817 <method name=
"add_pad" symbol=
"gst_element_add_pad">
5818 <return-type type=
"gboolean"/>
5820 <parameter name=
"element" type=
"GstElement*"/>
5821 <parameter name=
"pad" type=
"GstPad*"/>
5824 <method name=
"change_state" symbol=
"gst_element_change_state">
5825 <return-type type=
"GstStateChangeReturn"/>
5827 <parameter name=
"element" type=
"GstElement*"/>
5828 <parameter name=
"transition" type=
"GstStateChange"/>
5831 <method name=
"class_add_pad_template" symbol=
"gst_element_class_add_pad_template">
5832 <return-type type=
"void"/>
5834 <parameter name=
"klass" type=
"GstElementClass*"/>
5835 <parameter name=
"templ" type=
"GstPadTemplate*"/>
5838 <method name=
"class_get_pad_template" symbol=
"gst_element_class_get_pad_template">
5839 <return-type type=
"GstPadTemplate*"/>
5841 <parameter name=
"element_class" type=
"GstElementClass*"/>
5842 <parameter name=
"name" type=
"gchar*"/>
5845 <method name=
"class_get_pad_template_list" symbol=
"gst_element_class_get_pad_template_list">
5846 <return-type type=
"GList*"/>
5848 <parameter name=
"element_class" type=
"GstElementClass*"/>
5851 <method name=
"class_install_std_props" symbol=
"gst_element_class_install_std_props">
5852 <return-type type=
"void"/>
5854 <parameter name=
"klass" type=
"GstElementClass*"/>
5855 <parameter name=
"first_name" type=
"gchar*"/>
5858 <method name=
"class_set_details" symbol=
"gst_element_class_set_details">
5859 <return-type type=
"void"/>
5861 <parameter name=
"klass" type=
"GstElementClass*"/>
5862 <parameter name=
"details" type=
"GstElementDetails*"/>
5865 <method name=
"class_set_details_simple" symbol=
"gst_element_class_set_details_simple">
5866 <return-type type=
"void"/>
5868 <parameter name=
"klass" type=
"GstElementClass*"/>
5869 <parameter name=
"longname" type=
"gchar*"/>
5870 <parameter name=
"classification" type=
"gchar*"/>
5871 <parameter name=
"description" type=
"gchar*"/>
5872 <parameter name=
"author" type=
"gchar*"/>
5875 <method name=
"continue_state" symbol=
"gst_element_continue_state">
5876 <return-type type=
"GstStateChangeReturn"/>
5878 <parameter name=
"element" type=
"GstElement*"/>
5879 <parameter name=
"ret" type=
"GstStateChangeReturn"/>
5882 <method name=
"create_all_pads" symbol=
"gst_element_create_all_pads">
5883 <return-type type=
"void"/>
5885 <parameter name=
"element" type=
"GstElement*"/>
5888 <method name=
"found_tags" symbol=
"gst_element_found_tags">
5889 <return-type type=
"void"/>
5891 <parameter name=
"element" type=
"GstElement*"/>
5892 <parameter name=
"list" type=
"GstTagList*"/>
5895 <method name=
"found_tags_for_pad" symbol=
"gst_element_found_tags_for_pad">
5896 <return-type type=
"void"/>
5898 <parameter name=
"element" type=
"GstElement*"/>
5899 <parameter name=
"pad" type=
"GstPad*"/>
5900 <parameter name=
"list" type=
"GstTagList*"/>
5903 <method name=
"get_base_time" symbol=
"gst_element_get_base_time">
5904 <return-type type=
"GstClockTime"/>
5906 <parameter name=
"element" type=
"GstElement*"/>
5909 <method name=
"get_bus" symbol=
"gst_element_get_bus">
5910 <return-type type=
"GstBus*"/>
5912 <parameter name=
"element" type=
"GstElement*"/>
5915 <method name=
"get_clock" symbol=
"gst_element_get_clock">
5916 <return-type type=
"GstClock*"/>
5918 <parameter name=
"element" type=
"GstElement*"/>
5921 <method name=
"get_compatible_pad" symbol=
"gst_element_get_compatible_pad">
5922 <return-type type=
"GstPad*"/>
5924 <parameter name=
"element" type=
"GstElement*"/>
5925 <parameter name=
"pad" type=
"GstPad*"/>
5926 <parameter name=
"caps" type=
"GstCaps*"/>
5929 <method name=
"get_compatible_pad_template" symbol=
"gst_element_get_compatible_pad_template">
5930 <return-type type=
"GstPadTemplate*"/>
5932 <parameter name=
"element" type=
"GstElement*"/>
5933 <parameter name=
"compattempl" type=
"GstPadTemplate*"/>
5936 <method name=
"get_factory" symbol=
"gst_element_get_factory">
5937 <return-type type=
"GstElementFactory*"/>
5939 <parameter name=
"element" type=
"GstElement*"/>
5942 <method name=
"get_index" symbol=
"gst_element_get_index">
5943 <return-type type=
"GstIndex*"/>
5945 <parameter name=
"element" type=
"GstElement*"/>
5948 <method name=
"get_pad" symbol=
"gst_element_get_pad">
5949 <return-type type=
"GstPad*"/>
5951 <parameter name=
"element" type=
"GstElement*"/>
5952 <parameter name=
"name" type=
"gchar*"/>
5955 <method name=
"get_query_types" symbol=
"gst_element_get_query_types">
5956 <return-type type=
"GstQueryType*"/>
5958 <parameter name=
"element" type=
"GstElement*"/>
5961 <method name=
"get_request_pad" symbol=
"gst_element_get_request_pad">
5962 <return-type type=
"GstPad*"/>
5964 <parameter name=
"element" type=
"GstElement*"/>
5965 <parameter name=
"name" type=
"gchar*"/>
5968 <method name=
"get_start_time" symbol=
"gst_element_get_start_time">
5969 <return-type type=
"GstClockTime"/>
5971 <parameter name=
"element" type=
"GstElement*"/>
5974 <method name=
"get_state" symbol=
"gst_element_get_state">
5975 <return-type type=
"GstStateChangeReturn"/>
5977 <parameter name=
"element" type=
"GstElement*"/>
5978 <parameter name=
"state" type=
"GstState*"/>
5979 <parameter name=
"pending" type=
"GstState*"/>
5980 <parameter name=
"timeout" type=
"GstClockTime"/>
5983 <method name=
"get_static_pad" symbol=
"gst_element_get_static_pad">
5984 <return-type type=
"GstPad*"/>
5986 <parameter name=
"element" type=
"GstElement*"/>
5987 <parameter name=
"name" type=
"gchar*"/>
5990 <method name=
"implements_interface" symbol=
"gst_element_implements_interface">
5991 <return-type type=
"gboolean"/>
5993 <parameter name=
"element" type=
"GstElement*"/>
5994 <parameter name=
"iface_type" type=
"GType"/>
5997 <method name=
"is_indexable" symbol=
"gst_element_is_indexable">
5998 <return-type type=
"gboolean"/>
6000 <parameter name=
"element" type=
"GstElement*"/>
6003 <method name=
"is_locked_state" symbol=
"gst_element_is_locked_state">
6004 <return-type type=
"gboolean"/>
6006 <parameter name=
"element" type=
"GstElement*"/>
6009 <method name=
"iterate_pads" symbol=
"gst_element_iterate_pads">
6010 <return-type type=
"GstIterator*"/>
6012 <parameter name=
"element" type=
"GstElement*"/>
6015 <method name=
"iterate_sink_pads" symbol=
"gst_element_iterate_sink_pads">
6016 <return-type type=
"GstIterator*"/>
6018 <parameter name=
"element" type=
"GstElement*"/>
6021 <method name=
"iterate_src_pads" symbol=
"gst_element_iterate_src_pads">
6022 <return-type type=
"GstIterator*"/>
6024 <parameter name=
"element" type=
"GstElement*"/>
6027 <method name=
"link" symbol=
"gst_element_link">
6028 <return-type type=
"gboolean"/>
6030 <parameter name=
"src" type=
"GstElement*"/>
6031 <parameter name=
"dest" type=
"GstElement*"/>
6034 <method name=
"link_filtered" symbol=
"gst_element_link_filtered">
6035 <return-type type=
"gboolean"/>
6037 <parameter name=
"src" type=
"GstElement*"/>
6038 <parameter name=
"dest" type=
"GstElement*"/>
6039 <parameter name=
"filter" type=
"GstCaps*"/>
6042 <method name=
"link_many" symbol=
"gst_element_link_many">
6043 <return-type type=
"gboolean"/>
6045 <parameter name=
"element_1" type=
"GstElement*"/>
6046 <parameter name=
"element_2" type=
"GstElement*"/>
6049 <method name=
"link_pads" symbol=
"gst_element_link_pads">
6050 <return-type type=
"gboolean"/>
6052 <parameter name=
"src" type=
"GstElement*"/>
6053 <parameter name=
"srcpadname" type=
"gchar*"/>
6054 <parameter name=
"dest" type=
"GstElement*"/>
6055 <parameter name=
"destpadname" type=
"gchar*"/>
6058 <method name=
"link_pads_filtered" symbol=
"gst_element_link_pads_filtered">
6059 <return-type type=
"gboolean"/>
6061 <parameter name=
"src" type=
"GstElement*"/>
6062 <parameter name=
"srcpadname" type=
"gchar*"/>
6063 <parameter name=
"dest" type=
"GstElement*"/>
6064 <parameter name=
"destpadname" type=
"gchar*"/>
6065 <parameter name=
"filter" type=
"GstCaps*"/>
6068 <method name=
"link_pads_full" symbol=
"gst_element_link_pads_full">
6069 <return-type type=
"gboolean"/>
6071 <parameter name=
"src" type=
"GstElement*"/>
6072 <parameter name=
"srcpadname" type=
"gchar*"/>
6073 <parameter name=
"dest" type=
"GstElement*"/>
6074 <parameter name=
"destpadname" type=
"gchar*"/>
6075 <parameter name=
"flags" type=
"GstPadLinkCheck"/>
6078 <method name=
"lost_state" symbol=
"gst_element_lost_state">
6079 <return-type type=
"void"/>
6081 <parameter name=
"element" type=
"GstElement*"/>
6084 <method name=
"lost_state_full" symbol=
"gst_element_lost_state_full">
6085 <return-type type=
"void"/>
6087 <parameter name=
"element" type=
"GstElement*"/>
6088 <parameter name=
"new_base_time" type=
"gboolean"/>
6091 <method name=
"make_from_uri" symbol=
"gst_element_make_from_uri">
6092 <return-type type=
"GstElement*"/>
6094 <parameter name=
"type" type=
"GstURIType"/>
6095 <parameter name=
"uri" type=
"gchar*"/>
6096 <parameter name=
"elementname" type=
"gchar*"/>
6099 <method name=
"message_full" symbol=
"gst_element_message_full">
6100 <return-type type=
"void"/>
6102 <parameter name=
"element" type=
"GstElement*"/>
6103 <parameter name=
"type" type=
"GstMessageType"/>
6104 <parameter name=
"domain" type=
"GQuark"/>
6105 <parameter name=
"code" type=
"gint"/>
6106 <parameter name=
"text" type=
"gchar*"/>
6107 <parameter name=
"debug" type=
"gchar*"/>
6108 <parameter name=
"file" type=
"gchar*"/>
6109 <parameter name=
"function" type=
"gchar*"/>
6110 <parameter name=
"line" type=
"gint"/>
6113 <method name=
"no_more_pads" symbol=
"gst_element_no_more_pads">
6114 <return-type type=
"void"/>
6116 <parameter name=
"element" type=
"GstElement*"/>
6119 <method name=
"post_message" symbol=
"gst_element_post_message">
6120 <return-type type=
"gboolean"/>
6122 <parameter name=
"element" type=
"GstElement*"/>
6123 <parameter name=
"message" type=
"GstMessage*"/>
6126 <method name=
"provide_clock" symbol=
"gst_element_provide_clock">
6127 <return-type type=
"GstClock*"/>
6129 <parameter name=
"element" type=
"GstElement*"/>
6132 <method name=
"provides_clock" symbol=
"gst_element_provides_clock">
6133 <return-type type=
"gboolean"/>
6135 <parameter name=
"element" type=
"GstElement*"/>
6138 <method name=
"query" symbol=
"gst_element_query">
6139 <return-type type=
"gboolean"/>
6141 <parameter name=
"element" type=
"GstElement*"/>
6142 <parameter name=
"query" type=
"GstQuery*"/>
6145 <method name=
"query_convert" symbol=
"gst_element_query_convert">
6146 <return-type type=
"gboolean"/>
6148 <parameter name=
"element" type=
"GstElement*"/>
6149 <parameter name=
"src_format" type=
"GstFormat"/>
6150 <parameter name=
"src_val" type=
"gint64"/>
6151 <parameter name=
"dest_format" type=
"GstFormat*"/>
6152 <parameter name=
"dest_val" type=
"gint64*"/>
6155 <method name=
"query_duration" symbol=
"gst_element_query_duration">
6156 <return-type type=
"gboolean"/>
6158 <parameter name=
"element" type=
"GstElement*"/>
6159 <parameter name=
"format" type=
"GstFormat*"/>
6160 <parameter name=
"duration" type=
"gint64*"/>
6163 <method name=
"query_position" symbol=
"gst_element_query_position">
6164 <return-type type=
"gboolean"/>
6166 <parameter name=
"element" type=
"GstElement*"/>
6167 <parameter name=
"format" type=
"GstFormat*"/>
6168 <parameter name=
"cur" type=
"gint64*"/>
6171 <method name=
"register" symbol=
"gst_element_register">
6172 <return-type type=
"gboolean"/>
6174 <parameter name=
"plugin" type=
"GstPlugin*"/>
6175 <parameter name=
"name" type=
"gchar*"/>
6176 <parameter name=
"rank" type=
"guint"/>
6177 <parameter name=
"type" type=
"GType"/>
6180 <method name=
"release_request_pad" symbol=
"gst_element_release_request_pad">
6181 <return-type type=
"void"/>
6183 <parameter name=
"element" type=
"GstElement*"/>
6184 <parameter name=
"pad" type=
"GstPad*"/>
6187 <method name=
"remove_pad" symbol=
"gst_element_remove_pad">
6188 <return-type type=
"gboolean"/>
6190 <parameter name=
"element" type=
"GstElement*"/>
6191 <parameter name=
"pad" type=
"GstPad*"/>
6194 <method name=
"requires_clock" symbol=
"gst_element_requires_clock">
6195 <return-type type=
"gboolean"/>
6197 <parameter name=
"element" type=
"GstElement*"/>
6200 <method name=
"seek" symbol=
"gst_element_seek">
6201 <return-type type=
"gboolean"/>
6203 <parameter name=
"element" type=
"GstElement*"/>
6204 <parameter name=
"rate" type=
"gdouble"/>
6205 <parameter name=
"format" type=
"GstFormat"/>
6206 <parameter name=
"flags" type=
"GstSeekFlags"/>
6207 <parameter name=
"cur_type" type=
"GstSeekType"/>
6208 <parameter name=
"cur" type=
"gint64"/>
6209 <parameter name=
"stop_type" type=
"GstSeekType"/>
6210 <parameter name=
"stop" type=
"gint64"/>
6213 <method name=
"seek_simple" symbol=
"gst_element_seek_simple">
6214 <return-type type=
"gboolean"/>
6216 <parameter name=
"element" type=
"GstElement*"/>
6217 <parameter name=
"format" type=
"GstFormat"/>
6218 <parameter name=
"seek_flags" type=
"GstSeekFlags"/>
6219 <parameter name=
"seek_pos" type=
"gint64"/>
6222 <method name=
"send_event" symbol=
"gst_element_send_event">
6223 <return-type type=
"gboolean"/>
6225 <parameter name=
"element" type=
"GstElement*"/>
6226 <parameter name=
"event" type=
"GstEvent*"/>
6229 <method name=
"set_base_time" symbol=
"gst_element_set_base_time">
6230 <return-type type=
"void"/>
6232 <parameter name=
"element" type=
"GstElement*"/>
6233 <parameter name=
"time" type=
"GstClockTime"/>
6236 <method name=
"set_bus" symbol=
"gst_element_set_bus">
6237 <return-type type=
"void"/>
6239 <parameter name=
"element" type=
"GstElement*"/>
6240 <parameter name=
"bus" type=
"GstBus*"/>
6243 <method name=
"set_clock" symbol=
"gst_element_set_clock">
6244 <return-type type=
"gboolean"/>
6246 <parameter name=
"element" type=
"GstElement*"/>
6247 <parameter name=
"clock" type=
"GstClock*"/>
6250 <method name=
"set_index" symbol=
"gst_element_set_index">
6251 <return-type type=
"void"/>
6253 <parameter name=
"element" type=
"GstElement*"/>
6254 <parameter name=
"index" type=
"GstIndex*"/>
6257 <method name=
"set_locked_state" symbol=
"gst_element_set_locked_state">
6258 <return-type type=
"gboolean"/>
6260 <parameter name=
"element" type=
"GstElement*"/>
6261 <parameter name=
"locked_state" type=
"gboolean"/>
6264 <method name=
"set_start_time" symbol=
"gst_element_set_start_time">
6265 <return-type type=
"void"/>
6267 <parameter name=
"element" type=
"GstElement*"/>
6268 <parameter name=
"time" type=
"GstClockTime"/>
6271 <method name=
"set_state" symbol=
"gst_element_set_state">
6272 <return-type type=
"GstStateChangeReturn"/>
6274 <parameter name=
"element" type=
"GstElement*"/>
6275 <parameter name=
"state" type=
"GstState"/>
6278 <method name=
"state_change_return_get_name" symbol=
"gst_element_state_change_return_get_name">
6279 <return-type type=
"gchar*"/>
6281 <parameter name=
"state_ret" type=
"GstStateChangeReturn"/>
6284 <method name=
"state_get_name" symbol=
"gst_element_state_get_name">
6285 <return-type type=
"gchar*"/>
6287 <parameter name=
"state" type=
"GstState"/>
6290 <method name=
"sync_state_with_parent" symbol=
"gst_element_sync_state_with_parent">
6291 <return-type type=
"gboolean"/>
6293 <parameter name=
"element" type=
"GstElement*"/>
6296 <method name=
"unlink" symbol=
"gst_element_unlink">
6297 <return-type type=
"void"/>
6299 <parameter name=
"src" type=
"GstElement*"/>
6300 <parameter name=
"dest" type=
"GstElement*"/>
6303 <method name=
"unlink_many" symbol=
"gst_element_unlink_many">
6304 <return-type type=
"void"/>
6306 <parameter name=
"element_1" type=
"GstElement*"/>
6307 <parameter name=
"element_2" type=
"GstElement*"/>
6310 <method name=
"unlink_pads" symbol=
"gst_element_unlink_pads">
6311 <return-type type=
"void"/>
6313 <parameter name=
"src" type=
"GstElement*"/>
6314 <parameter name=
"srcpadname" type=
"gchar*"/>
6315 <parameter name=
"dest" type=
"GstElement*"/>
6316 <parameter name=
"destpadname" type=
"gchar*"/>
6319 <signal name=
"no-more-pads" when=
"LAST">
6320 <return-type type=
"void"/>
6322 <parameter name=
"element" type=
"GstElement*"/>
6325 <signal name=
"pad-added" when=
"LAST">
6326 <return-type type=
"void"/>
6328 <parameter name=
"element" type=
"GstElement*"/>
6329 <parameter name=
"pad" type=
"GstPad*"/>
6332 <signal name=
"pad-removed" when=
"LAST">
6333 <return-type type=
"void"/>
6335 <parameter name=
"element" type=
"GstElement*"/>
6336 <parameter name=
"pad" type=
"GstPad*"/>
6339 <vfunc name=
"change_state">
6340 <return-type type=
"GstStateChangeReturn"/>
6342 <parameter name=
"element" type=
"GstElement*"/>
6343 <parameter name=
"transition" type=
"GstStateChange"/>
6346 <vfunc name=
"get_index">
6347 <return-type type=
"GstIndex*"/>
6349 <parameter name=
"element" type=
"GstElement*"/>
6352 <vfunc name=
"get_query_types">
6353 <return-type type=
"GstQueryType*"/>
6355 <parameter name=
"element" type=
"GstElement*"/>
6358 <vfunc name=
"get_state">
6359 <return-type type=
"GstStateChangeReturn"/>
6361 <parameter name=
"element" type=
"GstElement*"/>
6362 <parameter name=
"state" type=
"GstState*"/>
6363 <parameter name=
"pending" type=
"GstState*"/>
6364 <parameter name=
"timeout" type=
"GstClockTime"/>
6367 <vfunc name=
"provide_clock">
6368 <return-type type=
"GstClock*"/>
6370 <parameter name=
"element" type=
"GstElement*"/>
6373 <vfunc name=
"query">
6374 <return-type type=
"gboolean"/>
6376 <parameter name=
"element" type=
"GstElement*"/>
6377 <parameter name=
"query" type=
"GstQuery*"/>
6380 <vfunc name=
"release_pad">
6381 <return-type type=
"void"/>
6383 <parameter name=
"element" type=
"GstElement*"/>
6384 <parameter name=
"pad" type=
"GstPad*"/>
6387 <vfunc name=
"request_new_pad">
6388 <return-type type=
"GstPad*"/>
6390 <parameter name=
"element" type=
"GstElement*"/>
6391 <parameter name=
"templ" type=
"GstPadTemplate*"/>
6392 <parameter name=
"name" type=
"gchar*"/>
6395 <vfunc name=
"send_event">
6396 <return-type type=
"gboolean"/>
6398 <parameter name=
"element" type=
"GstElement*"/>
6399 <parameter name=
"event" type=
"GstEvent*"/>
6402 <vfunc name=
"set_bus">
6403 <return-type type=
"void"/>
6405 <parameter name=
"element" type=
"GstElement*"/>
6406 <parameter name=
"bus" type=
"GstBus*"/>
6409 <vfunc name=
"set_clock">
6410 <return-type type=
"gboolean"/>
6412 <parameter name=
"element" type=
"GstElement*"/>
6413 <parameter name=
"clock" type=
"GstClock*"/>
6416 <vfunc name=
"set_index">
6417 <return-type type=
"void"/>
6419 <parameter name=
"element" type=
"GstElement*"/>
6420 <parameter name=
"index" type=
"GstIndex*"/>
6423 <vfunc name=
"set_state">
6424 <return-type type=
"GstStateChangeReturn"/>
6426 <parameter name=
"element" type=
"GstElement*"/>
6427 <parameter name=
"state" type=
"GstState"/>
6430 <field name=
"state_lock" type=
"GStaticRecMutex*"/>
6431 <field name=
"state_cond" type=
"GCond*"/>
6432 <field name=
"state_cookie" type=
"guint32"/>
6433 <field name=
"current_state" type=
"GstState"/>
6434 <field name=
"next_state" type=
"GstState"/>
6435 <field name=
"pending_state" type=
"GstState"/>
6436 <field name=
"last_return" type=
"GstStateChangeReturn"/>
6437 <field name=
"bus" type=
"GstBus*"/>
6438 <field name=
"clock" type=
"GstClock*"/>
6439 <field name=
"base_time" type=
"GstClockTimeDiff"/>
6440 <field name=
"numpads" type=
"guint16"/>
6441 <field name=
"pads" type=
"GList*"/>
6442 <field name=
"numsrcpads" type=
"guint16"/>
6443 <field name=
"srcpads" type=
"GList*"/>
6444 <field name=
"numsinkpads" type=
"guint16"/>
6445 <field name=
"sinkpads" type=
"GList*"/>
6446 <field name=
"pads_cookie" type=
"guint32"/>
6447 <field name=
"abidata" type=
"gpointer"/>
6449 <object name=
"GstElementFactory" parent=
"GstPluginFeature" type-name=
"GstElementFactory" get-type=
"gst_element_factory_get_type">
6450 <method name=
"can_sink_caps" symbol=
"gst_element_factory_can_sink_caps">
6451 <return-type type=
"gboolean"/>
6453 <parameter name=
"factory" type=
"GstElementFactory*"/>
6454 <parameter name=
"caps" type=
"GstCaps*"/>
6457 <method name=
"can_src_caps" symbol=
"gst_element_factory_can_src_caps">
6458 <return-type type=
"gboolean"/>
6460 <parameter name=
"factory" type=
"GstElementFactory*"/>
6461 <parameter name=
"caps" type=
"GstCaps*"/>
6464 <method name=
"create" symbol=
"gst_element_factory_create">
6465 <return-type type=
"GstElement*"/>
6467 <parameter name=
"factory" type=
"GstElementFactory*"/>
6468 <parameter name=
"name" type=
"gchar*"/>
6471 <method name=
"find" symbol=
"gst_element_factory_find">
6472 <return-type type=
"GstElementFactory*"/>
6474 <parameter name=
"name" type=
"gchar*"/>
6477 <method name=
"get_author" symbol=
"gst_element_factory_get_author">
6478 <return-type type=
"gchar*"/>
6480 <parameter name=
"factory" type=
"GstElementFactory*"/>
6483 <method name=
"get_description" symbol=
"gst_element_factory_get_description">
6484 <return-type type=
"gchar*"/>
6486 <parameter name=
"factory" type=
"GstElementFactory*"/>
6489 <method name=
"get_element_type" symbol=
"gst_element_factory_get_element_type">
6490 <return-type type=
"GType"/>
6492 <parameter name=
"factory" type=
"GstElementFactory*"/>
6495 <method name=
"get_klass" symbol=
"gst_element_factory_get_klass">
6496 <return-type type=
"gchar*"/>
6498 <parameter name=
"factory" type=
"GstElementFactory*"/>
6501 <method name=
"get_longname" symbol=
"gst_element_factory_get_longname">
6502 <return-type type=
"gchar*"/>
6504 <parameter name=
"factory" type=
"GstElementFactory*"/>
6507 <method name=
"get_num_pad_templates" symbol=
"gst_element_factory_get_num_pad_templates">
6508 <return-type type=
"guint"/>
6510 <parameter name=
"factory" type=
"GstElementFactory*"/>
6513 <method name=
"get_static_pad_templates" symbol=
"gst_element_factory_get_static_pad_templates">
6514 <return-type type=
"GList*"/>
6516 <parameter name=
"factory" type=
"GstElementFactory*"/>
6519 <method name=
"get_uri_protocols" symbol=
"gst_element_factory_get_uri_protocols">
6520 <return-type type=
"gchar**"/>
6522 <parameter name=
"factory" type=
"GstElementFactory*"/>
6525 <method name=
"get_uri_type" symbol=
"gst_element_factory_get_uri_type">
6526 <return-type type=
"gint"/>
6528 <parameter name=
"factory" type=
"GstElementFactory*"/>
6531 <method name=
"has_interface" symbol=
"gst_element_factory_has_interface">
6532 <return-type type=
"gboolean"/>
6534 <parameter name=
"factory" type=
"GstElementFactory*"/>
6535 <parameter name=
"interfacename" type=
"gchar*"/>
6538 <method name=
"make" symbol=
"gst_element_factory_make">
6539 <return-type type=
"GstElement*"/>
6541 <parameter name=
"factoryname" type=
"gchar*"/>
6542 <parameter name=
"name" type=
"gchar*"/>
6545 <field name=
"type" type=
"GType"/>
6546 <field name=
"details" type=
"GstElementDetails"/>
6547 <field name=
"staticpadtemplates" type=
"GList*"/>
6548 <field name=
"numpadtemplates" type=
"guint"/>
6549 <field name=
"uri_type" type=
"guint"/>
6550 <field name=
"uri_protocols" type=
"gchar**"/>
6551 <field name=
"interfaces" type=
"GList*"/>
6553 <object name=
"GstGhostPad" parent=
"GstProxyPad" type-name=
"GstGhostPad" get-type=
"gst_ghost_pad_get_type">
6554 <method name=
"construct" symbol=
"gst_ghost_pad_construct">
6555 <return-type type=
"gboolean"/>
6557 <parameter name=
"gpad" type=
"GstGhostPad*"/>
6560 <method name=
"get_target" symbol=
"gst_ghost_pad_get_target">
6561 <return-type type=
"GstPad*"/>
6563 <parameter name=
"gpad" type=
"GstGhostPad*"/>
6566 <constructor name=
"new" symbol=
"gst_ghost_pad_new">
6567 <return-type type=
"GstPad*"/>
6569 <parameter name=
"name" type=
"gchar*"/>
6570 <parameter name=
"target" type=
"GstPad*"/>
6573 <constructor name=
"new_from_template" symbol=
"gst_ghost_pad_new_from_template">
6574 <return-type type=
"GstPad*"/>
6576 <parameter name=
"name" type=
"gchar*"/>
6577 <parameter name=
"target" type=
"GstPad*"/>
6578 <parameter name=
"templ" type=
"GstPadTemplate*"/>
6581 <constructor name=
"new_no_target" symbol=
"gst_ghost_pad_new_no_target">
6582 <return-type type=
"GstPad*"/>
6584 <parameter name=
"name" type=
"gchar*"/>
6585 <parameter name=
"dir" type=
"GstPadDirection"/>
6588 <constructor name=
"new_no_target_from_template" symbol=
"gst_ghost_pad_new_no_target_from_template">
6589 <return-type type=
"GstPad*"/>
6591 <parameter name=
"name" type=
"gchar*"/>
6592 <parameter name=
"templ" type=
"GstPadTemplate*"/>
6595 <method name=
"set_target" symbol=
"gst_ghost_pad_set_target">
6596 <return-type type=
"gboolean"/>
6598 <parameter name=
"gpad" type=
"GstGhostPad*"/>
6599 <parameter name=
"newtarget" type=
"GstPad*"/>
6603 <object name=
"GstIndex" parent=
"GstObject" type-name=
"GstIndex" get-type=
"gst_index_get_type">
6604 <method name=
"add_association" symbol=
"gst_index_add_association">
6605 <return-type type=
"GstIndexEntry*"/>
6607 <parameter name=
"index" type=
"GstIndex*"/>
6608 <parameter name=
"id" type=
"gint"/>
6609 <parameter name=
"flags" type=
"GstAssocFlags"/>
6610 <parameter name=
"format" type=
"GstFormat"/>
6611 <parameter name=
"value" type=
"gint64"/>
6614 <method name=
"add_associationv" symbol=
"gst_index_add_associationv">
6615 <return-type type=
"GstIndexEntry*"/>
6617 <parameter name=
"index" type=
"GstIndex*"/>
6618 <parameter name=
"id" type=
"gint"/>
6619 <parameter name=
"flags" type=
"GstAssocFlags"/>
6620 <parameter name=
"n" type=
"gint"/>
6621 <parameter name=
"list" type=
"GstIndexAssociation*"/>
6624 <method name=
"add_format" symbol=
"gst_index_add_format">
6625 <return-type type=
"GstIndexEntry*"/>
6627 <parameter name=
"index" type=
"GstIndex*"/>
6628 <parameter name=
"id" type=
"gint"/>
6629 <parameter name=
"format" type=
"GstFormat"/>
6632 <method name=
"add_id" symbol=
"gst_index_add_id">
6633 <return-type type=
"GstIndexEntry*"/>
6635 <parameter name=
"index" type=
"GstIndex*"/>
6636 <parameter name=
"id" type=
"gint"/>
6637 <parameter name=
"description" type=
"gchar*"/>
6640 <method name=
"add_object" symbol=
"gst_index_add_object">
6641 <return-type type=
"GstIndexEntry*"/>
6643 <parameter name=
"index" type=
"GstIndex*"/>
6644 <parameter name=
"id" type=
"gint"/>
6645 <parameter name=
"key" type=
"gchar*"/>
6646 <parameter name=
"type" type=
"GType"/>
6647 <parameter name=
"object" type=
"gpointer"/>
6650 <method name=
"commit" symbol=
"gst_index_commit">
6651 <return-type type=
"void"/>
6653 <parameter name=
"index" type=
"GstIndex*"/>
6654 <parameter name=
"id" type=
"gint"/>
6657 <method name=
"get_assoc_entry" symbol=
"gst_index_get_assoc_entry">
6658 <return-type type=
"GstIndexEntry*"/>
6660 <parameter name=
"index" type=
"GstIndex*"/>
6661 <parameter name=
"id" type=
"gint"/>
6662 <parameter name=
"method" type=
"GstIndexLookupMethod"/>
6663 <parameter name=
"flags" type=
"GstAssocFlags"/>
6664 <parameter name=
"format" type=
"GstFormat"/>
6665 <parameter name=
"value" type=
"gint64"/>
6668 <method name=
"get_assoc_entry_full" symbol=
"gst_index_get_assoc_entry_full">
6669 <return-type type=
"GstIndexEntry*"/>
6671 <parameter name=
"index" type=
"GstIndex*"/>
6672 <parameter name=
"id" type=
"gint"/>
6673 <parameter name=
"method" type=
"GstIndexLookupMethod"/>
6674 <parameter name=
"flags" type=
"GstAssocFlags"/>
6675 <parameter name=
"format" type=
"GstFormat"/>
6676 <parameter name=
"value" type=
"gint64"/>
6677 <parameter name=
"func" type=
"GCompareDataFunc"/>
6678 <parameter name=
"user_data" type=
"gpointer"/>
6681 <method name=
"get_certainty" symbol=
"gst_index_get_certainty">
6682 <return-type type=
"GstIndexCertainty"/>
6684 <parameter name=
"index" type=
"GstIndex*"/>
6687 <method name=
"get_group" symbol=
"gst_index_get_group">
6688 <return-type type=
"gint"/>
6690 <parameter name=
"index" type=
"GstIndex*"/>
6693 <method name=
"get_writer_id" symbol=
"gst_index_get_writer_id">
6694 <return-type type=
"gboolean"/>
6696 <parameter name=
"index" type=
"GstIndex*"/>
6697 <parameter name=
"writer" type=
"GstObject*"/>
6698 <parameter name=
"id" type=
"gint*"/>
6701 <constructor name=
"new" symbol=
"gst_index_new">
6702 <return-type type=
"GstIndex*"/>
6704 <constructor name=
"new_group" symbol=
"gst_index_new_group">
6705 <return-type type=
"gint"/>
6707 <parameter name=
"index" type=
"GstIndex*"/>
6710 <method name=
"set_certainty" symbol=
"gst_index_set_certainty">
6711 <return-type type=
"void"/>
6713 <parameter name=
"index" type=
"GstIndex*"/>
6714 <parameter name=
"certainty" type=
"GstIndexCertainty"/>
6717 <method name=
"set_filter" symbol=
"gst_index_set_filter">
6718 <return-type type=
"void"/>
6720 <parameter name=
"index" type=
"GstIndex*"/>
6721 <parameter name=
"filter" type=
"GstIndexFilter"/>
6722 <parameter name=
"user_data" type=
"gpointer"/>
6725 <method name=
"set_filter_full" symbol=
"gst_index_set_filter_full">
6726 <return-type type=
"void"/>
6728 <parameter name=
"index" type=
"GstIndex*"/>
6729 <parameter name=
"filter" type=
"GstIndexFilter"/>
6730 <parameter name=
"user_data" type=
"gpointer"/>
6731 <parameter name=
"user_data_destroy" type=
"GDestroyNotify"/>
6734 <method name=
"set_group" symbol=
"gst_index_set_group">
6735 <return-type type=
"gboolean"/>
6737 <parameter name=
"index" type=
"GstIndex*"/>
6738 <parameter name=
"groupnum" type=
"gint"/>
6741 <method name=
"set_resolver" symbol=
"gst_index_set_resolver">
6742 <return-type type=
"void"/>
6744 <parameter name=
"index" type=
"GstIndex*"/>
6745 <parameter name=
"resolver" type=
"GstIndexResolver"/>
6746 <parameter name=
"user_data" type=
"gpointer"/>
6749 <method name=
"set_resolver_full" symbol=
"gst_index_set_resolver_full">
6750 <return-type type=
"void"/>
6752 <parameter name=
"index" type=
"GstIndex*"/>
6753 <parameter name=
"resolver" type=
"GstIndexResolver"/>
6754 <parameter name=
"user_data" type=
"gpointer"/>
6755 <parameter name=
"user_data_destroy" type=
"GDestroyNotify"/>
6758 <property name=
"resolver" type=
"GstIndexResolver" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
6759 <signal name=
"entry-added" when=
"LAST">
6760 <return-type type=
"void"/>
6762 <parameter name=
"index" type=
"GstIndex*"/>
6763 <parameter name=
"entry" type=
"GstIndexEntry*"/>
6766 <vfunc name=
"add_entry">
6767 <return-type type=
"void"/>
6769 <parameter name=
"index" type=
"GstIndex*"/>
6770 <parameter name=
"entry" type=
"GstIndexEntry*"/>
6773 <vfunc name=
"commit">
6774 <return-type type=
"void"/>
6776 <parameter name=
"index" type=
"GstIndex*"/>
6777 <parameter name=
"id" type=
"gint"/>
6780 <vfunc name=
"get_assoc_entry">
6781 <return-type type=
"GstIndexEntry*"/>
6783 <parameter name=
"index" type=
"GstIndex*"/>
6784 <parameter name=
"id" type=
"gint"/>
6785 <parameter name=
"method" type=
"GstIndexLookupMethod"/>
6786 <parameter name=
"flags" type=
"GstAssocFlags"/>
6787 <parameter name=
"format" type=
"GstFormat"/>
6788 <parameter name=
"value" type=
"gint64"/>
6789 <parameter name=
"func" type=
"GCompareDataFunc"/>
6790 <parameter name=
"user_data" type=
"gpointer"/>
6793 <vfunc name=
"get_writer_id">
6794 <return-type type=
"gboolean"/>
6796 <parameter name=
"index" type=
"GstIndex*"/>
6797 <parameter name=
"writer_id" type=
"gint*"/>
6798 <parameter name=
"writer_string" type=
"gchar*"/>
6801 <field name=
"groups" type=
"GList*"/>
6802 <field name=
"curgroup" type=
"GstIndexGroup*"/>
6803 <field name=
"maxgroup" type=
"gint"/>
6804 <field name=
"method" type=
"GstIndexResolverMethod"/>
6805 <field name=
"resolver" type=
"GstIndexResolver"/>
6806 <field name=
"resolver_user_data" type=
"gpointer"/>
6807 <field name=
"filter" type=
"GstIndexFilter"/>
6808 <field name=
"filter_user_data" type=
"gpointer"/>
6809 <field name=
"filter_user_data_destroy" type=
"GDestroyNotify"/>
6810 <field name=
"writers" type=
"GHashTable*"/>
6811 <field name=
"last_id" type=
"gint"/>
6812 <field name=
"resolver_user_data_destroy" type=
"GDestroyNotify"/>
6814 <object name=
"GstIndexFactory" parent=
"GstPluginFeature" type-name=
"GstIndexFactory" get-type=
"gst_index_factory_get_type">
6815 <method name=
"create" symbol=
"gst_index_factory_create">
6816 <return-type type=
"GstIndex*"/>
6818 <parameter name=
"factory" type=
"GstIndexFactory*"/>
6821 <method name=
"destroy" symbol=
"gst_index_factory_destroy">
6822 <return-type type=
"void"/>
6824 <parameter name=
"factory" type=
"GstIndexFactory*"/>
6827 <method name=
"find" symbol=
"gst_index_factory_find">
6828 <return-type type=
"GstIndexFactory*"/>
6830 <parameter name=
"name" type=
"gchar*"/>
6833 <method name=
"make" symbol=
"gst_index_factory_make">
6834 <return-type type=
"GstIndex*"/>
6836 <parameter name=
"name" type=
"gchar*"/>
6839 <constructor name=
"new" symbol=
"gst_index_factory_new">
6840 <return-type type=
"GstIndexFactory*"/>
6842 <parameter name=
"name" type=
"gchar*"/>
6843 <parameter name=
"longdesc" type=
"gchar*"/>
6844 <parameter name=
"type" type=
"GType"/>
6847 <field name=
"longdesc" type=
"gchar*"/>
6848 <field name=
"type" type=
"GType"/>
6850 <object name=
"GstObject" parent=
"GObject" type-name=
"GstObject" get-type=
"gst_object_get_type">
6851 <method name=
"check_uniqueness" symbol=
"gst_object_check_uniqueness">
6852 <return-type type=
"gboolean"/>
6854 <parameter name=
"list" type=
"GList*"/>
6855 <parameter name=
"name" type=
"gchar*"/>
6858 <method name=
"default_deep_notify" symbol=
"gst_object_default_deep_notify">
6859 <return-type type=
"void"/>
6861 <parameter name=
"object" type=
"GObject*"/>
6862 <parameter name=
"orig" type=
"GstObject*"/>
6863 <parameter name=
"pspec" type=
"GParamSpec*"/>
6864 <parameter name=
"excluded_props" type=
"gchar**"/>
6867 <method name=
"default_error" symbol=
"gst_object_default_error">
6868 <return-type type=
"void"/>
6870 <parameter name=
"source" type=
"GstObject*"/>
6871 <parameter name=
"error" type=
"GError*"/>
6872 <parameter name=
"debug" type=
"gchar*"/>
6875 <method name=
"get_name" symbol=
"gst_object_get_name">
6876 <return-type type=
"gchar*"/>
6878 <parameter name=
"object" type=
"GstObject*"/>
6881 <method name=
"get_name_prefix" symbol=
"gst_object_get_name_prefix">
6882 <return-type type=
"gchar*"/>
6884 <parameter name=
"object" type=
"GstObject*"/>
6887 <method name=
"get_parent" symbol=
"gst_object_get_parent">
6888 <return-type type=
"GstObject*"/>
6890 <parameter name=
"object" type=
"GstObject*"/>
6893 <method name=
"get_path_string" symbol=
"gst_object_get_path_string">
6894 <return-type type=
"gchar*"/>
6896 <parameter name=
"object" type=
"GstObject*"/>
6899 <method name=
"has_ancestor" symbol=
"gst_object_has_ancestor">
6900 <return-type type=
"gboolean"/>
6902 <parameter name=
"object" type=
"GstObject*"/>
6903 <parameter name=
"ancestor" type=
"GstObject*"/>
6906 <method name=
"ref" symbol=
"gst_object_ref">
6907 <return-type type=
"gpointer"/>
6909 <parameter name=
"object" type=
"gpointer"/>
6912 <method name=
"ref_sink" symbol=
"gst_object_ref_sink">
6913 <return-type type=
"void"/>
6915 <parameter name=
"object" type=
"gpointer"/>
6918 <method name=
"replace" symbol=
"gst_object_replace">
6919 <return-type type=
"void"/>
6921 <parameter name=
"oldobj" type=
"GstObject**"/>
6922 <parameter name=
"newobj" type=
"GstObject*"/>
6925 <method name=
"restore_thyself" symbol=
"gst_object_restore_thyself">
6926 <return-type type=
"void"/>
6928 <parameter name=
"object" type=
"GstObject*"/>
6929 <parameter name=
"self" type=
"xmlNodePtr"/>
6932 <method name=
"save_thyself" symbol=
"gst_object_save_thyself">
6933 <return-type type=
"xmlNodePtr"/>
6935 <parameter name=
"object" type=
"GstObject*"/>
6936 <parameter name=
"parent" type=
"xmlNodePtr"/>
6939 <method name=
"set_name" symbol=
"gst_object_set_name">
6940 <return-type type=
"gboolean"/>
6942 <parameter name=
"object" type=
"GstObject*"/>
6943 <parameter name=
"name" type=
"gchar*"/>
6946 <method name=
"set_name_prefix" symbol=
"gst_object_set_name_prefix">
6947 <return-type type=
"void"/>
6949 <parameter name=
"object" type=
"GstObject*"/>
6950 <parameter name=
"name_prefix" type=
"gchar*"/>
6953 <method name=
"set_parent" symbol=
"gst_object_set_parent">
6954 <return-type type=
"gboolean"/>
6956 <parameter name=
"object" type=
"GstObject*"/>
6957 <parameter name=
"parent" type=
"GstObject*"/>
6960 <method name=
"sink" symbol=
"gst_object_sink">
6961 <return-type type=
"void"/>
6963 <parameter name=
"object" type=
"gpointer"/>
6966 <method name=
"unparent" symbol=
"gst_object_unparent">
6967 <return-type type=
"void"/>
6969 <parameter name=
"object" type=
"GstObject*"/>
6972 <method name=
"unref" symbol=
"gst_object_unref">
6973 <return-type type=
"void"/>
6975 <parameter name=
"object" type=
"gpointer"/>
6978 <property name=
"name" type=
"char*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
6979 <signal name=
"deep-notify" when=
"FIRST">
6980 <return-type type=
"void"/>
6982 <parameter name=
"object" type=
"GstObject*"/>
6983 <parameter name=
"orig" type=
"GstObject*"/>
6984 <parameter name=
"pspec" type=
"GParamSpec*"/>
6987 <signal name=
"object-saved" when=
"LAST">
6988 <return-type type=
"void"/>
6990 <parameter name=
"object" type=
"GstObject*"/>
6991 <parameter name=
"parent" type=
"gpointer"/>
6994 <signal name=
"parent-set" when=
"LAST">
6995 <return-type type=
"void"/>
6997 <parameter name=
"object" type=
"GstObject*"/>
6998 <parameter name=
"parent" type=
"GstObject*"/>
7001 <signal name=
"parent-unset" when=
"LAST">
7002 <return-type type=
"void"/>
7004 <parameter name=
"object" type=
"GstObject*"/>
7005 <parameter name=
"parent" type=
"GstObject*"/>
7008 <vfunc name=
"restore_thyself">
7009 <return-type type=
"void"/>
7011 <parameter name=
"object" type=
"GstObject*"/>
7012 <parameter name=
"self" type=
"xmlNodePtr"/>
7015 <vfunc name=
"save_thyself">
7016 <return-type type=
"xmlNodePtr"/>
7018 <parameter name=
"object" type=
"GstObject*"/>
7019 <parameter name=
"parent" type=
"xmlNodePtr"/>
7022 <field name=
"refcount" type=
"gint"/>
7023 <field name=
"lock" type=
"GMutex*"/>
7024 <field name=
"name" type=
"gchar*"/>
7025 <field name=
"name_prefix" type=
"gchar*"/>
7026 <field name=
"parent" type=
"GstObject*"/>
7027 <field name=
"flags" type=
"guint32"/>
7029 <object name=
"GstPad" parent=
"GstObject" type-name=
"GstPad" get-type=
"gst_pad_get_type">
7030 <method name=
"accept_caps" symbol=
"gst_pad_accept_caps">
7031 <return-type type=
"gboolean"/>
7033 <parameter name=
"pad" type=
"GstPad*"/>
7034 <parameter name=
"caps" type=
"GstCaps*"/>
7037 <method name=
"activate_pull" symbol=
"gst_pad_activate_pull">
7038 <return-type type=
"gboolean"/>
7040 <parameter name=
"pad" type=
"GstPad*"/>
7041 <parameter name=
"active" type=
"gboolean"/>
7044 <method name=
"activate_push" symbol=
"gst_pad_activate_push">
7045 <return-type type=
"gboolean"/>
7047 <parameter name=
"pad" type=
"GstPad*"/>
7048 <parameter name=
"active" type=
"gboolean"/>
7051 <method name=
"add_buffer_probe" symbol=
"gst_pad_add_buffer_probe">
7052 <return-type type=
"gulong"/>
7054 <parameter name=
"pad" type=
"GstPad*"/>
7055 <parameter name=
"handler" type=
"GCallback"/>
7056 <parameter name=
"data" type=
"gpointer"/>
7059 <method name=
"add_buffer_probe_full" symbol=
"gst_pad_add_buffer_probe_full">
7060 <return-type type=
"gulong"/>
7062 <parameter name=
"pad" type=
"GstPad*"/>
7063 <parameter name=
"handler" type=
"GCallback"/>
7064 <parameter name=
"data" type=
"gpointer"/>
7065 <parameter name=
"notify" type=
"GDestroyNotify"/>
7068 <method name=
"add_data_probe" symbol=
"gst_pad_add_data_probe">
7069 <return-type type=
"gulong"/>
7071 <parameter name=
"pad" type=
"GstPad*"/>
7072 <parameter name=
"handler" type=
"GCallback"/>
7073 <parameter name=
"data" type=
"gpointer"/>
7076 <method name=
"add_data_probe_full" symbol=
"gst_pad_add_data_probe_full">
7077 <return-type type=
"gulong"/>
7079 <parameter name=
"pad" type=
"GstPad*"/>
7080 <parameter name=
"handler" type=
"GCallback"/>
7081 <parameter name=
"data" type=
"gpointer"/>
7082 <parameter name=
"notify" type=
"GDestroyNotify"/>
7085 <method name=
"add_event_probe" symbol=
"gst_pad_add_event_probe">
7086 <return-type type=
"gulong"/>
7088 <parameter name=
"pad" type=
"GstPad*"/>
7089 <parameter name=
"handler" type=
"GCallback"/>
7090 <parameter name=
"data" type=
"gpointer"/>
7093 <method name=
"add_event_probe_full" symbol=
"gst_pad_add_event_probe_full">
7094 <return-type type=
"gulong"/>
7096 <parameter name=
"pad" type=
"GstPad*"/>
7097 <parameter name=
"handler" type=
"GCallback"/>
7098 <parameter name=
"data" type=
"gpointer"/>
7099 <parameter name=
"notify" type=
"GDestroyNotify"/>
7102 <method name=
"alloc_buffer" symbol=
"gst_pad_alloc_buffer">
7103 <return-type type=
"GstFlowReturn"/>
7105 <parameter name=
"pad" type=
"GstPad*"/>
7106 <parameter name=
"offset" type=
"guint64"/>
7107 <parameter name=
"size" type=
"gint"/>
7108 <parameter name=
"caps" type=
"GstCaps*"/>
7109 <parameter name=
"buf" type=
"GstBuffer**"/>
7112 <method name=
"alloc_buffer_and_set_caps" symbol=
"gst_pad_alloc_buffer_and_set_caps">
7113 <return-type type=
"GstFlowReturn"/>
7115 <parameter name=
"pad" type=
"GstPad*"/>
7116 <parameter name=
"offset" type=
"guint64"/>
7117 <parameter name=
"size" type=
"gint"/>
7118 <parameter name=
"caps" type=
"GstCaps*"/>
7119 <parameter name=
"buf" type=
"GstBuffer**"/>
7122 <method name=
"can_link" symbol=
"gst_pad_can_link">
7123 <return-type type=
"gboolean"/>
7125 <parameter name=
"srcpad" type=
"GstPad*"/>
7126 <parameter name=
"sinkpad" type=
"GstPad*"/>
7129 <method name=
"chain" symbol=
"gst_pad_chain">
7130 <return-type type=
"GstFlowReturn"/>
7132 <parameter name=
"pad" type=
"GstPad*"/>
7133 <parameter name=
"buffer" type=
"GstBuffer*"/>
7136 <method name=
"chain_list" symbol=
"gst_pad_chain_list">
7137 <return-type type=
"GstFlowReturn"/>
7139 <parameter name=
"pad" type=
"GstPad*"/>
7140 <parameter name=
"list" type=
"GstBufferList*"/>
7143 <method name=
"check_pull_range" symbol=
"gst_pad_check_pull_range">
7144 <return-type type=
"gboolean"/>
7146 <parameter name=
"pad" type=
"GstPad*"/>
7149 <method name=
"dispatcher" symbol=
"gst_pad_dispatcher">
7150 <return-type type=
"gboolean"/>
7152 <parameter name=
"pad" type=
"GstPad*"/>
7153 <parameter name=
"dispatch" type=
"GstPadDispatcherFunction"/>
7154 <parameter name=
"data" type=
"gpointer"/>
7157 <method name=
"event_default" symbol=
"gst_pad_event_default">
7158 <return-type type=
"gboolean"/>
7160 <parameter name=
"pad" type=
"GstPad*"/>
7161 <parameter name=
"event" type=
"GstEvent*"/>
7164 <method name=
"fixate_caps" symbol=
"gst_pad_fixate_caps">
7165 <return-type type=
"void"/>
7167 <parameter name=
"pad" type=
"GstPad*"/>
7168 <parameter name=
"caps" type=
"GstCaps*"/>
7171 <method name=
"get_allowed_caps" symbol=
"gst_pad_get_allowed_caps">
7172 <return-type type=
"GstCaps*"/>
7174 <parameter name=
"pad" type=
"GstPad*"/>
7177 <method name=
"get_caps" symbol=
"gst_pad_get_caps">
7178 <return-type type=
"GstCaps*"/>
7180 <parameter name=
"pad" type=
"GstPad*"/>
7183 <method name=
"get_caps_reffed" symbol=
"gst_pad_get_caps_reffed">
7184 <return-type type=
"GstCaps*"/>
7186 <parameter name=
"pad" type=
"GstPad*"/>
7189 <method name=
"get_direction" symbol=
"gst_pad_get_direction">
7190 <return-type type=
"GstPadDirection"/>
7192 <parameter name=
"pad" type=
"GstPad*"/>
7195 <method name=
"get_element_private" symbol=
"gst_pad_get_element_private">
7196 <return-type type=
"gpointer"/>
7198 <parameter name=
"pad" type=
"GstPad*"/>
7201 <method name=
"get_fixed_caps_func" symbol=
"gst_pad_get_fixed_caps_func">
7202 <return-type type=
"GstCaps*"/>
7204 <parameter name=
"pad" type=
"GstPad*"/>
7207 <method name=
"get_internal_links" symbol=
"gst_pad_get_internal_links">
7208 <return-type type=
"GList*"/>
7210 <parameter name=
"pad" type=
"GstPad*"/>
7213 <method name=
"get_internal_links_default" symbol=
"gst_pad_get_internal_links_default">
7214 <return-type type=
"GList*"/>
7216 <parameter name=
"pad" type=
"GstPad*"/>
7219 <method name=
"get_negotiated_caps" symbol=
"gst_pad_get_negotiated_caps">
7220 <return-type type=
"GstCaps*"/>
7222 <parameter name=
"pad" type=
"GstPad*"/>
7225 <method name=
"get_pad_template" symbol=
"gst_pad_get_pad_template">
7226 <return-type type=
"GstPadTemplate*"/>
7228 <parameter name=
"pad" type=
"GstPad*"/>
7231 <method name=
"get_pad_template_caps" symbol=
"gst_pad_get_pad_template_caps">
7232 <return-type type=
"GstCaps*"/>
7234 <parameter name=
"pad" type=
"GstPad*"/>
7237 <method name=
"get_parent_element" symbol=
"gst_pad_get_parent_element">
7238 <return-type type=
"GstElement*"/>
7240 <parameter name=
"pad" type=
"GstPad*"/>
7243 <method name=
"get_peer" symbol=
"gst_pad_get_peer">
7244 <return-type type=
"GstPad*"/>
7246 <parameter name=
"pad" type=
"GstPad*"/>
7249 <method name=
"get_query_types" symbol=
"gst_pad_get_query_types">
7250 <return-type type=
"GstQueryType*"/>
7252 <parameter name=
"pad" type=
"GstPad*"/>
7255 <method name=
"get_query_types_default" symbol=
"gst_pad_get_query_types_default">
7256 <return-type type=
"GstQueryType*"/>
7258 <parameter name=
"pad" type=
"GstPad*"/>
7261 <method name=
"get_range" symbol=
"gst_pad_get_range">
7262 <return-type type=
"GstFlowReturn"/>
7264 <parameter name=
"pad" type=
"GstPad*"/>
7265 <parameter name=
"offset" type=
"guint64"/>
7266 <parameter name=
"size" type=
"guint"/>
7267 <parameter name=
"buffer" type=
"GstBuffer**"/>
7270 <method name=
"is_active" symbol=
"gst_pad_is_active">
7271 <return-type type=
"gboolean"/>
7273 <parameter name=
"pad" type=
"GstPad*"/>
7276 <method name=
"is_blocked" symbol=
"gst_pad_is_blocked">
7277 <return-type type=
"gboolean"/>
7279 <parameter name=
"pad" type=
"GstPad*"/>
7282 <method name=
"is_blocking" symbol=
"gst_pad_is_blocking">
7283 <return-type type=
"gboolean"/>
7285 <parameter name=
"pad" type=
"GstPad*"/>
7288 <method name=
"is_linked" symbol=
"gst_pad_is_linked">
7289 <return-type type=
"gboolean"/>
7291 <parameter name=
"pad" type=
"GstPad*"/>
7294 <method name=
"iterate_internal_links" symbol=
"gst_pad_iterate_internal_links">
7295 <return-type type=
"GstIterator*"/>
7297 <parameter name=
"pad" type=
"GstPad*"/>
7300 <method name=
"iterate_internal_links_default" symbol=
"gst_pad_iterate_internal_links_default">
7301 <return-type type=
"GstIterator*"/>
7303 <parameter name=
"pad" type=
"GstPad*"/>
7306 <method name=
"link" symbol=
"gst_pad_link">
7307 <return-type type=
"GstPadLinkReturn"/>
7309 <parameter name=
"srcpad" type=
"GstPad*"/>
7310 <parameter name=
"sinkpad" type=
"GstPad*"/>
7313 <method name=
"link_full" symbol=
"gst_pad_link_full">
7314 <return-type type=
"GstPadLinkReturn"/>
7316 <parameter name=
"srcpad" type=
"GstPad*"/>
7317 <parameter name=
"sinkpad" type=
"GstPad*"/>
7318 <parameter name=
"flags" type=
"GstPadLinkCheck"/>
7321 <method name=
"load_and_link" symbol=
"gst_pad_load_and_link">
7322 <return-type type=
"void"/>
7324 <parameter name=
"self" type=
"xmlNodePtr"/>
7325 <parameter name=
"parent" type=
"GstObject*"/>
7328 <constructor name=
"new" symbol=
"gst_pad_new">
7329 <return-type type=
"GstPad*"/>
7331 <parameter name=
"name" type=
"gchar*"/>
7332 <parameter name=
"direction" type=
"GstPadDirection"/>
7335 <constructor name=
"new_from_static_template" symbol=
"gst_pad_new_from_static_template">
7336 <return-type type=
"GstPad*"/>
7338 <parameter name=
"templ" type=
"GstStaticPadTemplate*"/>
7339 <parameter name=
"name" type=
"gchar*"/>
7342 <constructor name=
"new_from_template" symbol=
"gst_pad_new_from_template">
7343 <return-type type=
"GstPad*"/>
7345 <parameter name=
"templ" type=
"GstPadTemplate*"/>
7346 <parameter name=
"name" type=
"gchar*"/>
7349 <method name=
"pause_task" symbol=
"gst_pad_pause_task">
7350 <return-type type=
"gboolean"/>
7352 <parameter name=
"pad" type=
"GstPad*"/>
7355 <method name=
"peer_accept_caps" symbol=
"gst_pad_peer_accept_caps">
7356 <return-type type=
"gboolean"/>
7358 <parameter name=
"pad" type=
"GstPad*"/>
7359 <parameter name=
"caps" type=
"GstCaps*"/>
7362 <method name=
"peer_get_caps" symbol=
"gst_pad_peer_get_caps">
7363 <return-type type=
"GstCaps*"/>
7365 <parameter name=
"pad" type=
"GstPad*"/>
7368 <method name=
"peer_get_caps_reffed" symbol=
"gst_pad_peer_get_caps_reffed">
7369 <return-type type=
"GstCaps*"/>
7371 <parameter name=
"pad" type=
"GstPad*"/>
7374 <method name=
"peer_query" symbol=
"gst_pad_peer_query">
7375 <return-type type=
"gboolean"/>
7377 <parameter name=
"pad" type=
"GstPad*"/>
7378 <parameter name=
"query" type=
"GstQuery*"/>
7381 <method name=
"proxy_getcaps" symbol=
"gst_pad_proxy_getcaps">
7382 <return-type type=
"GstCaps*"/>
7384 <parameter name=
"pad" type=
"GstPad*"/>
7387 <method name=
"proxy_setcaps" symbol=
"gst_pad_proxy_setcaps">
7388 <return-type type=
"gboolean"/>
7390 <parameter name=
"pad" type=
"GstPad*"/>
7391 <parameter name=
"caps" type=
"GstCaps*"/>
7394 <method name=
"pull_range" symbol=
"gst_pad_pull_range">
7395 <return-type type=
"GstFlowReturn"/>
7397 <parameter name=
"pad" type=
"GstPad*"/>
7398 <parameter name=
"offset" type=
"guint64"/>
7399 <parameter name=
"size" type=
"guint"/>
7400 <parameter name=
"buffer" type=
"GstBuffer**"/>
7403 <method name=
"push" symbol=
"gst_pad_push">
7404 <return-type type=
"GstFlowReturn"/>
7406 <parameter name=
"pad" type=
"GstPad*"/>
7407 <parameter name=
"buffer" type=
"GstBuffer*"/>
7410 <method name=
"push_event" symbol=
"gst_pad_push_event">
7411 <return-type type=
"gboolean"/>
7413 <parameter name=
"pad" type=
"GstPad*"/>
7414 <parameter name=
"event" type=
"GstEvent*"/>
7417 <method name=
"push_list" symbol=
"gst_pad_push_list">
7418 <return-type type=
"GstFlowReturn"/>
7420 <parameter name=
"pad" type=
"GstPad*"/>
7421 <parameter name=
"list" type=
"GstBufferList*"/>
7424 <method name=
"query" symbol=
"gst_pad_query">
7425 <return-type type=
"gboolean"/>
7427 <parameter name=
"pad" type=
"GstPad*"/>
7428 <parameter name=
"query" type=
"GstQuery*"/>
7431 <method name=
"query_convert" symbol=
"gst_pad_query_convert">
7432 <return-type type=
"gboolean"/>
7434 <parameter name=
"pad" type=
"GstPad*"/>
7435 <parameter name=
"src_format" type=
"GstFormat"/>
7436 <parameter name=
"src_val" type=
"gint64"/>
7437 <parameter name=
"dest_format" type=
"GstFormat*"/>
7438 <parameter name=
"dest_val" type=
"gint64*"/>
7441 <method name=
"query_default" symbol=
"gst_pad_query_default">
7442 <return-type type=
"gboolean"/>
7444 <parameter name=
"pad" type=
"GstPad*"/>
7445 <parameter name=
"query" type=
"GstQuery*"/>
7448 <method name=
"query_duration" symbol=
"gst_pad_query_duration">
7449 <return-type type=
"gboolean"/>
7451 <parameter name=
"pad" type=
"GstPad*"/>
7452 <parameter name=
"format" type=
"GstFormat*"/>
7453 <parameter name=
"duration" type=
"gint64*"/>
7456 <method name=
"query_peer_convert" symbol=
"gst_pad_query_peer_convert">
7457 <return-type type=
"gboolean"/>
7459 <parameter name=
"pad" type=
"GstPad*"/>
7460 <parameter name=
"src_format" type=
"GstFormat"/>
7461 <parameter name=
"src_val" type=
"gint64"/>
7462 <parameter name=
"dest_format" type=
"GstFormat*"/>
7463 <parameter name=
"dest_val" type=
"gint64*"/>
7466 <method name=
"query_peer_duration" symbol=
"gst_pad_query_peer_duration">
7467 <return-type type=
"gboolean"/>
7469 <parameter name=
"pad" type=
"GstPad*"/>
7470 <parameter name=
"format" type=
"GstFormat*"/>
7471 <parameter name=
"duration" type=
"gint64*"/>
7474 <method name=
"query_peer_position" symbol=
"gst_pad_query_peer_position">
7475 <return-type type=
"gboolean"/>
7477 <parameter name=
"pad" type=
"GstPad*"/>
7478 <parameter name=
"format" type=
"GstFormat*"/>
7479 <parameter name=
"cur" type=
"gint64*"/>
7482 <method name=
"query_position" symbol=
"gst_pad_query_position">
7483 <return-type type=
"gboolean"/>
7485 <parameter name=
"pad" type=
"GstPad*"/>
7486 <parameter name=
"format" type=
"GstFormat*"/>
7487 <parameter name=
"cur" type=
"gint64*"/>
7490 <method name=
"remove_buffer_probe" symbol=
"gst_pad_remove_buffer_probe">
7491 <return-type type=
"void"/>
7493 <parameter name=
"pad" type=
"GstPad*"/>
7494 <parameter name=
"handler_id" type=
"guint"/>
7497 <method name=
"remove_data_probe" symbol=
"gst_pad_remove_data_probe">
7498 <return-type type=
"void"/>
7500 <parameter name=
"pad" type=
"GstPad*"/>
7501 <parameter name=
"handler_id" type=
"guint"/>
7504 <method name=
"remove_event_probe" symbol=
"gst_pad_remove_event_probe">
7505 <return-type type=
"void"/>
7507 <parameter name=
"pad" type=
"GstPad*"/>
7508 <parameter name=
"handler_id" type=
"guint"/>
7511 <method name=
"send_event" symbol=
"gst_pad_send_event">
7512 <return-type type=
"gboolean"/>
7514 <parameter name=
"pad" type=
"GstPad*"/>
7515 <parameter name=
"event" type=
"GstEvent*"/>
7518 <method name=
"set_acceptcaps_function" symbol=
"gst_pad_set_acceptcaps_function">
7519 <return-type type=
"void"/>
7521 <parameter name=
"pad" type=
"GstPad*"/>
7522 <parameter name=
"acceptcaps" type=
"GstPadAcceptCapsFunction"/>
7525 <method name=
"set_activate_function" symbol=
"gst_pad_set_activate_function">
7526 <return-type type=
"void"/>
7528 <parameter name=
"pad" type=
"GstPad*"/>
7529 <parameter name=
"activate" type=
"GstPadActivateFunction"/>
7532 <method name=
"set_activatepull_function" symbol=
"gst_pad_set_activatepull_function">
7533 <return-type type=
"void"/>
7535 <parameter name=
"pad" type=
"GstPad*"/>
7536 <parameter name=
"activatepull" type=
"GstPadActivateModeFunction"/>
7539 <method name=
"set_activatepush_function" symbol=
"gst_pad_set_activatepush_function">
7540 <return-type type=
"void"/>
7542 <parameter name=
"pad" type=
"GstPad*"/>
7543 <parameter name=
"activatepush" type=
"GstPadActivateModeFunction"/>
7546 <method name=
"set_active" symbol=
"gst_pad_set_active">
7547 <return-type type=
"gboolean"/>
7549 <parameter name=
"pad" type=
"GstPad*"/>
7550 <parameter name=
"active" type=
"gboolean"/>
7553 <method name=
"set_blocked" symbol=
"gst_pad_set_blocked">
7554 <return-type type=
"gboolean"/>
7556 <parameter name=
"pad" type=
"GstPad*"/>
7557 <parameter name=
"blocked" type=
"gboolean"/>
7560 <method name=
"set_blocked_async" symbol=
"gst_pad_set_blocked_async">
7561 <return-type type=
"gboolean"/>
7563 <parameter name=
"pad" type=
"GstPad*"/>
7564 <parameter name=
"blocked" type=
"gboolean"/>
7565 <parameter name=
"callback" type=
"GstPadBlockCallback"/>
7566 <parameter name=
"user_data" type=
"gpointer"/>
7569 <method name=
"set_blocked_async_full" symbol=
"gst_pad_set_blocked_async_full">
7570 <return-type type=
"gboolean"/>
7572 <parameter name=
"pad" type=
"GstPad*"/>
7573 <parameter name=
"blocked" type=
"gboolean"/>
7574 <parameter name=
"callback" type=
"GstPadBlockCallback"/>
7575 <parameter name=
"user_data" type=
"gpointer"/>
7576 <parameter name=
"destroy_data" type=
"GDestroyNotify"/>
7579 <method name=
"set_bufferalloc_function" symbol=
"gst_pad_set_bufferalloc_function">
7580 <return-type type=
"void"/>
7582 <parameter name=
"pad" type=
"GstPad*"/>
7583 <parameter name=
"bufalloc" type=
"GstPadBufferAllocFunction"/>
7586 <method name=
"set_caps" symbol=
"gst_pad_set_caps">
7587 <return-type type=
"gboolean"/>
7589 <parameter name=
"pad" type=
"GstPad*"/>
7590 <parameter name=
"caps" type=
"GstCaps*"/>
7593 <method name=
"set_chain_function" symbol=
"gst_pad_set_chain_function">
7594 <return-type type=
"void"/>
7596 <parameter name=
"pad" type=
"GstPad*"/>
7597 <parameter name=
"chain" type=
"GstPadChainFunction"/>
7600 <method name=
"set_chain_list_function" symbol=
"gst_pad_set_chain_list_function">
7601 <return-type type=
"void"/>
7603 <parameter name=
"pad" type=
"GstPad*"/>
7604 <parameter name=
"chainlist" type=
"GstPadChainListFunction"/>
7607 <method name=
"set_checkgetrange_function" symbol=
"gst_pad_set_checkgetrange_function">
7608 <return-type type=
"void"/>
7610 <parameter name=
"pad" type=
"GstPad*"/>
7611 <parameter name=
"check" type=
"GstPadCheckGetRangeFunction"/>
7614 <method name=
"set_element_private" symbol=
"gst_pad_set_element_private">
7615 <return-type type=
"void"/>
7617 <parameter name=
"pad" type=
"GstPad*"/>
7618 <parameter name=
"priv" type=
"gpointer"/>
7621 <method name=
"set_event_function" symbol=
"gst_pad_set_event_function">
7622 <return-type type=
"void"/>
7624 <parameter name=
"pad" type=
"GstPad*"/>
7625 <parameter name=
"event" type=
"GstPadEventFunction"/>
7628 <method name=
"set_fixatecaps_function" symbol=
"gst_pad_set_fixatecaps_function">
7629 <return-type type=
"void"/>
7631 <parameter name=
"pad" type=
"GstPad*"/>
7632 <parameter name=
"fixatecaps" type=
"GstPadFixateCapsFunction"/>
7635 <method name=
"set_getcaps_function" symbol=
"gst_pad_set_getcaps_function">
7636 <return-type type=
"void"/>
7638 <parameter name=
"pad" type=
"GstPad*"/>
7639 <parameter name=
"getcaps" type=
"GstPadGetCapsFunction"/>
7642 <method name=
"set_getrange_function" symbol=
"gst_pad_set_getrange_function">
7643 <return-type type=
"void"/>
7645 <parameter name=
"pad" type=
"GstPad*"/>
7646 <parameter name=
"get" type=
"GstPadGetRangeFunction"/>
7649 <method name=
"set_internal_link_function" symbol=
"gst_pad_set_internal_link_function">
7650 <return-type type=
"void"/>
7652 <parameter name=
"pad" type=
"GstPad*"/>
7653 <parameter name=
"intlink" type=
"GstPadIntLinkFunction"/>
7656 <method name=
"set_iterate_internal_links_function" symbol=
"gst_pad_set_iterate_internal_links_function">
7657 <return-type type=
"void"/>
7659 <parameter name=
"pad" type=
"GstPad*"/>
7660 <parameter name=
"iterintlink" type=
"GstPadIterIntLinkFunction"/>
7663 <method name=
"set_link_function" symbol=
"gst_pad_set_link_function">
7664 <return-type type=
"void"/>
7666 <parameter name=
"pad" type=
"GstPad*"/>
7667 <parameter name=
"link" type=
"GstPadLinkFunction"/>
7670 <method name=
"set_query_function" symbol=
"gst_pad_set_query_function">
7671 <return-type type=
"void"/>
7673 <parameter name=
"pad" type=
"GstPad*"/>
7674 <parameter name=
"query" type=
"GstPadQueryFunction"/>
7677 <method name=
"set_query_type_function" symbol=
"gst_pad_set_query_type_function">
7678 <return-type type=
"void"/>
7680 <parameter name=
"pad" type=
"GstPad*"/>
7681 <parameter name=
"type_func" type=
"GstPadQueryTypeFunction"/>
7684 <method name=
"set_setcaps_function" symbol=
"gst_pad_set_setcaps_function">
7685 <return-type type=
"void"/>
7687 <parameter name=
"pad" type=
"GstPad*"/>
7688 <parameter name=
"setcaps" type=
"GstPadSetCapsFunction"/>
7691 <method name=
"set_unlink_function" symbol=
"gst_pad_set_unlink_function">
7692 <return-type type=
"void"/>
7694 <parameter name=
"pad" type=
"GstPad*"/>
7695 <parameter name=
"unlink" type=
"GstPadUnlinkFunction"/>
7698 <method name=
"start_task" symbol=
"gst_pad_start_task">
7699 <return-type type=
"gboolean"/>
7701 <parameter name=
"pad" type=
"GstPad*"/>
7702 <parameter name=
"func" type=
"GstTaskFunction"/>
7703 <parameter name=
"data" type=
"gpointer"/>
7706 <method name=
"stop_task" symbol=
"gst_pad_stop_task">
7707 <return-type type=
"gboolean"/>
7709 <parameter name=
"pad" type=
"GstPad*"/>
7712 <method name=
"unlink" symbol=
"gst_pad_unlink">
7713 <return-type type=
"gboolean"/>
7715 <parameter name=
"srcpad" type=
"GstPad*"/>
7716 <parameter name=
"sinkpad" type=
"GstPad*"/>
7719 <method name=
"use_fixed_caps" symbol=
"gst_pad_use_fixed_caps">
7720 <return-type type=
"void"/>
7722 <parameter name=
"pad" type=
"GstPad*"/>
7725 <property name=
"caps" type=
"GstCaps*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
7726 <property name=
"direction" type=
"GstPadDirection" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
7727 <property name=
"template" type=
"GstPadTemplate*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
7728 <signal name=
"have-data" when=
"LAST">
7729 <return-type type=
"gboolean"/>
7731 <parameter name=
"pad" type=
"GstPad*"/>
7732 <parameter name=
"data" type=
"GstMiniObject"/>
7735 <signal name=
"linked" when=
"LAST">
7736 <return-type type=
"void"/>
7738 <parameter name=
"pad" type=
"GstPad*"/>
7739 <parameter name=
"peer" type=
"GstPad*"/>
7742 <signal name=
"request-link" when=
"LAST">
7743 <return-type type=
"void"/>
7745 <parameter name=
"pad" type=
"GstPad*"/>
7748 <signal name=
"unlinked" when=
"LAST">
7749 <return-type type=
"void"/>
7751 <parameter name=
"pad" type=
"GstPad*"/>
7752 <parameter name=
"peer" type=
"GstPad*"/>
7755 <field name=
"element_private" type=
"gpointer"/>
7756 <field name=
"padtemplate" type=
"GstPadTemplate*"/>
7757 <field name=
"direction" type=
"GstPadDirection"/>
7758 <field name=
"stream_rec_lock" type=
"GStaticRecMutex*"/>
7759 <field name=
"task" type=
"GstTask*"/>
7760 <field name=
"preroll_lock" type=
"GMutex*"/>
7761 <field name=
"preroll_cond" type=
"GCond*"/>
7762 <field name=
"block_cond" type=
"GCond*"/>
7763 <field name=
"block_callback" type=
"GstPadBlockCallback"/>
7764 <field name=
"block_data" type=
"gpointer"/>
7765 <field name=
"caps" type=
"GstCaps*"/>
7766 <field name=
"getcapsfunc" type=
"GstPadGetCapsFunction"/>
7767 <field name=
"setcapsfunc" type=
"GstPadSetCapsFunction"/>
7768 <field name=
"acceptcapsfunc" type=
"GstPadAcceptCapsFunction"/>
7769 <field name=
"fixatecapsfunc" type=
"GstPadFixateCapsFunction"/>
7770 <field name=
"activatefunc" type=
"GstPadActivateFunction"/>
7771 <field name=
"activatepushfunc" type=
"GstPadActivateModeFunction"/>
7772 <field name=
"activatepullfunc" type=
"GstPadActivateModeFunction"/>
7773 <field name=
"linkfunc" type=
"GstPadLinkFunction"/>
7774 <field name=
"unlinkfunc" type=
"GstPadUnlinkFunction"/>
7775 <field name=
"peer" type=
"GstPad*"/>
7776 <field name=
"sched_private" type=
"gpointer"/>
7777 <field name=
"chainfunc" type=
"GstPadChainFunction"/>
7778 <field name=
"checkgetrangefunc" type=
"GstPadCheckGetRangeFunction"/>
7779 <field name=
"getrangefunc" type=
"GstPadGetRangeFunction"/>
7780 <field name=
"eventfunc" type=
"GstPadEventFunction"/>
7781 <field name=
"mode" type=
"GstActivateMode"/>
7782 <field name=
"querytypefunc" type=
"GstPadQueryTypeFunction"/>
7783 <field name=
"queryfunc" type=
"GstPadQueryFunction"/>
7784 <field name=
"intlinkfunc" type=
"GstPadIntLinkFunction"/>
7785 <field name=
"bufferallocfunc" type=
"GstPadBufferAllocFunction"/>
7786 <field name=
"do_buffer_signals" type=
"gint"/>
7787 <field name=
"do_event_signals" type=
"gint"/>
7788 <field name=
"iterintlinkfunc" type=
"GstPadIterIntLinkFunction"/>
7789 <field name=
"block_destroy_data" type=
"GDestroyNotify"/>
7790 <field name=
"abidata" type=
"gpointer"/>
7792 <object name=
"GstPadTemplate" parent=
"GstObject" type-name=
"GstPadTemplate" get-type=
"gst_pad_template_get_type">
7793 <method name=
"get_caps" symbol=
"gst_pad_template_get_caps">
7794 <return-type type=
"GstCaps*"/>
7796 <parameter name=
"templ" type=
"GstPadTemplate*"/>
7799 <constructor name=
"new" symbol=
"gst_pad_template_new">
7800 <return-type type=
"GstPadTemplate*"/>
7802 <parameter name=
"name_template" type=
"gchar*"/>
7803 <parameter name=
"direction" type=
"GstPadDirection"/>
7804 <parameter name=
"presence" type=
"GstPadPresence"/>
7805 <parameter name=
"caps" type=
"GstCaps*"/>
7808 <method name=
"pad_created" symbol=
"gst_pad_template_pad_created">
7809 <return-type type=
"void"/>
7811 <parameter name=
"templ" type=
"GstPadTemplate*"/>
7812 <parameter name=
"pad" type=
"GstPad*"/>
7815 <property name=
"caps" type=
"GstCaps*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
7816 <property name=
"direction" type=
"GstPadDirection" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
7817 <property name=
"name-template" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
7818 <property name=
"presence" type=
"GstPadPresence" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
7819 <signal name=
"pad-created" when=
"LAST">
7820 <return-type type=
"void"/>
7822 <parameter name=
"templ" type=
"GstPadTemplate*"/>
7823 <parameter name=
"pad" type=
"GstPad*"/>
7826 <field name=
"name_template" type=
"gchar*"/>
7827 <field name=
"direction" type=
"GstPadDirection"/>
7828 <field name=
"presence" type=
"GstPadPresence"/>
7829 <field name=
"caps" type=
"GstCaps*"/>
7831 <object name=
"GstPipeline" parent=
"GstBin" type-name=
"GstPipeline" get-type=
"gst_pipeline_get_type">
7833 <interface name=
"GstChildProxy"/>
7835 <method name=
"auto_clock" symbol=
"gst_pipeline_auto_clock">
7836 <return-type type=
"void"/>
7838 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7841 <method name=
"get_auto_flush_bus" symbol=
"gst_pipeline_get_auto_flush_bus">
7842 <return-type type=
"gboolean"/>
7844 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7847 <method name=
"get_bus" symbol=
"gst_pipeline_get_bus">
7848 <return-type type=
"GstBus*"/>
7850 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7853 <method name=
"get_clock" symbol=
"gst_pipeline_get_clock">
7854 <return-type type=
"GstClock*"/>
7856 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7859 <method name=
"get_delay" symbol=
"gst_pipeline_get_delay">
7860 <return-type type=
"GstClockTime"/>
7862 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7865 <method name=
"get_last_stream_time" symbol=
"gst_pipeline_get_last_stream_time">
7866 <return-type type=
"GstClockTime"/>
7868 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7871 <constructor name=
"new" symbol=
"gst_pipeline_new">
7872 <return-type type=
"GstElement*"/>
7874 <parameter name=
"name" type=
"gchar*"/>
7877 <method name=
"set_auto_flush_bus" symbol=
"gst_pipeline_set_auto_flush_bus">
7878 <return-type type=
"void"/>
7880 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7881 <parameter name=
"auto_flush" type=
"gboolean"/>
7884 <method name=
"set_clock" symbol=
"gst_pipeline_set_clock">
7885 <return-type type=
"gboolean"/>
7887 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7888 <parameter name=
"clock" type=
"GstClock*"/>
7891 <method name=
"set_delay" symbol=
"gst_pipeline_set_delay">
7892 <return-type type=
"void"/>
7894 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7895 <parameter name=
"delay" type=
"GstClockTime"/>
7898 <method name=
"set_new_stream_time" symbol=
"gst_pipeline_set_new_stream_time">
7899 <return-type type=
"void"/>
7901 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7902 <parameter name=
"time" type=
"GstClockTime"/>
7905 <method name=
"use_clock" symbol=
"gst_pipeline_use_clock">
7906 <return-type type=
"void"/>
7908 <parameter name=
"pipeline" type=
"GstPipeline*"/>
7909 <parameter name=
"clock" type=
"GstClock*"/>
7912 <property name=
"auto-flush-bus" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
7913 <property name=
"delay" type=
"guint64" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
7914 <field name=
"fixed_clock" type=
"GstClock*"/>
7915 <field name=
"stream_time" type=
"GstClockTime"/>
7916 <field name=
"delay" type=
"GstClockTime"/>
7918 <object name=
"GstPlugin" parent=
"GstObject" type-name=
"GstPlugin" get-type=
"gst_plugin_get_type">
7919 <method name=
"add_dependency" symbol=
"gst_plugin_add_dependency">
7920 <return-type type=
"void"/>
7922 <parameter name=
"plugin" type=
"GstPlugin*"/>
7923 <parameter name=
"env_vars" type=
"gchar**"/>
7924 <parameter name=
"paths" type=
"gchar**"/>
7925 <parameter name=
"names" type=
"gchar**"/>
7926 <parameter name=
"flags" type=
"GstPluginDependencyFlags"/>
7929 <method name=
"add_dependency_simple" symbol=
"gst_plugin_add_dependency_simple">
7930 <return-type type=
"void"/>
7932 <parameter name=
"plugin" type=
"GstPlugin*"/>
7933 <parameter name=
"env_vars" type=
"gchar*"/>
7934 <parameter name=
"paths" type=
"gchar*"/>
7935 <parameter name=
"names" type=
"gchar*"/>
7936 <parameter name=
"flags" type=
"GstPluginDependencyFlags"/>
7939 <method name=
"error_quark" symbol=
"gst_plugin_error_quark">
7940 <return-type type=
"GQuark"/>
7942 <method name=
"get_cache_data" symbol=
"gst_plugin_get_cache_data">
7943 <return-type type=
"GstStructure*"/>
7945 <parameter name=
"plugin" type=
"GstPlugin*"/>
7948 <method name=
"get_description" symbol=
"gst_plugin_get_description">
7949 <return-type type=
"gchar*"/>
7951 <parameter name=
"plugin" type=
"GstPlugin*"/>
7954 <method name=
"get_filename" symbol=
"gst_plugin_get_filename">
7955 <return-type type=
"gchar*"/>
7957 <parameter name=
"plugin" type=
"GstPlugin*"/>
7960 <method name=
"get_license" symbol=
"gst_plugin_get_license">
7961 <return-type type=
"gchar*"/>
7963 <parameter name=
"plugin" type=
"GstPlugin*"/>
7966 <method name=
"get_module" symbol=
"gst_plugin_get_module">
7967 <return-type type=
"GModule*"/>
7969 <parameter name=
"plugin" type=
"GstPlugin*"/>
7972 <method name=
"get_name" symbol=
"gst_plugin_get_name">
7973 <return-type type=
"gchar*"/>
7975 <parameter name=
"plugin" type=
"GstPlugin*"/>
7978 <method name=
"get_origin" symbol=
"gst_plugin_get_origin">
7979 <return-type type=
"gchar*"/>
7981 <parameter name=
"plugin" type=
"GstPlugin*"/>
7984 <method name=
"get_package" symbol=
"gst_plugin_get_package">
7985 <return-type type=
"gchar*"/>
7987 <parameter name=
"plugin" type=
"GstPlugin*"/>
7990 <method name=
"get_source" symbol=
"gst_plugin_get_source">
7991 <return-type type=
"gchar*"/>
7993 <parameter name=
"plugin" type=
"GstPlugin*"/>
7996 <method name=
"get_version" symbol=
"gst_plugin_get_version">
7997 <return-type type=
"gchar*"/>
7999 <parameter name=
"plugin" type=
"GstPlugin*"/>
8002 <method name=
"is_loaded" symbol=
"gst_plugin_is_loaded">
8003 <return-type type=
"gboolean"/>
8005 <parameter name=
"plugin" type=
"GstPlugin*"/>
8008 <method name=
"list_free" symbol=
"gst_plugin_list_free">
8009 <return-type type=
"void"/>
8011 <parameter name=
"list" type=
"GList*"/>
8014 <method name=
"load" symbol=
"gst_plugin_load">
8015 <return-type type=
"GstPlugin*"/>
8017 <parameter name=
"plugin" type=
"GstPlugin*"/>
8020 <method name=
"load_by_name" symbol=
"gst_plugin_load_by_name">
8021 <return-type type=
"GstPlugin*"/>
8023 <parameter name=
"name" type=
"gchar*"/>
8026 <method name=
"load_file" symbol=
"gst_plugin_load_file">
8027 <return-type type=
"GstPlugin*"/>
8029 <parameter name=
"filename" type=
"gchar*"/>
8030 <parameter name=
"error" type=
"GError**"/>
8033 <method name=
"name_filter" symbol=
"gst_plugin_name_filter">
8034 <return-type type=
"gboolean"/>
8036 <parameter name=
"plugin" type=
"GstPlugin*"/>
8037 <parameter name=
"name" type=
"gchar*"/>
8040 <method name=
"register_static" symbol=
"gst_plugin_register_static">
8041 <return-type type=
"gboolean"/>
8043 <parameter name=
"major_version" type=
"gint"/>
8044 <parameter name=
"minor_version" type=
"gint"/>
8045 <parameter name=
"name" type=
"gchar*"/>
8046 <parameter name=
"description" type=
"gchar*"/>
8047 <parameter name=
"init_func" type=
"GstPluginInitFunc"/>
8048 <parameter name=
"version" type=
"gchar*"/>
8049 <parameter name=
"license" type=
"gchar*"/>
8050 <parameter name=
"source" type=
"gchar*"/>
8051 <parameter name=
"package" type=
"gchar*"/>
8052 <parameter name=
"origin" type=
"gchar*"/>
8055 <method name=
"register_static_full" symbol=
"gst_plugin_register_static_full">
8056 <return-type type=
"gboolean"/>
8058 <parameter name=
"major_version" type=
"gint"/>
8059 <parameter name=
"minor_version" type=
"gint"/>
8060 <parameter name=
"name" type=
"gchar*"/>
8061 <parameter name=
"description" type=
"gchar*"/>
8062 <parameter name=
"init_full_func" type=
"GstPluginInitFullFunc"/>
8063 <parameter name=
"version" type=
"gchar*"/>
8064 <parameter name=
"license" type=
"gchar*"/>
8065 <parameter name=
"source" type=
"gchar*"/>
8066 <parameter name=
"package" type=
"gchar*"/>
8067 <parameter name=
"origin" type=
"gchar*"/>
8068 <parameter name=
"user_data" type=
"gpointer"/>
8071 <method name=
"set_cache_data" symbol=
"gst_plugin_set_cache_data">
8072 <return-type type=
"void"/>
8074 <parameter name=
"plugin" type=
"GstPlugin*"/>
8075 <parameter name=
"cache_data" type=
"GstStructure*"/>
8078 <field name=
"desc" type=
"GstPluginDesc"/>
8079 <field name=
"orig_desc" type=
"GstPluginDesc*"/>
8080 <field name=
"flags" type=
"unsigned"/>
8081 <field name=
"filename" type=
"gchar*"/>
8082 <field name=
"basename" type=
"gchar*"/>
8083 <field name=
"module" type=
"GModule*"/>
8084 <field name=
"file_size" type=
"off_t"/>
8085 <field name=
"file_mtime" type=
"time_t"/>
8086 <field name=
"registered" type=
"gboolean"/>
8088 <object name=
"GstPluginFeature" parent=
"GstObject" type-name=
"GstPluginFeature" get-type=
"gst_plugin_feature_get_type">
8089 <method name=
"check_version" symbol=
"gst_plugin_feature_check_version">
8090 <return-type type=
"gboolean"/>
8092 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8093 <parameter name=
"min_major" type=
"guint"/>
8094 <parameter name=
"min_minor" type=
"guint"/>
8095 <parameter name=
"min_micro" type=
"guint"/>
8098 <method name=
"get_name" symbol=
"gst_plugin_feature_get_name">
8099 <return-type type=
"gchar*"/>
8101 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8104 <method name=
"get_rank" symbol=
"gst_plugin_feature_get_rank">
8105 <return-type type=
"guint"/>
8107 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8110 <method name=
"list_copy" symbol=
"gst_plugin_feature_list_copy">
8111 <return-type type=
"GList*"/>
8113 <parameter name=
"list" type=
"GList*"/>
8116 <method name=
"list_free" symbol=
"gst_plugin_feature_list_free">
8117 <return-type type=
"void"/>
8119 <parameter name=
"list" type=
"GList*"/>
8122 <method name=
"load" symbol=
"gst_plugin_feature_load">
8123 <return-type type=
"GstPluginFeature*"/>
8125 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8128 <method name=
"set_name" symbol=
"gst_plugin_feature_set_name">
8129 <return-type type=
"void"/>
8131 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8132 <parameter name=
"name" type=
"gchar*"/>
8135 <method name=
"set_rank" symbol=
"gst_plugin_feature_set_rank">
8136 <return-type type=
"void"/>
8138 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8139 <parameter name=
"rank" type=
"guint"/>
8142 <method name=
"type_name_filter" symbol=
"gst_plugin_feature_type_name_filter">
8143 <return-type type=
"gboolean"/>
8145 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8146 <parameter name=
"data" type=
"GstTypeNameData*"/>
8149 <field name=
"loaded" type=
"gboolean"/>
8150 <field name=
"name" type=
"gchar*"/>
8151 <field name=
"rank" type=
"guint"/>
8152 <field name=
"plugin_name" type=
"gchar*"/>
8154 <object name=
"GstProxyPad" parent=
"GstPad" type-name=
"GstProxyPad" get-type=
"gst_proxy_pad_get_type">
8156 <object name=
"GstRegistry" parent=
"GstObject" type-name=
"GstRegistry" get-type=
"gst_registry_get_type">
8157 <method name=
"add_feature" symbol=
"gst_registry_add_feature">
8158 <return-type type=
"gboolean"/>
8160 <parameter name=
"registry" type=
"GstRegistry*"/>
8161 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8164 <method name=
"add_path" symbol=
"gst_registry_add_path">
8165 <return-type type=
"void"/>
8167 <parameter name=
"registry" type=
"GstRegistry*"/>
8168 <parameter name=
"path" type=
"gchar*"/>
8171 <method name=
"add_plugin" symbol=
"gst_registry_add_plugin">
8172 <return-type type=
"gboolean"/>
8174 <parameter name=
"registry" type=
"GstRegistry*"/>
8175 <parameter name=
"plugin" type=
"GstPlugin*"/>
8178 <method name=
"feature_filter" symbol=
"gst_registry_feature_filter">
8179 <return-type type=
"GList*"/>
8181 <parameter name=
"registry" type=
"GstRegistry*"/>
8182 <parameter name=
"filter" type=
"GstPluginFeatureFilter"/>
8183 <parameter name=
"first" type=
"gboolean"/>
8184 <parameter name=
"user_data" type=
"gpointer"/>
8187 <method name=
"find_feature" symbol=
"gst_registry_find_feature">
8188 <return-type type=
"GstPluginFeature*"/>
8190 <parameter name=
"registry" type=
"GstRegistry*"/>
8191 <parameter name=
"name" type=
"gchar*"/>
8192 <parameter name=
"type" type=
"GType"/>
8195 <method name=
"find_plugin" symbol=
"gst_registry_find_plugin">
8196 <return-type type=
"GstPlugin*"/>
8198 <parameter name=
"registry" type=
"GstRegistry*"/>
8199 <parameter name=
"name" type=
"gchar*"/>
8202 <method name=
"fork_is_enabled" symbol=
"gst_registry_fork_is_enabled">
8203 <return-type type=
"gboolean"/>
8205 <method name=
"fork_set_enabled" symbol=
"gst_registry_fork_set_enabled">
8206 <return-type type=
"void"/>
8208 <parameter name=
"enabled" type=
"gboolean"/>
8211 <method name=
"get_default" symbol=
"gst_registry_get_default">
8212 <return-type type=
"GstRegistry*"/>
8214 <method name=
"get_feature_list" symbol=
"gst_registry_get_feature_list">
8215 <return-type type=
"GList*"/>
8217 <parameter name=
"registry" type=
"GstRegistry*"/>
8218 <parameter name=
"type" type=
"GType"/>
8221 <method name=
"get_feature_list_by_plugin" symbol=
"gst_registry_get_feature_list_by_plugin">
8222 <return-type type=
"GList*"/>
8224 <parameter name=
"registry" type=
"GstRegistry*"/>
8225 <parameter name=
"name" type=
"gchar*"/>
8228 <method name=
"get_feature_list_cookie" symbol=
"gst_registry_get_feature_list_cookie">
8229 <return-type type=
"guint32"/>
8231 <parameter name=
"registry" type=
"GstRegistry*"/>
8234 <method name=
"get_path_list" symbol=
"gst_registry_get_path_list">
8235 <return-type type=
"GList*"/>
8237 <parameter name=
"registry" type=
"GstRegistry*"/>
8240 <method name=
"get_plugin_list" symbol=
"gst_registry_get_plugin_list">
8241 <return-type type=
"GList*"/>
8243 <parameter name=
"registry" type=
"GstRegistry*"/>
8246 <method name=
"lookup" symbol=
"gst_registry_lookup">
8247 <return-type type=
"GstPlugin*"/>
8249 <parameter name=
"registry" type=
"GstRegistry*"/>
8250 <parameter name=
"filename" type=
"char*"/>
8253 <method name=
"lookup_feature" symbol=
"gst_registry_lookup_feature">
8254 <return-type type=
"GstPluginFeature*"/>
8256 <parameter name=
"registry" type=
"GstRegistry*"/>
8257 <parameter name=
"name" type=
"char*"/>
8260 <method name=
"plugin_filter" symbol=
"gst_registry_plugin_filter">
8261 <return-type type=
"GList*"/>
8263 <parameter name=
"registry" type=
"GstRegistry*"/>
8264 <parameter name=
"filter" type=
"GstPluginFilter"/>
8265 <parameter name=
"first" type=
"gboolean"/>
8266 <parameter name=
"user_data" type=
"gpointer"/>
8269 <method name=
"remove_feature" symbol=
"gst_registry_remove_feature">
8270 <return-type type=
"void"/>
8272 <parameter name=
"registry" type=
"GstRegistry*"/>
8273 <parameter name=
"feature" type=
"GstPluginFeature*"/>
8276 <method name=
"remove_plugin" symbol=
"gst_registry_remove_plugin">
8277 <return-type type=
"void"/>
8279 <parameter name=
"registry" type=
"GstRegistry*"/>
8280 <parameter name=
"plugin" type=
"GstPlugin*"/>
8283 <method name=
"scan_path" symbol=
"gst_registry_scan_path">
8284 <return-type type=
"gboolean"/>
8286 <parameter name=
"registry" type=
"GstRegistry*"/>
8287 <parameter name=
"path" type=
"gchar*"/>
8290 <method name=
"xml_read_cache" symbol=
"gst_registry_xml_read_cache">
8291 <return-type type=
"gboolean"/>
8293 <parameter name=
"registry" type=
"GstRegistry*"/>
8294 <parameter name=
"location" type=
"char*"/>
8297 <method name=
"xml_write_cache" symbol=
"gst_registry_xml_write_cache">
8298 <return-type type=
"gboolean"/>
8300 <parameter name=
"registry" type=
"GstRegistry*"/>
8301 <parameter name=
"location" type=
"char*"/>
8304 <signal name=
"feature-added" when=
"LAST">
8305 <return-type type=
"void"/>
8307 <parameter name=
"registry" type=
"GstRegistry*"/>
8308 <parameter name=
"feature" type=
"gpointer"/>
8311 <signal name=
"plugin-added" when=
"LAST">
8312 <return-type type=
"void"/>
8314 <parameter name=
"registry" type=
"GstRegistry*"/>
8315 <parameter name=
"plugin" type=
"gpointer"/>
8318 <field name=
"plugins" type=
"GList*"/>
8319 <field name=
"features" type=
"GList*"/>
8320 <field name=
"paths" type=
"GList*"/>
8321 <field name=
"cache_file" type=
"int"/>
8322 <field name=
"feature_hash" type=
"GHashTable*"/>
8323 <field name=
"basename_hash" type=
"GHashTable*"/>
8325 <object name=
"GstSystemClock" parent=
"GstClock" type-name=
"GstSystemClock" get-type=
"gst_system_clock_get_type">
8326 <method name=
"obtain" symbol=
"gst_system_clock_obtain">
8327 <return-type type=
"GstClock*"/>
8329 <property name=
"clock-type" type=
"GstClockType" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
8330 <field name=
"thread" type=
"GThread*"/>
8331 <field name=
"stopping" type=
"gboolean"/>
8333 <object name=
"GstTask" parent=
"GstObject" type-name=
"GstTask" get-type=
"gst_task_get_type">
8334 <method name=
"cleanup_all" symbol=
"gst_task_cleanup_all">
8335 <return-type type=
"void"/>
8337 <method name=
"create" symbol=
"gst_task_create">
8338 <return-type type=
"GstTask*"/>
8340 <parameter name=
"func" type=
"GstTaskFunction"/>
8341 <parameter name=
"data" type=
"gpointer"/>
8344 <method name=
"get_pool" symbol=
"gst_task_get_pool">
8345 <return-type type=
"GstTaskPool*"/>
8347 <parameter name=
"task" type=
"GstTask*"/>
8350 <method name=
"get_state" symbol=
"gst_task_get_state">
8351 <return-type type=
"GstTaskState"/>
8353 <parameter name=
"task" type=
"GstTask*"/>
8356 <method name=
"join" symbol=
"gst_task_join">
8357 <return-type type=
"gboolean"/>
8359 <parameter name=
"task" type=
"GstTask*"/>
8362 <method name=
"pause" symbol=
"gst_task_pause">
8363 <return-type type=
"gboolean"/>
8365 <parameter name=
"task" type=
"GstTask*"/>
8368 <method name=
"set_lock" symbol=
"gst_task_set_lock">
8369 <return-type type=
"void"/>
8371 <parameter name=
"task" type=
"GstTask*"/>
8372 <parameter name=
"mutex" type=
"GStaticRecMutex*"/>
8375 <method name=
"set_pool" symbol=
"gst_task_set_pool">
8376 <return-type type=
"void"/>
8378 <parameter name=
"task" type=
"GstTask*"/>
8379 <parameter name=
"pool" type=
"GstTaskPool*"/>
8382 <method name=
"set_priority" symbol=
"gst_task_set_priority">
8383 <return-type type=
"void"/>
8385 <parameter name=
"task" type=
"GstTask*"/>
8386 <parameter name=
"priority" type=
"GThreadPriority"/>
8389 <method name=
"set_state" symbol=
"gst_task_set_state">
8390 <return-type type=
"gboolean"/>
8392 <parameter name=
"task" type=
"GstTask*"/>
8393 <parameter name=
"state" type=
"GstTaskState"/>
8396 <method name=
"set_thread_callbacks" symbol=
"gst_task_set_thread_callbacks">
8397 <return-type type=
"void"/>
8399 <parameter name=
"task" type=
"GstTask*"/>
8400 <parameter name=
"callbacks" type=
"GstTaskThreadCallbacks*"/>
8401 <parameter name=
"user_data" type=
"gpointer"/>
8402 <parameter name=
"notify" type=
"GDestroyNotify"/>
8405 <method name=
"start" symbol=
"gst_task_start">
8406 <return-type type=
"gboolean"/>
8408 <parameter name=
"task" type=
"GstTask*"/>
8411 <method name=
"stop" symbol=
"gst_task_stop">
8412 <return-type type=
"gboolean"/>
8414 <parameter name=
"task" type=
"GstTask*"/>
8417 <field name=
"state" type=
"GstTaskState"/>
8418 <field name=
"cond" type=
"GCond*"/>
8419 <field name=
"lock" type=
"GStaticRecMutex*"/>
8420 <field name=
"func" type=
"GstTaskFunction"/>
8421 <field name=
"data" type=
"gpointer"/>
8422 <field name=
"running" type=
"gboolean"/>
8423 <field name=
"abidata" type=
"gpointer"/>
8425 <object name=
"GstTaskPool" parent=
"GstObject" type-name=
"GstTaskPool" get-type=
"gst_task_pool_get_type">
8426 <method name=
"cleanup" symbol=
"gst_task_pool_cleanup">
8427 <return-type type=
"void"/>
8429 <parameter name=
"pool" type=
"GstTaskPool*"/>
8432 <method name=
"join" symbol=
"gst_task_pool_join">
8433 <return-type type=
"void"/>
8435 <parameter name=
"pool" type=
"GstTaskPool*"/>
8436 <parameter name=
"id" type=
"gpointer"/>
8439 <constructor name=
"new" symbol=
"gst_task_pool_new">
8440 <return-type type=
"GstTaskPool*"/>
8442 <method name=
"prepare" symbol=
"gst_task_pool_prepare">
8443 <return-type type=
"void"/>
8445 <parameter name=
"pool" type=
"GstTaskPool*"/>
8446 <parameter name=
"error" type=
"GError**"/>
8449 <method name=
"push" symbol=
"gst_task_pool_push">
8450 <return-type type=
"gpointer"/>
8452 <parameter name=
"pool" type=
"GstTaskPool*"/>
8453 <parameter name=
"func" type=
"GstTaskPoolFunction"/>
8454 <parameter name=
"user_data" type=
"gpointer"/>
8455 <parameter name=
"error" type=
"GError**"/>
8458 <vfunc name=
"cleanup">
8459 <return-type type=
"void"/>
8461 <parameter name=
"pool" type=
"GstTaskPool*"/>
8465 <return-type type=
"void"/>
8467 <parameter name=
"pool" type=
"GstTaskPool*"/>
8468 <parameter name=
"id" type=
"gpointer"/>
8471 <vfunc name=
"prepare">
8472 <return-type type=
"void"/>
8474 <parameter name=
"pool" type=
"GstTaskPool*"/>
8475 <parameter name=
"error" type=
"GError**"/>
8479 <return-type type=
"gpointer"/>
8481 <parameter name=
"pool" type=
"GstTaskPool*"/>
8482 <parameter name=
"func" type=
"GstTaskPoolFunction"/>
8483 <parameter name=
"user_data" type=
"gpointer"/>
8484 <parameter name=
"error" type=
"GError**"/>
8487 <field name=
"pool" type=
"GThreadPool*"/>
8489 <object name=
"GstTypeFindFactory" parent=
"GstPluginFeature" type-name=
"GstTypeFindFactory" get-type=
"gst_type_find_factory_get_type">
8490 <method name=
"call_function" symbol=
"gst_type_find_factory_call_function">
8491 <return-type type=
"void"/>
8493 <parameter name=
"factory" type=
"GstTypeFindFactory*"/>
8494 <parameter name=
"find" type=
"GstTypeFind*"/>
8497 <method name=
"get_caps" symbol=
"gst_type_find_factory_get_caps">
8498 <return-type type=
"GstCaps*"/>
8500 <parameter name=
"factory" type=
"GstTypeFindFactory*"/>
8503 <method name=
"get_extensions" symbol=
"gst_type_find_factory_get_extensions">
8504 <return-type type=
"gchar**"/>
8506 <parameter name=
"factory" type=
"GstTypeFindFactory*"/>
8509 <method name=
"get_list" symbol=
"gst_type_find_factory_get_list">
8510 <return-type type=
"GList*"/>
8512 <field name=
"function" type=
"GstTypeFindFunction"/>
8513 <field name=
"extensions" type=
"gchar**"/>
8514 <field name=
"caps" type=
"GstCaps*"/>
8515 <field name=
"user_data" type=
"gpointer"/>
8516 <field name=
"user_data_notify" type=
"GDestroyNotify"/>
8518 <object name=
"GstXML" parent=
"GstObject" type-name=
"GstXML" get-type=
"gst_xml_get_type">
8519 <method name=
"get_element" symbol=
"gst_xml_get_element">
8520 <return-type type=
"GstElement*"/>
8522 <parameter name=
"xml" type=
"GstXML*"/>
8523 <parameter name=
"name" type=
"guchar*"/>
8526 <method name=
"get_topelements" symbol=
"gst_xml_get_topelements">
8527 <return-type type=
"GList*"/>
8529 <parameter name=
"xml" type=
"GstXML*"/>
8532 <method name=
"make_element" symbol=
"gst_xml_make_element">
8533 <return-type type=
"GstElement*"/>
8535 <parameter name=
"cur" type=
"xmlNodePtr"/>
8536 <parameter name=
"parent" type=
"GstObject*"/>
8539 <constructor name=
"new" symbol=
"gst_xml_new">
8540 <return-type type=
"GstXML*"/>
8542 <method name=
"parse_doc" symbol=
"gst_xml_parse_doc">
8543 <return-type type=
"gboolean"/>
8545 <parameter name=
"xml" type=
"GstXML*"/>
8546 <parameter name=
"doc" type=
"xmlDocPtr"/>
8547 <parameter name=
"root" type=
"guchar*"/>
8550 <method name=
"parse_file" symbol=
"gst_xml_parse_file">
8551 <return-type type=
"gboolean"/>
8553 <parameter name=
"xml" type=
"GstXML*"/>
8554 <parameter name=
"fname" type=
"guchar*"/>
8555 <parameter name=
"root" type=
"guchar*"/>
8558 <method name=
"parse_memory" symbol=
"gst_xml_parse_memory">
8559 <return-type type=
"gboolean"/>
8561 <parameter name=
"xml" type=
"GstXML*"/>
8562 <parameter name=
"buffer" type=
"guchar*"/>
8563 <parameter name=
"size" type=
"guint"/>
8564 <parameter name=
"root" type=
"gchar*"/>
8567 <method name=
"write" symbol=
"gst_xml_write">
8568 <return-type type=
"xmlDocPtr"/>
8570 <parameter name=
"element" type=
"GstElement*"/>
8573 <method name=
"write_file" symbol=
"gst_xml_write_file">
8574 <return-type type=
"gint"/>
8576 <parameter name=
"element" type=
"GstElement*"/>
8577 <parameter name=
"out" type=
"FILE*"/>
8580 <signal name=
"object-loaded" when=
"LAST">
8581 <return-type type=
"void"/>
8583 <parameter name=
"xml" type=
"GstXML*"/>
8584 <parameter name=
"object" type=
"GstObject*"/>
8585 <parameter name=
"self" type=
"gpointer"/>
8588 <vfunc name=
"object_saved">
8589 <return-type type=
"void"/>
8591 <parameter name=
"xml" type=
"GstXML*"/>
8592 <parameter name=
"object" type=
"GstObject*"/>
8593 <parameter name=
"self" type=
"xmlNodePtr"/>
8596 <field name=
"topelements" type=
"GList*"/>
8597 <field name=
"ns" type=
"xmlNsPtr"/>
8599 <interface name=
"GstChildProxy" type-name=
"GstChildProxy" get-type=
"gst_child_proxy_get_type">
8601 <interface name=
"GstObject"/>
8603 <method name=
"child_added" symbol=
"gst_child_proxy_child_added">
8604 <return-type type=
"void"/>
8606 <parameter name=
"object" type=
"GstObject*"/>
8607 <parameter name=
"child" type=
"GstObject*"/>
8610 <method name=
"child_removed" symbol=
"gst_child_proxy_child_removed">
8611 <return-type type=
"void"/>
8613 <parameter name=
"object" type=
"GstObject*"/>
8614 <parameter name=
"child" type=
"GstObject*"/>
8617 <method name=
"get" symbol=
"gst_child_proxy_get">
8618 <return-type type=
"void"/>
8620 <parameter name=
"object" type=
"GstObject*"/>
8621 <parameter name=
"first_property_name" type=
"gchar*"/>
8624 <method name=
"get_child_by_index" symbol=
"gst_child_proxy_get_child_by_index">
8625 <return-type type=
"GstObject*"/>
8627 <parameter name=
"parent" type=
"GstChildProxy*"/>
8628 <parameter name=
"index" type=
"guint"/>
8631 <method name=
"get_child_by_name" symbol=
"gst_child_proxy_get_child_by_name">
8632 <return-type type=
"GstObject*"/>
8634 <parameter name=
"parent" type=
"GstChildProxy*"/>
8635 <parameter name=
"name" type=
"gchar*"/>
8638 <method name=
"get_children_count" symbol=
"gst_child_proxy_get_children_count">
8639 <return-type type=
"guint"/>
8641 <parameter name=
"parent" type=
"GstChildProxy*"/>
8644 <method name=
"get_property" symbol=
"gst_child_proxy_get_property">
8645 <return-type type=
"void"/>
8647 <parameter name=
"object" type=
"GstObject*"/>
8648 <parameter name=
"name" type=
"gchar*"/>
8649 <parameter name=
"value" type=
"GValue*"/>
8652 <method name=
"get_valist" symbol=
"gst_child_proxy_get_valist">
8653 <return-type type=
"void"/>
8655 <parameter name=
"object" type=
"GstObject*"/>
8656 <parameter name=
"first_property_name" type=
"gchar*"/>
8657 <parameter name=
"var_args" type=
"va_list"/>
8660 <method name=
"lookup" symbol=
"gst_child_proxy_lookup">
8661 <return-type type=
"gboolean"/>
8663 <parameter name=
"object" type=
"GstObject*"/>
8664 <parameter name=
"name" type=
"gchar*"/>
8665 <parameter name=
"target" type=
"GstObject**"/>
8666 <parameter name=
"pspec" type=
"GParamSpec**"/>
8669 <method name=
"set" symbol=
"gst_child_proxy_set">
8670 <return-type type=
"void"/>
8672 <parameter name=
"object" type=
"GstObject*"/>
8673 <parameter name=
"first_property_name" type=
"gchar*"/>
8676 <method name=
"set_property" symbol=
"gst_child_proxy_set_property">
8677 <return-type type=
"void"/>
8679 <parameter name=
"object" type=
"GstObject*"/>
8680 <parameter name=
"name" type=
"gchar*"/>
8681 <parameter name=
"value" type=
"GValue*"/>
8684 <method name=
"set_valist" symbol=
"gst_child_proxy_set_valist">
8685 <return-type type=
"void"/>
8687 <parameter name=
"object" type=
"GstObject*"/>
8688 <parameter name=
"first_property_name" type=
"gchar*"/>
8689 <parameter name=
"var_args" type=
"va_list"/>
8692 <signal name=
"child-added" when=
"FIRST">
8693 <return-type type=
"void"/>
8695 <parameter name=
"parent" type=
"GstChildProxy*"/>
8696 <parameter name=
"child" type=
"GObject*"/>
8699 <signal name=
"child-removed" when=
"FIRST">
8700 <return-type type=
"void"/>
8702 <parameter name=
"parent" type=
"GstChildProxy*"/>
8703 <parameter name=
"child" type=
"GObject*"/>
8706 <vfunc name=
"get_child_by_index">
8707 <return-type type=
"GstObject*"/>
8709 <parameter name=
"parent" type=
"GstChildProxy*"/>
8710 <parameter name=
"index" type=
"guint"/>
8713 <vfunc name=
"get_children_count">
8714 <return-type type=
"guint"/>
8716 <parameter name=
"parent" type=
"GstChildProxy*"/>
8720 <interface name=
"GstImplementsInterface" type-name=
"GstImplementsInterface" get-type=
"gst_implements_interface_get_type">
8722 <interface name=
"GstElement"/>
8724 <method name=
"cast" symbol=
"gst_implements_interface_cast">
8725 <return-type type=
"gpointer"/>
8727 <parameter name=
"from" type=
"gpointer"/>
8728 <parameter name=
"type" type=
"GType"/>
8731 <method name=
"check" symbol=
"gst_implements_interface_check">
8732 <return-type type=
"gboolean"/>
8734 <parameter name=
"from" type=
"gpointer"/>
8735 <parameter name=
"type" type=
"GType"/>
8738 <vfunc name=
"supported">
8739 <return-type type=
"gboolean"/>
8741 <parameter name=
"iface" type=
"GstImplementsInterface*"/>
8742 <parameter name=
"iface_type" type=
"GType"/>
8746 <interface name=
"GstPreset" type-name=
"GstPreset" get-type=
"gst_preset_get_type">
8747 <method name=
"delete_preset" symbol=
"gst_preset_delete_preset">
8748 <return-type type=
"gboolean"/>
8750 <parameter name=
"preset" type=
"GstPreset*"/>
8751 <parameter name=
"name" type=
"gchar*"/>
8754 <method name=
"get_meta" symbol=
"gst_preset_get_meta">
8755 <return-type type=
"gboolean"/>
8757 <parameter name=
"preset" type=
"GstPreset*"/>
8758 <parameter name=
"name" type=
"gchar*"/>
8759 <parameter name=
"tag" type=
"gchar*"/>
8760 <parameter name=
"value" type=
"gchar**"/>
8763 <method name=
"get_preset_names" symbol=
"gst_preset_get_preset_names">
8764 <return-type type=
"gchar**"/>
8766 <parameter name=
"preset" type=
"GstPreset*"/>
8769 <method name=
"get_property_names" symbol=
"gst_preset_get_property_names">
8770 <return-type type=
"gchar**"/>
8772 <parameter name=
"preset" type=
"GstPreset*"/>
8775 <method name=
"load_preset" symbol=
"gst_preset_load_preset">
8776 <return-type type=
"gboolean"/>
8778 <parameter name=
"preset" type=
"GstPreset*"/>
8779 <parameter name=
"name" type=
"gchar*"/>
8782 <method name=
"rename_preset" symbol=
"gst_preset_rename_preset">
8783 <return-type type=
"gboolean"/>
8785 <parameter name=
"preset" type=
"GstPreset*"/>
8786 <parameter name=
"old_name" type=
"gchar*"/>
8787 <parameter name=
"new_name" type=
"gchar*"/>
8790 <method name=
"save_preset" symbol=
"gst_preset_save_preset">
8791 <return-type type=
"gboolean"/>
8793 <parameter name=
"preset" type=
"GstPreset*"/>
8794 <parameter name=
"name" type=
"gchar*"/>
8797 <method name=
"set_meta" symbol=
"gst_preset_set_meta">
8798 <return-type type=
"gboolean"/>
8800 <parameter name=
"preset" type=
"GstPreset*"/>
8801 <parameter name=
"name" type=
"gchar*"/>
8802 <parameter name=
"tag" type=
"gchar*"/>
8803 <parameter name=
"value" type=
"gchar*"/>
8806 <vfunc name=
"delete_preset">
8807 <return-type type=
"gboolean"/>
8809 <parameter name=
"preset" type=
"GstPreset*"/>
8810 <parameter name=
"name" type=
"gchar*"/>
8813 <vfunc name=
"get_meta">
8814 <return-type type=
"gboolean"/>
8816 <parameter name=
"preset" type=
"GstPreset*"/>
8817 <parameter name=
"name" type=
"gchar*"/>
8818 <parameter name=
"tag" type=
"gchar*"/>
8819 <parameter name=
"value" type=
"gchar**"/>
8822 <vfunc name=
"get_preset_names">
8823 <return-type type=
"gchar**"/>
8825 <parameter name=
"preset" type=
"GstPreset*"/>
8828 <vfunc name=
"get_property_names">
8829 <return-type type=
"gchar**"/>
8831 <parameter name=
"preset" type=
"GstPreset*"/>
8834 <vfunc name=
"load_preset">
8835 <return-type type=
"gboolean"/>
8837 <parameter name=
"preset" type=
"GstPreset*"/>
8838 <parameter name=
"name" type=
"gchar*"/>
8841 <vfunc name=
"rename_preset">
8842 <return-type type=
"gboolean"/>
8844 <parameter name=
"preset" type=
"GstPreset*"/>
8845 <parameter name=
"old_name" type=
"gchar*"/>
8846 <parameter name=
"new_name" type=
"gchar*"/>
8849 <vfunc name=
"save_preset">
8850 <return-type type=
"gboolean"/>
8852 <parameter name=
"preset" type=
"GstPreset*"/>
8853 <parameter name=
"name" type=
"gchar*"/>
8856 <vfunc name=
"set_meta">
8857 <return-type type=
"gboolean"/>
8859 <parameter name=
"preset" type=
"GstPreset*"/>
8860 <parameter name=
"name" type=
"gchar*"/>
8861 <parameter name=
"tag" type=
"gchar*"/>
8862 <parameter name=
"value" type=
"gchar*"/>
8866 <interface name=
"GstTagSetter" type-name=
"GstTagSetter" get-type=
"gst_tag_setter_get_type">
8868 <interface name=
"GstElement"/>
8870 <method name=
"add_tag_valist" symbol=
"gst_tag_setter_add_tag_valist">
8871 <return-type type=
"void"/>
8873 <parameter name=
"setter" type=
"GstTagSetter*"/>
8874 <parameter name=
"mode" type=
"GstTagMergeMode"/>
8875 <parameter name=
"tag" type=
"gchar*"/>
8876 <parameter name=
"var_args" type=
"va_list"/>
8879 <method name=
"add_tag_valist_values" symbol=
"gst_tag_setter_add_tag_valist_values">
8880 <return-type type=
"void"/>
8882 <parameter name=
"setter" type=
"GstTagSetter*"/>
8883 <parameter name=
"mode" type=
"GstTagMergeMode"/>
8884 <parameter name=
"tag" type=
"gchar*"/>
8885 <parameter name=
"var_args" type=
"va_list"/>
8888 <method name=
"add_tag_value" symbol=
"gst_tag_setter_add_tag_value">
8889 <return-type type=
"void"/>
8891 <parameter name=
"setter" type=
"GstTagSetter*"/>
8892 <parameter name=
"mode" type=
"GstTagMergeMode"/>
8893 <parameter name=
"tag" type=
"gchar*"/>
8894 <parameter name=
"value" type=
"GValue*"/>
8897 <method name=
"add_tag_values" symbol=
"gst_tag_setter_add_tag_values">
8898 <return-type type=
"void"/>
8900 <parameter name=
"setter" type=
"GstTagSetter*"/>
8901 <parameter name=
"mode" type=
"GstTagMergeMode"/>
8902 <parameter name=
"tag" type=
"gchar*"/>
8905 <method name=
"add_tags" symbol=
"gst_tag_setter_add_tags">
8906 <return-type type=
"void"/>
8908 <parameter name=
"setter" type=
"GstTagSetter*"/>
8909 <parameter name=
"mode" type=
"GstTagMergeMode"/>
8910 <parameter name=
"tag" type=
"gchar*"/>
8913 <method name=
"get_tag_list" symbol=
"gst_tag_setter_get_tag_list">
8914 <return-type type=
"GstTagList*"/>
8916 <parameter name=
"setter" type=
"GstTagSetter*"/>
8919 <method name=
"get_tag_merge_mode" symbol=
"gst_tag_setter_get_tag_merge_mode">
8920 <return-type type=
"GstTagMergeMode"/>
8922 <parameter name=
"setter" type=
"GstTagSetter*"/>
8925 <method name=
"merge_tags" symbol=
"gst_tag_setter_merge_tags">
8926 <return-type type=
"void"/>
8928 <parameter name=
"setter" type=
"GstTagSetter*"/>
8929 <parameter name=
"list" type=
"GstTagList*"/>
8930 <parameter name=
"mode" type=
"GstTagMergeMode"/>
8933 <method name=
"reset_tags" symbol=
"gst_tag_setter_reset_tags">
8934 <return-type type=
"void"/>
8936 <parameter name=
"setter" type=
"GstTagSetter*"/>
8939 <method name=
"set_tag_merge_mode" symbol=
"gst_tag_setter_set_tag_merge_mode">
8940 <return-type type=
"void"/>
8942 <parameter name=
"setter" type=
"GstTagSetter*"/>
8943 <parameter name=
"mode" type=
"GstTagMergeMode"/>
8947 <interface name=
"GstURIHandler" type-name=
"GstURIHandler" get-type=
"gst_uri_handler_get_type">
8948 <method name=
"get_protocols" symbol=
"gst_uri_handler_get_protocols">
8949 <return-type type=
"gchar**"/>
8951 <parameter name=
"handler" type=
"GstURIHandler*"/>
8954 <method name=
"get_uri" symbol=
"gst_uri_handler_get_uri">
8955 <return-type type=
"gchar*"/>
8957 <parameter name=
"handler" type=
"GstURIHandler*"/>
8960 <method name=
"get_uri_type" symbol=
"gst_uri_handler_get_uri_type">
8961 <return-type type=
"guint"/>
8963 <parameter name=
"handler" type=
"GstURIHandler*"/>
8966 <method name=
"new_uri" symbol=
"gst_uri_handler_new_uri">
8967 <return-type type=
"void"/>
8969 <parameter name=
"handler" type=
"GstURIHandler*"/>
8970 <parameter name=
"uri" type=
"gchar*"/>
8973 <method name=
"set_uri" symbol=
"gst_uri_handler_set_uri">
8974 <return-type type=
"gboolean"/>
8976 <parameter name=
"handler" type=
"GstURIHandler*"/>
8977 <parameter name=
"uri" type=
"gchar*"/>
8980 <signal name=
"new-uri" when=
"LAST">
8981 <return-type type=
"void"/>
8983 <parameter name=
"handler" type=
"GstURIHandler*"/>
8984 <parameter name=
"uri" type=
"char*"/>
8987 <vfunc name=
"get_protocols">
8988 <return-type type=
"gchar**"/>
8990 <vfunc name=
"get_protocols_full">
8991 <return-type type=
"gchar**"/>
8993 <parameter name=
"type" type=
"GType"/>
8996 <vfunc name=
"get_type">
8997 <return-type type=
"GstURIType"/>
8999 <vfunc name=
"get_type_full">
9000 <return-type type=
"GstURIType"/>
9002 <parameter name=
"type" type=
"GType"/>
9005 <vfunc name=
"get_uri">
9006 <return-type type=
"gchar*"/>
9008 <parameter name=
"handler" type=
"GstURIHandler*"/>
9011 <vfunc name=
"set_uri">
9012 <return-type type=
"gboolean"/>
9014 <parameter name=
"handler" type=
"GstURIHandler*"/>
9015 <parameter name=
"uri" type=
"gchar*"/>
9019 <constant name=
"GST_BUFFER_COPY_ALL" type=
"int" value=
"0"/>
9020 <constant name=
"GST_BUFFER_OFFSET_NONE" type=
"int" value=
"-1"/>
9021 <constant name=
"GST_BUFFER_TRACE_NAME" type=
"char*" value=
"GstBuffer"/>
9022 <constant name=
"GST_CLOCK_ENTRY_TRACE_NAME" type=
"char*" value=
"GstClockEntry"/>
9023 <constant name=
"GST_CLOCK_TIME_NONE" type=
"int" value=
"-1"/>
9024 <constant name=
"GST_DEBUG_BG_MASK" type=
"int" value=
"240"/>
9025 <constant name=
"GST_DEBUG_FG_MASK" type=
"int" value=
"15"/>
9026 <constant name=
"GST_DEBUG_FORMAT_MASK" type=
"int" value=
"65280"/>
9027 <constant name=
"GST_EVENT_TRACE_NAME" type=
"char*" value=
"GstEvent"/>
9028 <constant name=
"GST_EVENT_TYPE_BOTH" type=
"int" value=
"0"/>
9029 <constant name=
"GST_EVENT_TYPE_SHIFT" type=
"int" value=
"4"/>
9030 <constant name=
"GST_FOURCC_FORMAT" type=
"char*" value=
"c%c%c%c"/>
9031 <constant name=
"GST_INDEX_ID_INVALID" type=
"int" value=
"-1"/>
9032 <constant name=
"GST_LICENSE_UNKNOWN" type=
"char*" value=
"unknown"/>
9033 <constant name=
"GST_MESSAGE_TRACE_NAME" type=
"char*" value=
"GstMessage"/>
9034 <constant name=
"GST_MSECOND" type=
"int" value=
"0"/>
9035 <constant name=
"GST_NSECOND" type=
"int" value=
"0"/>
9036 <constant name=
"GST_PAD_LINK_CHECK_DEFAULT" type=
"int" value=
"0"/>
9037 <constant name=
"GST_PARAM_CONTROLLABLE" type=
"int" value=
"2"/>
9038 <constant name=
"GST_PARAM_MUTABLE_PAUSED" type=
"int" value=
"8"/>
9039 <constant name=
"GST_PARAM_MUTABLE_PLAYING" type=
"int" value=
"16"/>
9040 <constant name=
"GST_PARAM_MUTABLE_READY" type=
"int" value=
"4"/>
9041 <constant name=
"GST_PARAM_USER_SHIFT" type=
"int" value=
"256"/>
9042 <constant name=
"GST_SECOND" type=
"int" value=
"0"/>
9043 <constant name=
"GST_TAG_ALBUM" type=
"char*" value=
"album"/>
9044 <constant name=
"GST_TAG_ALBUM_ARTIST" type=
"char*" value=
"album-artist"/>
9045 <constant name=
"GST_TAG_ALBUM_ARTIST_SORTNAME" type=
"char*" value=
"album-artist-sortname"/>
9046 <constant name=
"GST_TAG_ALBUM_GAIN" type=
"char*" value=
"replaygain-album-gain"/>
9047 <constant name=
"GST_TAG_ALBUM_PEAK" type=
"char*" value=
"replaygain-album-peak"/>
9048 <constant name=
"GST_TAG_ALBUM_SORTNAME" type=
"char*" value=
"album-sortname"/>
9049 <constant name=
"GST_TAG_ALBUM_VOLUME_COUNT" type=
"char*" value=
"album-disc-count"/>
9050 <constant name=
"GST_TAG_ALBUM_VOLUME_NUMBER" type=
"char*" value=
"album-disc-number"/>
9051 <constant name=
"GST_TAG_ARTIST" type=
"char*" value=
"artist"/>
9052 <constant name=
"GST_TAG_ARTIST_SORTNAME" type=
"char*" value=
"musicbrainz-sortname"/>
9053 <constant name=
"GST_TAG_ATTACHMENT" type=
"char*" value=
"attachment"/>
9054 <constant name=
"GST_TAG_AUDIO_CODEC" type=
"char*" value=
"audio-codec"/>
9055 <constant name=
"GST_TAG_BEATS_PER_MINUTE" type=
"char*" value=
"beats-per-minute"/>
9056 <constant name=
"GST_TAG_BITRATE" type=
"char*" value=
"bitrate"/>
9057 <constant name=
"GST_TAG_CODEC" type=
"char*" value=
"codec"/>
9058 <constant name=
"GST_TAG_COMMENT" type=
"char*" value=
"comment"/>
9059 <constant name=
"GST_TAG_COMPOSER" type=
"char*" value=
"composer"/>
9060 <constant name=
"GST_TAG_COMPOSER_SORTNAME" type=
"char*" value=
"composer-sortname"/>
9061 <constant name=
"GST_TAG_CONTACT" type=
"char*" value=
"contact"/>
9062 <constant name=
"GST_TAG_CONTAINER_FORMAT" type=
"char*" value=
"container-format"/>
9063 <constant name=
"GST_TAG_COPYRIGHT" type=
"char*" value=
"copyright"/>
9064 <constant name=
"GST_TAG_COPYRIGHT_URI" type=
"char*" value=
"copyright-uri"/>
9065 <constant name=
"GST_TAG_DATE" type=
"char*" value=
"date"/>
9066 <constant name=
"GST_TAG_DESCRIPTION" type=
"char*" value=
"description"/>
9067 <constant name=
"GST_TAG_DEVICE_MANUFACTURER" type=
"char*" value=
"device-manufacturer"/>
9068 <constant name=
"GST_TAG_DEVICE_MODEL" type=
"char*" value=
"device-model"/>
9069 <constant name=
"GST_TAG_DURATION" type=
"char*" value=
"duration"/>
9070 <constant name=
"GST_TAG_ENCODER" type=
"char*" value=
"encoder"/>
9071 <constant name=
"GST_TAG_ENCODER_VERSION" type=
"char*" value=
"encoder-version"/>
9072 <constant name=
"GST_TAG_EXTENDED_COMMENT" type=
"char*" value=
"extended-comment"/>
9073 <constant name=
"GST_TAG_GENRE" type=
"char*" value=
"genre"/>
9074 <constant name=
"GST_TAG_GEO_LOCATION_CAPTURE_DIRECTION" type=
"char*" value=
"geo-location-capture-direction"/>
9075 <constant name=
"GST_TAG_GEO_LOCATION_CITY" type=
"char*" value=
"geo-location-city"/>
9076 <constant name=
"GST_TAG_GEO_LOCATION_COUNTRY" type=
"char*" value=
"geo-location-country"/>
9077 <constant name=
"GST_TAG_GEO_LOCATION_ELEVATION" type=
"char*" value=
"geo-location-elevation"/>
9078 <constant name=
"GST_TAG_GEO_LOCATION_LATITUDE" type=
"char*" value=
"geo-location-latitude"/>
9079 <constant name=
"GST_TAG_GEO_LOCATION_LONGITUDE" type=
"char*" value=
"geo-location-longitude"/>
9080 <constant name=
"GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION" type=
"char*" value=
"geo-location-movement-direction"/>
9081 <constant name=
"GST_TAG_GEO_LOCATION_MOVEMENT_SPEED" type=
"char*" value=
"geo-location-movement-speed"/>
9082 <constant name=
"GST_TAG_GEO_LOCATION_NAME" type=
"char*" value=
"geo-location-name"/>
9083 <constant name=
"GST_TAG_GEO_LOCATION_SUBLOCATION" type=
"char*" value=
"geo-location-sublocation"/>
9084 <constant name=
"GST_TAG_GROUPING" type=
"char*" value=
"grouping"/>
9085 <constant name=
"GST_TAG_HOMEPAGE" type=
"char*" value=
"homepage"/>
9086 <constant name=
"GST_TAG_IMAGE" type=
"char*" value=
"image"/>
9087 <constant name=
"GST_TAG_IMAGE_ORIENTATION" type=
"char*" value=
"image-orientation"/>
9088 <constant name=
"GST_TAG_ISRC" type=
"char*" value=
"isrc"/>
9089 <constant name=
"GST_TAG_KEYWORDS" type=
"char*" value=
"keywords"/>
9090 <constant name=
"GST_TAG_LANGUAGE_CODE" type=
"char*" value=
"language-code"/>
9091 <constant name=
"GST_TAG_LICENSE" type=
"char*" value=
"license"/>
9092 <constant name=
"GST_TAG_LICENSE_URI" type=
"char*" value=
"license-uri"/>
9093 <constant name=
"GST_TAG_LOCATION" type=
"char*" value=
"location"/>
9094 <constant name=
"GST_TAG_LYRICS" type=
"char*" value=
"lyrics"/>
9095 <constant name=
"GST_TAG_MAXIMUM_BITRATE" type=
"char*" value=
"maximum-bitrate"/>
9096 <constant name=
"GST_TAG_MINIMUM_BITRATE" type=
"char*" value=
"minimum-bitrate"/>
9097 <constant name=
"GST_TAG_NOMINAL_BITRATE" type=
"char*" value=
"nominal-bitrate"/>
9098 <constant name=
"GST_TAG_ORGANIZATION" type=
"char*" value=
"organization"/>
9099 <constant name=
"GST_TAG_PERFORMER" type=
"char*" value=
"performer"/>
9100 <constant name=
"GST_TAG_PREVIEW_IMAGE" type=
"char*" value=
"preview-image"/>
9101 <constant name=
"GST_TAG_REFERENCE_LEVEL" type=
"char*" value=
"replaygain-reference-level"/>
9102 <constant name=
"GST_TAG_SERIAL" type=
"char*" value=
"serial"/>
9103 <constant name=
"GST_TAG_SHOW_EPISODE_NUMBER" type=
"char*" value=
"show-episode-number"/>
9104 <constant name=
"GST_TAG_SHOW_NAME" type=
"char*" value=
"show-name"/>
9105 <constant name=
"GST_TAG_SHOW_SEASON_NUMBER" type=
"char*" value=
"show-season-number"/>
9106 <constant name=
"GST_TAG_SHOW_SORTNAME" type=
"char*" value=
"show-sortname"/>
9107 <constant name=
"GST_TAG_SUBTITLE_CODEC" type=
"char*" value=
"subtitle-codec"/>
9108 <constant name=
"GST_TAG_TITLE" type=
"char*" value=
"title"/>
9109 <constant name=
"GST_TAG_TITLE_SORTNAME" type=
"char*" value=
"title-sortname"/>
9110 <constant name=
"GST_TAG_TRACK_COUNT" type=
"char*" value=
"track-count"/>
9111 <constant name=
"GST_TAG_TRACK_GAIN" type=
"char*" value=
"replaygain-track-gain"/>
9112 <constant name=
"GST_TAG_TRACK_NUMBER" type=
"char*" value=
"track-number"/>
9113 <constant name=
"GST_TAG_TRACK_PEAK" type=
"char*" value=
"replaygain-track-peak"/>
9114 <constant name=
"GST_TAG_USER_RATING" type=
"char*" value=
"user-rating"/>
9115 <constant name=
"GST_TAG_VERSION" type=
"char*" value=
"version"/>
9116 <constant name=
"GST_TAG_VIDEO_CODEC" type=
"char*" value=
"video-codec"/>
9117 <constant name=
"GST_TIME_FORMAT" type=
"char*" value=
"u:%02u:%02u.%09u"/>
9118 <constant name=
"GST_USECOND" type=
"int" value=
"0"/>
9119 <constant name=
"GST_VALUE_EQUAL" type=
"int" value=
"0"/>
9120 <constant name=
"GST_VALUE_GREATER_THAN" type=
"int" value=
"1"/>
9121 <constant name=
"GST_VALUE_LESS_THAN" type=
"int" value=
"-1"/>
9122 <constant name=
"GST_VALUE_UNORDERED" type=
"int" value=
"2"/>
9123 <constant name=
"GST_VERSION_MAJOR" type=
"int" value=
"0"/>
9124 <constant name=
"GST_VERSION_MICRO" type=
"int" value=
"30"/>
9125 <constant name=
"GST_VERSION_MINOR" type=
"int" value=
"10"/>
9126 <constant name=
"GST_VERSION_NANO" type=
"int" value=
"1"/>