1 # GStreamer API reference sections
3 # please add sections in alphabetical order using the following template
4 # leave two empty lines between sections
7 # <TITLE>GstXxx</TITLE>
12 # <SUBSECTION Standard>
13 # <SUBSECTION Private>
16 <INCLUDE>gst/gst.h</INCLUDE>
24 gst_init_with_popt_table
25 gst_init_check_with_popt_table
26 gst_init_get_popt_table
45 GST_BIN_CHILDREN_COOKIE
53 gst_bin_get_by_name_recurse_up
54 gst_bin_get_by_interface
56 gst_bin_iterate_elements
57 gst_bin_iterate_recurse
59 gst_bin_iterate_all_by_interface
76 gst_bin_flags_get_type
94 gst_bus_set_sync_handler
96 gst_bus_add_watch_full
108 GST_TYPE_BUS_SYNC_REPLY
112 gst_bus_flags_get_type
113 gst_bus_sync_reply_get_type
118 <FILE>gstbuffer</FILE>
119 <TITLE>GstBuffer</TITLE>
123 GST_BUFFER_FLAG_IS_SET
125 GST_BUFFER_FLAG_UNSET
128 GST_BUFFER_MALLOCDATA
134 GST_BUFFER_OFFSET_END
135 GST_BUFFER_OFFSET_NONE
136 GST_BUFFER_DURATION_IS_VALID
137 GST_BUFFER_TIMESTAMP_IS_VALID
138 GST_BUFFER_OFFSET_IS_VALID
139 GST_BUFFER_OFFSET_END_IS_VALID
140 GST_BUFFER_TRACE_NAME
143 gst_buffer_new_and_alloc
150 gst_buffer_is_writable
151 gst_buffer_make_writable
157 gst_buffer_create_sub
158 gst_buffer_is_span_fast
165 <SUBSECTION Standard>
177 gst_buffer_flag_get_type
183 <TITLE>GstCaps</TITLE>
191 GST_CAPS_REFCOUNT_VALUE
202 gst_caps_new_full_valist
207 gst_caps_append_structure
209 gst_caps_get_structure
211 gst_caps_set_simple_valist
216 gst_caps_is_equal_fixed
217 gst_caps_is_always_compatible
223 gst_caps_save_thyself
224 gst_caps_load_thyself
229 gst_caps_make_writable
231 gst_caps_structure_fixate_field_boolean
234 <SUBSECTION Standard>
244 <FILE>gstcheck</FILE>
245 <TITLE>GstCheck</TITLE>
246 ASSERT_BUFFER_REFCOUNT
249 ASSERT_MINI_OBJECT_REFCOUNT
250 ASSERT_OBJECT_REFCOUNT
251 ASSERT_OBJECT_REFCOUNT_BETWEEN
254 MAIN_START_THREAD_FUNCTION
255 MAIN_START_THREAD_FUNCTIONS
266 fail_unless_equals_int
267 fail_unless_equals_string
268 fail_unless_equals_uint64
269 fail_unless_message_error
273 gst_check_message_error
274 gst_check_setup_element
275 gst_check_setup_sink_pad
276 gst_check_setup_src_pad
277 gst_check_teardown_element
278 gst_check_teardown_sink_pad
279 gst_check_teardown_src_pad
286 <FILE>gstchildproxy</FILE>
287 <TITLE>GstChildProxy</TITLE>
288 gst_child_proxy_get_children_count
289 gst_child_proxy_get_child_by_name
290 gst_child_proxy_get_child_by_index
291 gst_child_proxy_lookup
292 gst_child_proxy_get_property
293 gst_child_proxy_get_valist
295 gst_child_proxy_set_property
296 gst_child_proxy_set_valist
298 gst_child_proxy_child_added
299 gst_child_proxy_child_removed
300 <SUBSECTION Standard>
302 GstChildProxyInterface
305 GST_CHILD_PROXY_GET_INTERFACE
308 gst_child_proxy_get_type
313 <FILE>gstclock</FILE>
314 <TITLE>GstClock</TITLE>
320 GST_CLOCK_TIME_IS_VALID
330 GST_CLOCK_ENTRY_TRACE_NAME
335 GST_CLOCK_ENTRY_CLOCK
338 GST_CLOCK_ENTRY_INTERVAL
339 GST_CLOCK_ENTRY_STATUS
348 gst_clock_set_resolution
349 gst_clock_get_resolution
351 gst_clock_new_single_shot_id
352 gst_clock_new_periodic_id
353 gst_clock_adjust_unlocked
354 gst_clock_set_time_adjust
355 gst_clock_id_get_time
357 gst_clock_id_wait_async
358 gst_clock_id_unschedule
359 gst_clock_id_compare_func
363 <SUBSECTION Standard>
371 GST_TYPE_CLOCK_ENTRY_TYPE
373 GST_TYPE_CLOCK_RETURN
376 gst_clock_entry_type_get_type
377 gst_clock_flags_get_type
378 gst_clock_return_get_type
383 <FILE>gstcompat</FILE>
384 <TITLE>GstCompat</TITLE>
385 <SUBSECTION Standard>
391 <FILE>gstconfig</FILE>
393 GST_DISABLE_LOADSAVE_REGISTRY
394 GST_DISABLE_GST_DEBUG
398 GST_DISABLE_ALLOC_TRACE
400 GST_DISABLE_ENUMTYPES
411 <FILE>gstelement</FILE>
412 <TITLE>GstElement</TITLE>
420 GST_STATE_NULL_TO_READY
421 GST_STATE_READY_TO_PAUSED
422 GST_STATE_PAUSED_TO_PLAYING
423 GST_STATE_PLAYING_TO_PAUSED
424 GST_STATE_PAUSED_TO_READY
425 GST_STATE_READY_TO_NULL
445 GST_ELEMENT_IS_LOCKED_STATE
447 gst_element_abort_preroll
448 gst_element_abort_state
450 gst_element_class_add_pad_template
451 gst_element_class_get_pad_template
452 gst_element_class_get_pad_template_list
453 gst_element_class_install_std_props
454 gst_element_class_set_details
455 gst_element_commit_state
456 gst_element_create_all_pads
457 gst_element_factory_can_sink_caps
458 gst_element_factory_can_src_caps
459 gst_element_factory_get_static_pad_templates
460 gst_element_finish_preroll
461 gst_element_found_tags
462 gst_element_found_tags_for_pad
463 gst_element_get_base_time
465 gst_element_get_clock
466 gst_element_get_compatible_pad
467 gst_element_get_compatible_pad_template
468 gst_element_get_factory
469 gst_element_get_index
472 gst_element_get_parent
473 gst_element_get_query_types
474 gst_element_get_request_pad
475 gst_element_get_state
476 gst_element_get_static_pad
477 gst_element_is_indexable
478 gst_element_is_locked_state
479 gst_element_iterate_pads
480 gst_element_iterate_sink_pads
481 gst_element_iterate_src_pads
483 gst_element_link_many
484 gst_element_link_pads
485 gst_element_link_pads_filtered
486 gst_element_lost_state
487 gst_element_message_full
488 gst_element_no_more_pads
489 gst_element_post_message
490 gst_element_provides_clock
492 gst_element_query_convert
493 gst_element_query_position
494 gst_element_release_request_pad
495 gst_element_remove_pad
496 gst_element_requires_clock
498 gst_element_send_event
499 gst_element_set_base_time
501 gst_element_set_clock
502 gst_element_set_index
503 gst_element_set_locked_state
505 gst_element_set_parent
506 gst_element_set_state
507 gst_element_state_get_name
508 gst_element_sync_state_with_parent
510 gst_element_unlink_many
511 gst_element_unlink_pads
512 <SUBSECTION Standard>
517 GST_ELEMENT_GET_CLASS
519 GST_TYPE_ELEMENT_FLAGS
523 gst_element_flags_get_type
528 <FILE>gstelementdetails</FILE>
529 <TITLE>GstElementDetails</TITLE>
531 <SUBSECTION Standard>
533 GST_IS_ELEMENT_DETAILS
538 <FILE>gstelementfactory</FILE>
539 <TITLE>GstElementFactory</TITLE>
542 gst_element_factory_find
543 gst_element_factory_get_element_type
544 gst_element_factory_get_longname
545 gst_element_factory_get_klass
546 gst_element_factory_get_description
547 gst_element_factory_get_author
548 gst_element_factory_get_num_pad_templates
549 gst_element_factory_get_uri_type
550 gst_element_factory_get_uri_protocols
551 gst_element_factory_create
552 gst_element_factory_make
553 <SUBSECTION Standard>
554 GstElementFactoryClass
556 GST_IS_ELEMENT_FACTORY
557 GST_ELEMENT_FACTORY_CLASS
558 GST_IS_ELEMENT_FACTORY_CLASS
559 GST_TYPE_ELEMENT_FACTORY
561 gst_element_factory_get_type
566 <FILE>gsterror</FILE>
567 <TITLE>GstGError</TITLE>
577 gst_error_get_message
578 gst_stream_error_quark
580 gst_resource_error_quark
581 gst_library_error_quark
582 <SUBSECTION Standard>
585 GST_TYPE_LIBRARY_ERROR
586 GST_TYPE_RESOURCE_ERROR
587 GST_TYPE_STREAM_ERROR
590 gst_core_error_get_type
591 gst_library_error_get_type
592 gst_resource_error_get_type
593 gst_stream_error_get_type
598 <FILE>gstevent</FILE>
599 <TITLE>GstEvent</TITLE>
606 GST_EVENT_IS_DOWNSTREAM
607 GST_EVENT_IS_SERIALIZED
608 GST_EVENT_IS_UPSTREAM
621 gst_event_get_structure
622 gst_event_new_flush_start
623 gst_event_new_flush_stop
625 gst_event_new_newsegment
626 gst_event_parse_newsegment
634 gst_event_new_navigation
635 <SUBSECTION Standard>
650 gst_event_type_get_type
651 gst_seek_type_get_type
652 gst_seek_flags_get_type
657 <FILE>gstfilter</FILE>
658 <TITLE>GstFilter</TITLE>
665 <FILE>gstformat</FILE>
666 <TITLE>GstFormat</TITLE>
668 GST_FORMAT_PERCENT_MAX
669 GST_FORMAT_PERCENT_SCALE
673 gst_format_get_by_nick
675 gst_format_get_details
676 gst_format_iterate_definitions
677 <SUBSECTION Standard>
685 <FILE>gstghostpad</FILE>
686 <TITLE>GstGhostPad</TITLE>
689 gst_ghost_pad_set_target
690 gst_ghost_pad_get_target
691 gst_ghost_pad_new_notarget
692 <SUBSECTION Standard>
697 GST_IS_GHOST_PAD_CLASS
700 gst_ghost_pad_get_type
705 <FILE>gstindex</FILE>
706 <TITLE>GstIndex</TITLE>
714 GST_INDEX_ASSOC_FLAGS
715 GST_INDEX_ASSOC_FORMAT
716 GST_INDEX_ASSOC_VALUE
719 GST_INDEX_FORMAT_FORMAT
722 GST_INDEX_ID_DESCRIPTION
724 GstIndexResolverMethod
727 GST_INDEX_IS_READABLE
728 GST_INDEX_IS_WRITABLE
734 gst_index_set_certainty
735 gst_index_get_certainty
737 gst_index_set_resolver
738 gst_index_get_writer_id
740 gst_index_add_association
743 gst_index_get_assoc_entry
744 gst_index_get_assoc_entry_full
745 gst_index_entry_get_type
748 gst_index_entry_assoc_map
749 <SUBSECTION Standard>
759 GST_TYPE_INDEX_CERTAINTY
760 GST_TYPE_INDEX_ENTRY_TYPE
762 GST_TYPE_INDEX_LOOKUP_METHOD
763 GST_TYPE_INDEX_RESOLVER_METHOD
766 gst_assoc_flags_get_type
767 gst_index_certainty_get_type
768 gst_index_entry_type_get_type
769 gst_index_flags_get_type
770 gst_index_lookup_method_get_type
771 gst_index_resolver_method_get_type
776 <FILE>gstindexfactory</FILE>
777 <TITLE>GstIndexFactory</TITLE>
779 gst_index_factory_new
780 gst_index_factory_destroy
781 gst_index_factory_find
782 gst_index_factory_create
783 gst_index_factory_make
784 <SUBSECTION Standard>
788 GST_INDEX_FACTORY_CLASS
789 GST_IS_INDEX_FACTORY_CLASS
790 GST_INDEX_FACTORY_GET_CLASS
791 GST_TYPE_INDEX_FACTORY
793 gst_index_factory_get_type
799 <TITLE>GstInfo</TITLE>
812 gst_debug_message_get
813 gst_debug_log_default
814 gst_debug_level_get_name
815 gst_debug_add_log_function
816 gst_debug_remove_log_function
817 gst_debug_remove_log_function_by_data
820 gst_debug_set_colored
822 gst_debug_set_default_threshold
823 gst_debug_get_default_threshold
824 gst_debug_set_threshold_for_name
825 gst_debug_unset_threshold_for_name
827 GST_DEBUG_CATEGORY_EXTERN
828 GST_DEBUG_CATEGORY_STATIC
829 GST_DEBUG_CATEGORY_INIT
830 gst_debug_category_free
831 gst_debug_category_set_threshold
832 gst_debug_category_reset_threshold
833 gst_debug_category_get_threshold
834 gst_debug_category_get_name
835 gst_debug_category_get_color
836 gst_debug_category_get_description
837 gst_debug_get_all_categories
838 gst_debug_construct_term_color
842 GST_CAT_WARNING_OBJECT
862 GST_DEBUG_FUNCPTR_NAME
863 gst_debug_set_log_function
864 gst_debug_reset_log_function
865 gst_debug_print_stack_trace
868 <SUBSECTION Standard>
869 GST_TYPE_DEBUG_COLOR_FLAGS
874 GST_DEBUG_FORMAT_MASK
875 gst_debug_color_flags_get_type
876 gst_debug_level_get_type
881 <FILE>gstimplementsinterface</FILE>
882 <TITLE>GstImplementsInterface</TITLE>
883 GstImplementsInterface
884 GST_IMPLEMENTS_INTERFACE_CHECK_INSTANCE_CAST
885 GST_IMPLEMENTS_INTERFACE_CHECK_INSTANCE_TYPE
886 gst_element_implements_interface
887 gst_implements_interface_cast
888 gst_implements_interface_check
889 <SUBSECTION Standard>
890 GstImplementsInterfaceClass
891 GST_IMPLEMENTS_INTERFACE
892 GST_IMPLEMENTS_INTERFACE_CLASS
893 GST_IS_IMPLEMENTS_INTERFACE
894 GST_IS_IMPLEMENTS_INTERFACE_CLASS
895 GST_IMPLEMENTS_INTERFACE_GET_CLASS
896 GST_TYPE_IMPLEMENTS_INTERFACE
898 gst_implements_interface_get_type
903 <FILE>gstiterator</FILE>
904 <TITLE>GstIterator</TITLE>
910 GstIteratorDisposeFunction
911 GstIteratorNextFunction
912 GstIteratorItemFunction
913 GstIteratorResyncFunction
914 GstIteratorFreeFunction
915 GstIteratorFoldFunction
920 GST_ITERATOR_ORIG_COOKIE
923 gst_iterator_new_list
932 gst_iterator_find_custom
934 <SUBSECTION Standard>
935 GST_TYPE_ITERATOR_ITEM
936 GST_TYPE_ITERATOR_RESULT
938 gst_iterator_item_get_type
939 gst_iterator_result_get_type
944 <FILE>gstmacros</FILE>
945 <TITLE>GstMacros</TITLE>
954 <FILE>gstmemchunk</FILE>
955 <TITLE>GstMemChunk</TITLE>
958 gst_mem_chunk_destroy
966 <FILE>gstmessage</FILE>
967 <TITLE>GstMessage</TITLE>
975 GST_MESSAGE_TIMESTAMP
976 GST_MESSAGE_TRACE_NAME
981 gst_message_get_structure
982 gst_message_make_writable
983 gst_message_new_application
984 gst_message_new_custom
986 gst_message_new_error
987 gst_message_new_segment_done
988 gst_message_new_segment_start
989 gst_message_new_state_changed
991 gst_message_new_warning
992 gst_message_parse_error
993 gst_message_parse_segment_done
994 gst_message_parse_segment_start
995 gst_message_parse_state_changed
996 gst_message_parse_tag
997 gst_message_parse_warning
999 gst_message_type_get_type
1001 <SUBSECTION Standard>
1007 GST_IS_MESSAGE_CLASS
1008 GST_MESSAGE_GET_CLASS
1009 GST_TYPE_MESSAGE_TYPE
1010 <SUBSECTION Private>
1011 gst_message_get_type
1016 <FILE>gstminiobject</FILE>
1017 <TITLE>GstMiniObject</TITLE>
1020 GstMiniObjectCopyFunction
1021 GstMiniObjectFinalizeFunction
1023 GST_MINI_OBJECT_FLAGS
1024 GST_MINI_OBJECT_FLAG_IS_SET
1025 GST_MINI_OBJECT_FLAG_SET
1026 GST_MINI_OBJECT_FLAG_UNSET
1027 GST_MINI_OBJECT_REFCOUNT
1028 GST_MINI_OBJECT_REFCOUNT_VALUE
1031 gst_mini_object_copy
1032 gst_mini_object_is_writable
1033 gst_mini_object_make_writable
1036 gst_mini_object_unref
1037 gst_mini_object_replace
1039 gst_param_spec_mini_object
1040 gst_value_set_mini_object
1041 gst_value_take_mini_object
1042 gst_value_get_mini_object
1044 <SUBSECTION Standard>
1048 GST_MINI_OBJECT_CLASS
1049 GST_IS_MINI_OBJECT_CLASS
1050 GST_MINI_OBJECT_GET_CLASS
1051 GST_TYPE_MINI_OBJECT
1052 GST_TYPE_MINI_OBJECT_FLAGS
1053 GST_MINI_OBJECT_CAST
1054 <SUBSECTION Private>
1055 gst_mini_object_get_type
1056 gst_mini_object_flags_get_type
1061 <FILE>gstobject</FILE>
1062 <TITLE>GstObject</TITLE>
1075 GST_OBJECT_IS_DESTROYED
1076 GST_OBJECT_IS_DISPOSING
1077 GST_OBJECT_IS_FLOATING
1079 GST_OBJECT_REFCOUNT_VALUE
1087 gst_object_set_parent
1088 gst_object_get_parent
1090 gst_object_get_name_prefix
1091 gst_object_set_name_prefix
1092 gst_object_default_deep_notify
1093 gst_object_default_error
1094 gst_object_check_uniqueness
1095 gst_object_save_thyself
1096 gst_object_restore_thyself
1101 gst_object_get_path_string
1102 gst_class_signal_connect
1103 gst_class_signal_emit_by_name
1104 <SUBSECTION Standard>
1110 GST_OBJECT_GET_CLASS
1112 GST_TYPE_OBJECT_FLAGS
1114 GST_OBJECT_CLASS_CAST
1115 <SUBSECTION Private>
1117 gst_object_flags_get_type
1124 <TITLE>GstPad</TITLE>
1127 GST_PAD_LINK_SUCCESSFUL
1128 GstPadActivateFunction
1129 GstPadActivateModeFunction
1133 GstPadCheckGetRangeFunction
1134 GstPadGetRangeFunction
1136 GstPadIntLinkFunction
1137 GstPadQueryTypeFunction
1139 GstPadUnlinkFunction
1140 GstPadAcceptCapsFunction
1141 GstPadFixateCapsFunction
1142 GstPadGetCapsFunction
1143 GstPadSetCapsFunction
1144 GstPadBufferAllocFunction
1145 GstPadDispatcherFunction
1153 GST_PREROLL_BROADCAST
1154 GST_PREROLL_GET_COND
1155 GST_PREROLL_GET_LOCK
1158 GST_PREROLL_TIMED_WAIT
1164 GST_STREAM_LOCK_FULL
1167 GST_STREAM_UNLOCK_FULL
1171 gst_pad_new_from_template
1174 gst_pad_get_direction
1176 gst_pad_get_parent_element
1181 gst_pad_set_blocked_async
1183 gst_pad_set_element_private
1184 gst_pad_get_element_private
1185 gst_pad_get_pad_template
1186 gst_pad_set_bufferalloc_function
1187 gst_pad_alloc_buffer
1188 gst_pad_set_chain_function
1190 gst_pad_set_checkgetrange_function
1191 gst_pad_set_getrange_function
1193 gst_pad_set_event_function
1194 gst_pad_set_unlink_function
1195 gst_pad_set_activate_function
1196 gst_pad_set_activatepull_function
1205 gst_pad_set_link_function
1209 gst_pad_get_negotiated_caps
1212 gst_pad_get_pad_template_caps
1213 gst_pad_set_acceptcaps_function
1214 gst_pad_set_getcaps_function
1215 gst_pad_set_setcaps_function
1216 gst_pad_proxy_getcaps
1217 gst_pad_proxy_setcaps
1218 gst_pad_get_allowed_caps
1219 gst_pad_get_fixed_caps_func
1221 gst_pad_peer_get_caps
1222 gst_pad_peer_accept_caps
1223 gst_pad_use_fixed_caps
1225 gst_pad_set_fixatecaps_function
1227 gst_pad_set_activatepush_function
1230 gst_pad_check_pull_range
1232 gst_pad_activate_pull
1233 gst_pad_activate_push
1235 gst_pad_event_default
1237 gst_pad_set_query_function
1238 gst_pad_set_query_type_function
1239 gst_pad_get_query_types
1240 gst_pad_get_query_types_default
1242 gst_pad_query_default
1243 gst_pad_query_position
1244 gst_pad_query_convert
1246 gst_pad_set_internal_link_function
1247 gst_pad_get_internal_links
1248 gst_pad_get_internal_links_default
1250 gst_pad_load_and_link
1252 gst_pad_add_data_probe
1253 gst_pad_add_buffer_probe
1254 gst_pad_add_event_probe
1255 gst_pad_remove_data_probe
1256 gst_pad_remove_buffer_probe
1257 gst_pad_remove_event_probe
1259 <SUBSECTION Standard>
1266 GST_TYPE_PAD_DIRECTION
1268 GST_TYPE_PAD_LINK_RETURN
1269 GST_TYPE_PAD_PRESENCE
1270 GST_TYPE_FLOW_RETURN
1271 GST_TYPE_ACTIVATE_MODE
1273 <SUBSECTION Private>
1275 gst_pad_direction_get_type
1276 gst_pad_flags_get_type
1277 gst_pad_link_return_get_type
1278 gst_pad_presence_get_type
1279 gst_flow_return_get_type
1280 gst_activate_mode_get_type
1284 GST_PAD_ELEMENT_PRIVATE
1285 GST_PAD_PAD_TEMPLATE
1294 GST_PAD_IS_IN_GETCAPS
1295 GST_PAD_MODE_ACTIVATE
1296 GST_PAD_BLOCK_GET_COND
1297 GST_PAD_BLOCK_SIGNAL
1300 GST_PAD_ACTIVATE_MODE
1301 GST_PAD_DO_BUFFER_SIGNALS
1302 GST_PAD_DO_EVENT_SIGNALS
1304 GST_PAD_IS_IN_SETCAPS
1305 GST_PAD_SET_FLUSHING
1307 GST_PAD_UNSET_FLUSHING
1310 GST_PAD_ACCEPTCAPSFUNC
1311 GST_PAD_ACTIVATEFUNC
1312 GST_PAD_ACTIVATEPULLFUNC
1313 GST_PAD_ACTIVATEPUSHFUNC
1314 GST_PAD_BUFFERALLOCFUNC
1316 GST_PAD_CHECKGETRANGEFUNC
1318 GST_PAD_FIXATECAPSFUNC
1320 GST_PAD_GETRANGEFUNC
1325 GST_PAD_QUERYTYPEFUNC
1332 <FILE>gstpadtemplate</FILE>
1333 <TITLE>GstPadTemplate</TITLE>
1335 GstStaticPadTemplate
1337 GST_PAD_TEMPLATE_NAME_TEMPLATE
1338 GST_PAD_TEMPLATE_DIRECTION
1339 GST_PAD_TEMPLATE_PRESENCE
1340 GST_PAD_TEMPLATE_CAPS
1341 GST_PAD_TEMPLATE_IS_FIXED
1343 gst_pad_template_new
1344 gst_static_pad_template_get
1345 gst_static_pad_template_get_caps
1346 gst_pad_template_get_caps
1347 <SUBSECTION Standard>
1351 GST_PAD_TEMPLATE_CLASS
1352 GST_IS_PAD_TEMPLATE_CLASS
1353 GST_STATIC_PAD_TEMPLATE
1354 GST_TYPE_PAD_TEMPLATE
1355 GST_TYPE_PAD_TEMPLATE_FLAGS
1356 <SUBSECTION Private>
1357 gst_pad_template_get_type
1358 gst_pad_template_flags_get_type
1363 <FILE>gstparse</FILE>
1364 <TITLE>GstParse</TITLE>
1365 gst_parse_error_quark
1370 <SUBSECTION Standard>
1371 GST_TYPE_PARSE_ERROR
1372 <SUBSECTION Private>
1373 gst_parse_error_get_type
1378 <FILE>gstpipeline</FILE>
1379 <TITLE>GstPipeline</TITLE>
1385 gst_pipeline_auto_clock
1386 gst_pipeline_get_bus
1387 gst_pipeline_get_clock
1388 gst_pipeline_get_last_stream_time
1389 gst_pipeline_set_clock
1390 gst_pipeline_set_new_stream_time
1391 gst_pipeline_use_clock
1393 <SUBSECTION Standard>
1398 GST_IS_PIPELINE_CLASS
1399 GST_PIPELINE_GET_CLASS
1401 GST_TYPE_PIPELINE_FLAGS
1402 <SUBSECTION Private>
1403 gst_pipeline_get_type
1404 gst_pipeline_flags_get_type
1409 <FILE>gstplugin</FILE>
1410 <TITLE>GstPlugin</TITLE>
1411 gst_plugin_error_quark
1419 GST_PLUGIN_DEFINE_STATIC
1423 gst_plugin_get_description
1424 gst_plugin_get_filename
1425 gst_plugin_get_license
1426 gst_plugin_get_package
1427 gst_plugin_get_origin
1428 gst_plugin_get_module
1429 gst_plugin_get_version
1430 gst_plugin_is_loaded
1431 gst_plugin_feature_filter
1432 gst_plugin_list_feature_filter
1433 gst_plugin_name_filter
1434 gst_plugin_get_feature_list
1435 gst_plugin_find_feature
1436 gst_plugin_check_file
1437 gst_plugin_load_file
1438 gst_plugin_unload_plugin
1439 gst_plugin_add_feature
1441 <SUBSECTION Standard>
1444 GST_TYPE_PLUGIN_ERROR
1445 <SUBSECTION Private>
1447 <SUBSECTION Private>
1448 gst_plugin_error_get_type
1453 <FILE>gstpluginfeature</FILE>
1454 <TITLE>GstPluginFeature</TITLE>
1456 GST_PLUGIN_FEATURE_NAME
1458 GstPluginFeatureFilter
1459 gst_plugin_feature_ensure_loaded
1460 gst_plugin_feature_unload_thyself
1461 gst_plugin_feature_type_name_filter
1462 gst_plugin_feature_set_rank
1463 gst_plugin_feature_set_name
1464 gst_plugin_feature_get_rank
1465 gst_plugin_feature_get_name
1466 <SUBSECTION Standard>
1467 GstPluginFeatureClass
1469 GST_IS_PLUGIN_FEATURE
1470 GST_PLUGIN_FEATURE_CLASS
1471 GST_IS_PLUGIN_FEATURE_CLASS
1472 GST_PLUGIN_FEATURE_GET_CLASS
1473 GST_TYPE_PLUGIN_FEATURE
1474 <SUBSECTION Private>
1475 gst_plugin_feature_get_type
1480 <FILE>gstprobe</FILE>
1481 <TITLE>GstProbe</TITLE>
1489 gst_probe_dispatcher_add_probe
1490 gst_probe_dispatcher_destroy
1491 gst_probe_dispatcher_dispatch
1492 gst_probe_dispatcher_init
1493 gst_probe_dispatcher_new
1494 gst_probe_dispatcher_remove_probe
1495 gst_probe_dispatcher_set_active
1498 <SUBSECTION Standard>
1501 <SUBSECTION Private>
1507 <FILE>gstquery</FILE>
1508 <TITLE>GstQuery</TITLE>
1511 GST_QUERY_TYPE_RATE_DEN
1512 GstQueryTypeDefinition
1514 gst_query_type_register
1515 gst_query_type_get_by_nick
1516 gst_query_types_contains
1517 gst_query_type_get_details
1520 gst_query_get_structure
1521 gst_query_make_writable
1522 gst_query_new_application
1523 gst_query_new_convert
1524 gst_query_new_position
1525 gst_query_parse_convert
1526 gst_query_parse_position
1527 gst_query_parse_seeking_query
1528 gst_query_parse_seeking_response
1530 gst_query_set_convert
1531 gst_query_set_formats
1532 gst_query_set_position
1533 gst_query_set_seeking
1534 gst_query_type_iterate_definitions
1537 <SUBSECTION Standard>
1547 <SUBSECTION Private>
1549 gst_query_type_get_type
1554 <FILE>gstqueue</FILE>
1555 <TITLE>GstQueue</TITLE>
1558 <SUBSECTION Standard>
1565 <SUBSECTION Private>
1568 <SUBSECTION Standard>
1571 <FILE>gstregistry</FILE>
1572 <TITLE>GstRegistry</TITLE>
1575 GLOBAL_REGISTRY_FILE
1576 GLOBAL_REGISTRY_FILE_TMP
1579 LOCAL_REGISTRY_FILE_TMP
1581 REGISTRY_TMPFILE_PERMS
1586 gst_registry_is_loaded
1588 gst_registry_rebuild
1590 gst_registry_add_path
1591 gst_registry_get_path_list
1592 gst_registry_clear_paths
1593 gst_registry_add_plugin
1594 gst_registry_remove_plugin
1595 gst_registry_plugin_filter
1596 gst_registry_feature_filter
1597 gst_registry_find_plugin
1598 gst_registry_find_feature
1599 gst_registry_load_plugin
1600 gst_registry_unload_plugin
1601 gst_registry_update_plugin
1602 <SUBSECTION Standard>
1607 GST_IS_REGISTRY_CLASS
1608 GST_REGISTRY_GET_CLASS
1610 GST_TYPE_REGISTRY_FLAGS
1611 GST_TYPE_REGISTRY_RETURN
1612 <SUBSECTION Private>
1613 gst_registry_get_type
1614 gst_registry_flags_get_type
1615 gst_registry_return_get_type
1620 <FILE>gstregistrypool</FILE>
1621 <TITLE>GstRegistryPool</TITLE>
1622 gst_registry_pool_list
1623 gst_registry_pool_add
1624 gst_registry_pool_remove
1625 gst_registry_pool_add_plugin
1626 gst_registry_pool_load_all
1627 gst_registry_pool_plugin_filter
1628 gst_registry_pool_feature_filter
1629 gst_registry_pool_plugin_list
1630 gst_registry_pool_feature_list
1631 gst_registry_pool_find_plugin
1632 gst_registry_pool_find_feature
1633 gst_registry_pool_get_prefered
1638 <FILE>gststructure</FILE>
1639 <TITLE>GstStructure</TITLE>
1641 GstStructureForeachFunc
1643 gst_structure_empty_new
1644 gst_structure_id_empty_new
1646 gst_structure_new_valist
1649 gst_structure_get_name
1650 gst_structure_has_name
1651 gst_structure_set_name
1652 gst_structure_get_name_id
1653 gst_structure_id_get_value
1654 gst_structure_id_set_value
1655 gst_structure_get_value
1656 gst_structure_set_value
1658 gst_structure_set_valist
1659 gst_structure_remove_field
1660 gst_structure_remove_fields
1661 gst_structure_remove_fields_valist
1662 gst_structure_remove_all_fields
1663 gst_structure_get_field_type
1664 gst_structure_foreach
1665 gst_structure_n_fields
1666 gst_structure_has_field
1667 gst_structure_has_field_typed
1668 gst_structure_get_boolean
1669 gst_structure_get_int
1670 gst_structure_get_fourcc
1671 gst_structure_get_double
1672 gst_structure_get_string
1673 gst_structure_map_in_place
1674 gst_structure_nth_field_name
1675 gst_structure_set_parent_refcount
1676 gst_structure_to_string
1677 gst_structure_from_string
1678 gst_caps_structure_fixate_field_nearest_int
1679 gst_caps_structure_fixate_field_nearest_double
1680 <SUBSECTION Standard>
1684 <SUBSECTION Private>
1685 gst_structure_get_type
1690 <FILE>gstsystemclock</FILE>
1691 <TITLE>GstSystemClock</TITLE>
1693 gst_system_clock_obtain
1694 <SUBSECTION Standard>
1698 gst_system_clock_get_type
1699 GST_SYSTEM_CLOCK_CLASS
1700 GST_IS_SYSTEM_CLOCK_CLASS
1701 GST_SYSTEM_CLOCK_GET_CLASS
1702 GST_TYPE_SYSTEM_CLOCK
1707 <FILE>gsttaglist</FILE>
1708 <TITLE>GstTagList</TITLE>
1721 GST_TAG_TRACK_NUMBER
1723 GST_TAG_ALBUM_VOLUME_NUMBER
1724 GST_TAG_ALBUM_VOLUME_COUNT
1729 GST_TAG_ORGANIZATION
1739 GST_TAG_NOMINAL_BITRATE
1740 GST_TAG_MINIMUM_BITRATE
1741 GST_TAG_MAXIMUM_BITRATE
1744 GST_TAG_ENCODER_VERSION
1749 GST_TAG_LANGUAGE_CODE
1752 gst_tag_merge_use_first
1753 gst_tag_merge_strings_with_comma
1757 gst_tag_get_description
1766 gst_tag_list_get_tag_size
1768 gst_tag_list_add_values
1769 gst_tag_list_add_valist
1770 gst_tag_list_add_valist_values
1771 gst_tag_list_remove_tag
1772 gst_tag_list_foreach
1773 gst_tag_list_get_value_index
1774 gst_tag_list_copy_value
1775 gst_tag_list_get_char
1776 gst_tag_list_get_char_index
1777 gst_tag_list_get_uchar
1778 gst_tag_list_get_uchar_index
1779 gst_tag_list_get_boolean
1780 gst_tag_list_get_boolean_index
1781 gst_tag_list_get_int
1782 gst_tag_list_get_int_index
1783 gst_tag_list_get_uint
1784 gst_tag_list_get_uint_index
1785 gst_tag_list_get_long
1786 gst_tag_list_get_long_index
1787 gst_tag_list_get_ulong
1788 gst_tag_list_get_ulong_index
1789 gst_tag_list_get_int64
1790 gst_tag_list_get_int64_index
1791 gst_tag_list_get_uint64
1792 gst_tag_list_get_uint64_index
1793 gst_tag_list_get_float
1794 gst_tag_list_get_float_index
1795 gst_tag_list_get_double
1796 gst_tag_list_get_double_index
1797 gst_tag_list_get_string
1798 gst_tag_list_get_string_index
1799 gst_tag_list_get_pointer
1800 gst_tag_list_get_pointer_index
1802 <SUBSECTION Standard>
1805 GST_TAG_FLAG_IS_VALID
1806 GST_TAG_MODE_IS_VALID
1809 GST_TYPE_TAG_MERGE_MODE
1810 <SUBSECTION Private>
1811 gst_tag_list_get_type
1812 gst_tag_flag_get_type
1813 gst_tag_merge_mode_get_type
1818 <FILE>gsttagsetter</FILE>
1819 <TITLE>GstTagSetter</TITLE>
1822 gst_tag_setter_merge
1824 gst_tag_setter_add_values
1825 gst_tag_setter_add_valist
1826 gst_tag_setter_add_valist_values
1827 gst_tag_setter_get_list
1828 gst_tag_setter_set_merge_mode
1829 gst_tag_setter_get_merge_mode
1830 <SUBSECTION Standard>
1833 GST_TAG_SETTER_CLASS
1834 GST_TAG_SETTER_GET_IFACE
1836 <SUBSECTION Private>
1837 gst_tag_setter_get_type
1842 <FILE>gsttask</FILE>
1843 <TITLE>GstTask</TITLE>
1855 gst_task_cleanup_all
1865 <SUBSECTION Standard>
1875 <SUBSECTION Private>
1877 gst_task_state_get_type
1882 <FILE>gsttrace</FILE>
1883 <TITLE>GstTrace</TITLE>
1889 gst_trace_text_flush
1891 gst_trace_get_offset
1892 gst_trace_get_remaining
1893 gst_trace_set_default
1897 gst_alloc_trace_available
1898 gst_alloc_trace_list
1899 gst_alloc_trace_live_all
1900 gst_alloc_trace_print_all
1901 gst_alloc_trace_set_flags_all
1903 gst_alloc_trace_print
1904 gst_alloc_trace_print_live
1905 gst_alloc_trace_set_flags
1906 gst_alloc_trace_register
1908 gst_alloc_trace_free
1910 <SUBSECTION Standard>
1911 GST_TYPE_ALLOC_TRACE_FLAGS
1912 <SUBSECTION Private>
1913 gst_alloc_trace_flags_get_type
1918 <FILE>gsttrashstack</FILE>
1919 <TITLE>GstTrashStack</TITLE>
1921 GstTrashStackElement
1929 <FILE>gsttypefind</FILE>
1930 <TITLE>GstTypeFind</TITLE>
1933 GstTypeFindProbability
1935 gst_type_find_suggest
1936 gst_type_find_get_length
1937 gst_type_find_register
1938 <SUBSECTION Standard>
1939 GST_TYPE_TYPE_FIND_PROBABILITY
1940 <SUBSECTION Private>
1941 gst_type_find_probability_get_type
1946 <FILE>gsttypefindfactory</FILE>
1947 <TITLE>GstTypeFindFactory</TITLE>
1949 gst_type_find_factory_get_list
1950 gst_type_find_factory_get_extensions
1951 gst_type_find_factory_get_caps
1952 gst_type_find_factory_call_function
1953 <SUBSECTION Standard>
1954 GstTypeFindFactoryClass
1955 GST_TYPE_FIND_FACTORY
1956 GST_IS_TYPE_FIND_FACTORY
1957 GST_TYPE_FIND_FACTORY_CLASS
1958 GST_IS_TYPE_FIND_FACTORY_CLASS
1959 GST_TYPE_FIND_FACTORY_GET_CLASS
1960 GST_TYPE_TYPE_FIND_FACTORY
1961 <SUBSECTION Private>
1962 gst_type_find_factory_get_type
1967 <FILE>gsttypes</FILE>
1968 <TITLE>GstTypes</TITLE>
1970 GstElementStateReturn
1972 <SUBSECTION Standard>
1973 GST_TYPE_ELEMENT_STATE
1974 GST_TYPE_ELEMENT_STATE_RETURN
1976 <SUBSECTION Private>
1979 gst_element_state_get_type
1980 gst_element_state_return_get_type
1986 <FILE>gsturihandler</FILE>
1987 <TITLE>GstUriHandler</TITLE>
1989 GST_URI_TYPE_IS_VALID
1990 gst_uri_protocol_is_valid
1992 gst_uri_get_protocol
1993 gst_uri_get_location
1995 gst_element_make_from_uri
1996 gst_uri_handler_get_uri_type
1997 gst_uri_handler_get_protocols
1998 gst_uri_handler_get_uri
1999 gst_uri_handler_set_uri
2000 gst_uri_handler_new_uri
2001 <SUBSECTION Standard>
2002 GstURIHandlerInterface
2005 GST_URI_HANDLER_CLASS
2006 GST_URI_HANDLER_GET_INTERFACE
2007 GST_TYPE_URI_HANDLER
2008 <SUBSECTION Private>
2009 gst_uri_handler_get_type
2014 <FILE>gsturitype</FILE>
2015 <TITLE>GstUriType</TITLE>
2017 <SUBSECTION Standard>
2020 <SUBSECTION Private>
2021 gst_uri_get_uri_type
2022 gst_uri_type_get_type
2027 <FILE>gstutils</FILE>
2028 <TITLE>GstUtils</TITLE>
2029 GST_BOILERPLATE_WITH_INTERFACE
2030 GST_BOILERPLATE_FULL
2033 GST_CALL_PARENT_WITH_DEFAULT
2056 gst_bin_watch_for_state_change
2058 gst_print_element_args
2061 gst_util_set_object_arg
2062 gst_util_set_value_from_string
2063 <SUBSECTION Private>
2064 GST_HAVE_UNALIGNED_ACCESS
2069 <FILE>gstvalue</FILE>
2070 <TITLE>GstValue</TITLE>
2075 GST_VALUE_HOLDS_FOURCC
2076 GST_VALUE_HOLDS_INT_RANGE
2077 GST_VALUE_HOLDS_DOUBLE_RANGE
2078 GST_VALUE_HOLDS_LIST
2079 GST_VALUE_HOLDS_CAPS
2080 GST_VALUE_HOLDS_FRACTION
2081 GST_VALUE_HOLDS_ARRAY
2082 GST_VALUE_HOLDS_MINI_OBJECT
2085 GST_VALUE_GREATER_THAN
2089 GstValueSerializeFunc
2090 GstValueDeserializeFunc
2092 GstValueIntersectFunc
2093 GstValueSubtractFunc
2098 gst_value_init_and_copy
2100 gst_value_deserialize
2101 gst_value_list_append_value
2102 gst_value_list_prepend_value
2103 gst_value_list_concat
2104 gst_value_list_get_size
2105 gst_value_list_get_value
2106 gst_value_set_fourcc
2107 gst_value_get_fourcc
2108 gst_value_set_int_range
2109 gst_value_get_int_range_min
2110 gst_value_get_int_range_max
2111 gst_value_set_double_range
2112 gst_value_get_double_range_min
2113 gst_value_get_double_range_max
2116 gst_value_get_fraction_numerator
2117 gst_value_get_fraction_denominator
2118 gst_value_set_fraction
2119 gst_value_get_buffer
2120 gst_value_set_buffer
2121 gst_value_take_buffer
2122 gst_value_fraction_multiply
2124 gst_value_can_compare
2127 gst_value_register_union_func
2129 gst_value_can_subtract
2130 gst_value_register_subtract_func
2132 gst_value_can_intersect
2133 gst_value_register_intersect_func
2134 <SUBSECTION Standard>
2137 GST_TYPE_DOUBLE_RANGE
2145 <FILE>gstversion</FILE>
2146 <TITLE>GstVersion</TITLE>
2156 <TITLE>GstXML</TITLE>
2159 GstXMLRegistryGetPerms
2163 GstXMLRegistryParser
2172 gst_xml_parse_memory
2174 gst_xml_get_topelements
2175 gst_xml_make_element
2176 <SUBSECTION Standard>
2184 <SUBSECTION Private>
2190 <FILE>gstxmlregistry</FILE>
2191 <TITLE>GstXMLRegistry</TITLE>
2193 gst_xml_registry_new
2194 <SUBSECTION Standard>
2198 GST_XML_REGISTRY_CLASS
2199 GST_IS_XML_REGISTRY_CLASS
2200 GST_XML_REGISTRY_GET_CLASS
2201 GST_TYPE_XML_REGISTRY
2202 <SUBSECTION Private>
2203 gst_xml_registry_get_type
2208 <FILE>gstenumtypes</FILE>
2209 <TITLE>GstEnumTypes</TITLE>
2216 <FILE>gstadapter</FILE>
2217 <TITLE>GstAdapter</TITLE>
2218 <INCLUDE>gst/base/gstadapter.h</INCLUDE>
2226 gst_adapter_available
2227 gst_adapter_available_fast
2229 <SUBSECTION Standard>
2234 GST_IS_ADAPTER_CLASS
2235 GST_ADAPTER_GET_CLASS
2236 <SUBSECTION Private>
2237 gst_adapter_get_type
2242 <FILE>gstbasesrc</FILE>
2243 <TITLE>GstBaseSrc</TITLE>
2244 <INCLUDE>gst/base/gstbasesrc.h</INCLUDE>
2249 gst_base_src_is_live
2250 gst_base_src_set_live
2253 <SUBSECTION Standard>
2258 GST_IS_BASE_SRC_CLASS
2259 GST_BASE_SRC_GET_CLASS
2260 <SUBSECTION Private>
2261 gst_base_src_get_type
2266 <FILE>gstbasesink</FILE>
2267 <TITLE>GstBaseSink</TITLE>
2268 <INCLUDE>gst/base/gstbasesink.h</INCLUDE>
2285 <SUBSECTION Standard>
2291 GST_IS_BASE_SINK_CLASS
2292 GST_BASE_SINK_GET_CLASS
2293 <SUBSECTION Private>
2294 gst_base_sink_get_type
2299 <FILE>gstbasetransform</FILE>
2300 <TITLE>GstBaseTransform</TITLE>
2301 <INCLUDE>gst/base/gstbasetransform.h</INCLUDE>
2303 GstBaseTransformClass
2305 gst_base_transform_is_passthrough
2306 gst_base_transform_set_passthrough
2308 GST_BASE_TRANSFORM_SINK_NAME
2309 GST_BASE_TRANSFORM_SRC_NAME
2311 <SUBSECTION Standard>
2313 GST_IS_BASE_TRANSFORM
2314 GST_TYPE_BASE_TRANSFORM
2315 GST_BASE_TRANSFORM_CLASS
2316 GST_IS_BASE_TRANSFORM_CLASS
2317 GST_BASE_TRANSFORM_GET_CLASS
2318 <SUBSECTION Private>
2319 gst_base_transform_get_type
2324 <FILE>gstcollectpads</FILE>
2325 <TITLE>GstCollectPads</TITLE>
2326 <INCLUDE>gst/base/gstcollectpads.h</INCLUDE>
2329 GstCollectPadsFunction
2331 gst_collectpads_set_function
2332 gst_collectpads_add_pad
2333 gst_collectpads_remove_pad
2334 gst_collectpads_is_active
2335 gst_collectpads_collect
2336 gst_collectpads_collect_range
2337 gst_collectpads_start
2338 gst_collectpads_stop
2339 gst_collectpads_peek
2341 gst_collectpads_available
2342 gst_collectpads_read
2343 gst_collectpads_flush
2344 GST_COLLECTPADS_BROADCAST
2345 GST_COLLECTPADS_GET_COND
2346 GST_COLLECTPADS_SIGNAL
2347 GST_COLLECTPADS_WAIT
2348 <SUBSECTION Standard>
2351 GST_TYPE_COLLECTPADS
2352 GST_COLLECTPADS_CLASS
2353 GST_IS_COLLECTPADS_CLASS
2354 GST_COLLECTPADS_GET_CLASS
2355 <SUBSECTION Private>
2356 gst_collectpads_get_type
2361 <FILE>gstpushsrc</FILE>
2362 <TITLE>GstPushSrc</TITLE>
2363 <INCLUDE>gst/base/gstpushsrc.h</INCLUDE>
2366 <SUBSECTION Standard>
2371 GST_IS_PUSH_SRC_CLASS
2372 GST_PUSH_SRC_GET_CLASS
2373 <SUBSECTION Private>
2374 gst_push_src_get_type
2381 <FILE>gstfakesrc</FILE>
2382 <TITLE>GstFakeSrc</TITLE>
2383 <INCLUDE>gst/elements/gstfakesrc.h</INCLUDE>
2387 GstFakeSrcOutputType
2389 <SUBSECTION Standard>
2395 GST_IS_FAKE_SRC_CLASS
2396 <SUBSECTION Private>
2397 gst_fake_src_get_type
2402 <FILE>gstfakesink</FILE>
2403 <TITLE>GstFakeSink</TITLE>
2404 <INCLUDE>gst/elements/gstfakesink.h</INCLUDE>
2406 GstFakeSinkStateError
2407 <SUBSECTION Standard>
2413 GST_IS_FAKE_SINK_CLASS
2414 <SUBSECTION Private>
2415 gst_fake_sink_get_type
2420 <FILE>gstfilesrc</FILE>
2421 <TITLE>GstFileSrc</TITLE>
2422 <INCLUDE>gst/elements/gstfilesrc.h</INCLUDE>
2424 <SUBSECTION Standard>
2430 GST_IS_FILE_SRC_CLASS
2431 <SUBSECTION Private>
2432 gst_file_src_get_type
2437 <FILE>gstfilesink</FILE>
2438 <TITLE>GstFileSink</TITLE>
2439 <INCLUDE>gst/elements/gstfilesink.h</INCLUDE>
2441 <SUBSECTION Standard>
2447 GST_IS_FILE_SINK_CLASS
2448 <SUBSECTION Private>
2449 gst_file_sink_get_type