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_get_option_group
47 gst_bin_get_by_name_recurse_up
48 gst_bin_get_by_interface
50 gst_bin_iterate_elements
51 gst_bin_iterate_recurse
53 gst_bin_iterate_sorted
54 gst_bin_iterate_all_by_interface
64 GST_BIN_CHILDREN_COOKIE
78 gst_bin_flags_get_type
96 gst_bus_set_sync_handler
97 gst_bus_sync_signal_handler
99 gst_bus_add_watch_full
101 gst_bus_async_signal_func
102 gst_bus_add_signal_watch
103 gst_bus_remove_signal_watch
105 <SUBSECTION Standard>
114 GST_TYPE_BUS_SYNC_REPLY
118 gst_bus_flags_get_type
119 gst_bus_sync_reply_get_type
124 <FILE>gstbuffer</FILE>
125 <TITLE>GstBuffer</TITLE>
129 GST_BUFFER_FLAG_IS_SET
131 GST_BUFFER_FLAG_UNSET
134 GST_BUFFER_MALLOCDATA
140 GST_BUFFER_OFFSET_END
141 GST_BUFFER_OFFSET_NONE
142 GST_BUFFER_DURATION_IS_VALID
143 GST_BUFFER_TIMESTAMP_IS_VALID
144 GST_BUFFER_OFFSET_IS_VALID
145 GST_BUFFER_OFFSET_END_IS_VALID
146 GST_BUFFER_TRACE_NAME
149 gst_buffer_new_and_alloc
156 gst_buffer_is_writable
157 gst_buffer_make_writable
163 gst_buffer_create_sub
164 gst_buffer_is_span_fast
171 <SUBSECTION Standard>
183 gst_buffer_flag_get_type
189 <TITLE>GstCaps</TITLE>
197 GST_CAPS_REFCOUNT_VALUE
208 gst_caps_new_full_valist
213 gst_caps_append_structure
215 gst_caps_get_structure
217 gst_caps_set_simple_valist
222 gst_caps_is_equal_fixed
223 gst_caps_is_always_compatible
229 gst_caps_save_thyself
230 gst_caps_load_thyself
235 gst_caps_make_writable
239 <SUBSECTION Standard>
245 gst_caps_flags_get_type
251 <FILE>gstcheck</FILE>
252 <TITLE>GstCheck</TITLE>
254 ASSERT_BUFFER_REFCOUNT
258 ASSERT_MINI_OBJECT_REFCOUNT
259 ASSERT_OBJECT_REFCOUNT
260 ASSERT_OBJECT_REFCOUNT_BETWEEN
263 MAIN_START_THREAD_FUNCTION
264 MAIN_START_THREAD_FUNCTIONS
275 fail_unless_equals_int
276 fail_unless_equals_string
277 fail_unless_equals_uint64
278 fail_unless_message_error
282 gst_check_message_error
283 gst_check_setup_element
284 gst_check_setup_sink_pad
285 gst_check_setup_src_pad
286 gst_check_teardown_element
287 gst_check_teardown_sink_pad
288 gst_check_teardown_src_pad
293 <FILE>gstchildproxy</FILE>
294 <TITLE>GstChildProxy</TITLE>
295 gst_child_proxy_get_children_count
296 gst_child_proxy_get_child_by_name
297 gst_child_proxy_get_child_by_index
298 gst_child_proxy_lookup
299 gst_child_proxy_get_property
300 gst_child_proxy_get_valist
302 gst_child_proxy_set_property
303 gst_child_proxy_set_valist
305 gst_child_proxy_child_added
306 gst_child_proxy_child_removed
307 <SUBSECTION Standard>
309 GstChildProxyInterface
312 GST_CHILD_PROXY_GET_INTERFACE
315 gst_child_proxy_get_type
320 <FILE>gstclock</FILE>
321 <TITLE>GstClock</TITLE>
327 GST_CLOCK_TIME_IS_VALID
337 GST_CLOCK_ENTRY_TRACE_NAME
342 GST_CLOCK_ENTRY_CLOCK
345 GST_CLOCK_ENTRY_INTERVAL
346 GST_CLOCK_ENTRY_STATUS
354 gst_clock_set_resolution
355 gst_clock_get_resolution
357 gst_clock_new_single_shot_id
358 gst_clock_new_periodic_id
359 gst_clock_get_internal_time
360 gst_clock_adjust_unlocked
361 gst_clock_get_calibration
362 gst_clock_set_calibration
365 gst_clock_id_get_time
367 gst_clock_id_wait_async
368 gst_clock_id_unschedule
369 gst_clock_id_compare_func
374 <SUBSECTION Standard>
383 GST_TYPE_CLOCK_ENTRY_TYPE
385 GST_TYPE_CLOCK_RETURN
389 gst_clock_entry_type_get_type
390 gst_clock_flags_get_type
391 gst_clock_return_get_type
396 <FILE>gstcompat</FILE>
397 <TITLE>GstCompat</TITLE>
398 <SUBSECTION Standard>
404 <FILE>gstconfig</FILE>
406 GST_DISABLE_LOADSAVE_REGISTRY
407 GST_DISABLE_GST_DEBUG
411 GST_DISABLE_ALLOC_TRACE
413 GST_DISABLE_ENUMTYPES
427 <FILE>gstelement</FILE>
428 <TITLE>GstElement</TITLE>
442 GST_STATE_TRANSITION_CURRENT
443 GST_STATE_TRANSITION_NEXT
455 GST_ELEMENT_IS_LOCKED_STATE
457 gst_element_abort_state
459 gst_element_class_add_pad_template
460 gst_element_class_get_pad_template
461 gst_element_class_get_pad_template_list
462 gst_element_class_install_std_props
463 gst_element_class_set_details
464 gst_element_continue_state
465 gst_element_create_all_pads
466 gst_element_factory_can_sink_caps
467 gst_element_factory_can_src_caps
468 gst_element_factory_get_static_pad_templates
469 gst_element_found_tags
470 gst_element_found_tags_for_pad
471 gst_element_get_base_time
473 gst_element_get_clock
474 gst_element_get_compatible_pad
475 gst_element_get_compatible_pad_template
476 gst_element_get_factory
477 gst_element_get_index
480 gst_element_get_parent
481 gst_element_get_query_types
482 gst_element_get_request_pad
483 gst_element_get_state
484 gst_element_get_static_pad
485 gst_element_is_indexable
486 gst_element_is_locked_state
487 gst_element_iterate_pads
488 gst_element_iterate_sink_pads
489 gst_element_iterate_src_pads
491 gst_element_link_many
492 gst_element_link_filtered
493 gst_element_link_pads
494 gst_element_link_pads_filtered
495 gst_element_lost_state
496 gst_element_message_full
497 gst_element_no_more_pads
498 gst_element_post_message
499 gst_element_provide_clock
500 gst_element_provides_clock
502 gst_element_query_convert
503 gst_element_query_position
504 gst_element_query_duration
505 gst_element_release_request_pad
506 gst_element_remove_pad
507 gst_element_requires_clock
509 gst_element_send_event
510 gst_element_set_base_time
512 gst_element_set_clock
513 gst_element_set_index
514 gst_element_set_locked_state
516 gst_element_set_parent
517 gst_element_set_state
518 gst_element_state_get_name
519 gst_element_sync_state_with_parent
521 gst_element_unlink_many
522 gst_element_unlink_pads
523 <SUBSECTION Standard>
528 GST_ELEMENT_GET_CLASS
530 GST_TYPE_ELEMENT_FLAGS
533 GST_TYPE_STATE_CHANGE
534 GST_TYPE_STATE_CHANGE_RETURN
539 GST_STATE_UNLOCK_FULL
547 gst_element_flags_get_type
549 gst_state_change_get_type
550 gst_state_change_return_get_type
555 <FILE>gstelementfactory</FILE>
556 <TITLE>GstElementFactory</TITLE>
560 GST_IS_ELEMENT_DETAILS
562 gst_element_factory_find
563 gst_element_factory_get_element_type
564 gst_element_factory_get_longname
565 gst_element_factory_get_klass
566 gst_element_factory_get_description
567 gst_element_factory_get_author
568 gst_element_factory_get_num_pad_templates
569 gst_element_factory_get_uri_type
570 gst_element_factory_get_uri_protocols
571 gst_element_factory_create
572 gst_element_factory_make
573 <SUBSECTION Standard>
574 GstElementFactoryClass
576 GST_IS_ELEMENT_FACTORY
577 GST_ELEMENT_FACTORY_CLASS
578 GST_IS_ELEMENT_FACTORY_CLASS
579 GST_TYPE_ELEMENT_FACTORY
581 gst_element_factory_get_type
586 <FILE>gsterror</FILE>
587 <TITLE>GstGError</TITLE>
597 gst_error_get_message
598 <SUBSECTION Standard>
601 GST_TYPE_LIBRARY_ERROR
602 GST_TYPE_RESOURCE_ERROR
603 GST_TYPE_STREAM_ERROR
606 gst_core_error_get_type
607 gst_library_error_get_type
608 gst_resource_error_get_type
609 gst_stream_error_get_type
611 gst_library_error_quark
612 gst_resource_error_quark
613 gst_stream_error_quark
618 <FILE>gstevent</FILE>
619 <TITLE>GstEvent</TITLE>
627 GST_EVENT_IS_DOWNSTREAM
628 GST_EVENT_IS_SERIALIZED
629 GST_EVENT_IS_UPSTREAM
639 gst_event_get_structure
640 gst_event_new_buffersize
644 gst_event_new_flush_start
645 gst_event_new_flush_stop
646 gst_event_new_navigation
647 gst_event_new_newsegment
651 gst_event_parse_buffersize
652 gst_event_parse_newsegment
657 gst_event_type_get_name
658 gst_event_type_to_quark
660 <SUBSECTION Standard>
676 gst_event_type_get_type
677 gst_seek_type_get_type
678 gst_seek_flags_get_type
683 <FILE>gstfilter</FILE>
684 <TITLE>GstFilter</TITLE>
691 <FILE>gstformat</FILE>
692 <TITLE>GstFormat</TITLE>
694 GST_FORMAT_PERCENT_MAX
695 GST_FORMAT_PERCENT_SCALE
701 gst_format_get_by_nick
703 gst_format_get_details
704 gst_format_iterate_definitions
705 <SUBSECTION Standard>
713 <FILE>gstghostpad</FILE>
714 <TITLE>GstGhostPad</TITLE>
717 gst_ghost_pad_new_notarget
718 gst_ghost_pad_set_target
719 gst_ghost_pad_get_target
720 <SUBSECTION Standard>
725 GST_IS_GHOST_PAD_CLASS
728 gst_ghost_pad_get_type
733 <FILE>gstindex</FILE>
734 <TITLE>GstIndex</TITLE>
742 GST_INDEX_ASSOC_FLAGS
743 GST_INDEX_ASSOC_FORMAT
744 GST_INDEX_ASSOC_VALUE
747 GST_INDEX_FORMAT_FORMAT
750 GST_INDEX_ID_DESCRIPTION
752 GstIndexResolverMethod
755 GST_INDEX_IS_READABLE
756 GST_INDEX_IS_WRITABLE
762 gst_index_set_certainty
763 gst_index_get_certainty
765 gst_index_set_filter_full
766 gst_index_set_resolver
767 gst_index_get_writer_id
769 gst_index_add_association
772 gst_index_get_assoc_entry
773 gst_index_get_assoc_entry_full
776 gst_index_entry_assoc_map
777 <SUBSECTION Standard>
787 GST_TYPE_INDEX_CERTAINTY
788 GST_TYPE_INDEX_ENTRY_TYPE
790 GST_TYPE_INDEX_LOOKUP_METHOD
791 GST_TYPE_INDEX_RESOLVER_METHOD
794 gst_assoc_flags_get_type
795 gst_index_certainty_get_type
796 gst_index_entry_get_type
797 gst_index_entry_type_get_type
798 gst_index_flags_get_type
799 gst_index_lookup_method_get_type
800 gst_index_resolver_method_get_type
805 <FILE>gstindexfactory</FILE>
806 <TITLE>GstIndexFactory</TITLE>
808 gst_index_factory_new
809 gst_index_factory_destroy
810 gst_index_factory_find
811 gst_index_factory_create
812 gst_index_factory_make
813 <SUBSECTION Standard>
817 GST_INDEX_FACTORY_CLASS
818 GST_IS_INDEX_FACTORY_CLASS
819 GST_INDEX_FACTORY_GET_CLASS
820 GST_TYPE_INDEX_FACTORY
822 gst_index_factory_get_type
828 <TITLE>GstInfo</TITLE>
841 gst_debug_message_get
842 gst_debug_log_default
843 gst_debug_level_get_name
844 gst_debug_add_log_function
845 gst_debug_remove_log_function
846 gst_debug_remove_log_function_by_data
849 gst_debug_set_colored
851 gst_debug_set_default_threshold
852 gst_debug_get_default_threshold
853 gst_debug_set_threshold_for_name
854 gst_debug_unset_threshold_for_name
856 GST_DEBUG_CATEGORY_EXTERN
857 GST_DEBUG_CATEGORY_STATIC
858 GST_DEBUG_CATEGORY_INIT
859 gst_debug_category_free
860 gst_debug_category_set_threshold
861 gst_debug_category_reset_threshold
862 gst_debug_category_get_threshold
863 gst_debug_category_get_name
864 gst_debug_category_get_color
865 gst_debug_category_get_description
866 gst_debug_get_all_categories
867 gst_debug_construct_term_color
871 GST_CAT_WARNING_OBJECT
891 GST_DEBUG_FUNCPTR_NAME
892 gst_debug_print_stack_trace
895 <SUBSECTION Standard>
896 GST_TYPE_DEBUG_COLOR_FLAGS
901 GST_DEBUG_FORMAT_MASK
902 gst_debug_color_flags_get_type
903 gst_debug_level_get_type
908 <FILE>gstimplementsinterface</FILE>
909 <TITLE>GstImplementsInterface</TITLE>
910 GstImplementsInterface
911 gst_element_implements_interface
912 gst_implements_interface_cast
913 gst_implements_interface_check
914 <SUBSECTION Standard>
915 GstImplementsInterfaceClass
916 GST_IMPLEMENTS_INTERFACE
917 GST_IMPLEMENTS_INTERFACE_CLASS
918 GST_IS_IMPLEMENTS_INTERFACE
919 GST_IS_IMPLEMENTS_INTERFACE_CLASS
920 GST_IMPLEMENTS_INTERFACE_GET_CLASS
921 GST_TYPE_IMPLEMENTS_INTERFACE
922 GST_IMPLEMENTS_INTERFACE_CHECK_INSTANCE_CAST
923 GST_IMPLEMENTS_INTERFACE_CHECK_INSTANCE_TYPE
925 gst_implements_interface_get_type
930 <FILE>gstiterator</FILE>
931 <TITLE>GstIterator</TITLE>
937 GstIteratorDisposeFunction
938 GstIteratorNextFunction
939 GstIteratorItemFunction
940 GstIteratorResyncFunction
941 GstIteratorFreeFunction
942 GstIteratorFoldFunction
947 GST_ITERATOR_ORIG_COOKIE
950 gst_iterator_new_list
959 gst_iterator_find_custom
961 <SUBSECTION Standard>
962 GST_TYPE_ITERATOR_ITEM
963 GST_TYPE_ITERATOR_RESULT
965 gst_iterator_item_get_type
966 gst_iterator_result_get_type
971 <FILE>gstmessage</FILE>
972 <TITLE>GstMessage</TITLE>
976 GST_MESSAGE_TIMESTAMP
978 GST_MESSAGE_TRACE_NAME
979 gst_message_type_to_quark
980 gst_message_type_get_name
982 gst_message_get_structure
983 gst_message_make_writable
984 gst_message_new_application
985 gst_message_new_clock_provide
986 gst_message_new_clock_lost
987 gst_message_new_custom
988 gst_message_new_element
990 gst_message_new_error
991 gst_message_new_new_clock
992 gst_message_new_segment_done
993 gst_message_new_segment_start
994 gst_message_new_state_changed
996 gst_message_new_warning
997 gst_message_new_duration
998 gst_message_new_state_dirty
999 gst_message_parse_clock_lost
1000 gst_message_parse_clock_provide
1001 gst_message_parse_error
1002 gst_message_parse_new_clock
1003 gst_message_parse_segment_done
1004 gst_message_parse_segment_start
1005 gst_message_parse_state_changed
1006 gst_message_parse_tag
1007 gst_message_parse_warning
1008 gst_message_parse_duration
1011 <SUBSECTION Standard>
1018 GST_IS_MESSAGE_CLASS
1019 GST_MESSAGE_GET_CLASS
1020 GST_TYPE_MESSAGE_TYPE
1021 <SUBSECTION Private>
1022 gst_message_get_type
1023 gst_message_type_get_type
1025 GST_MESSAGE_GET_LOCK
1034 <FILE>gstminiobject</FILE>
1035 <TITLE>GstMiniObject</TITLE>
1038 GstMiniObjectCopyFunction
1039 GstMiniObjectFinalizeFunction
1041 GST_MINI_OBJECT_FLAGS
1042 GST_MINI_OBJECT_FLAG_IS_SET
1043 GST_MINI_OBJECT_FLAG_SET
1044 GST_MINI_OBJECT_FLAG_UNSET
1045 GST_MINI_OBJECT_REFCOUNT
1046 GST_MINI_OBJECT_REFCOUNT_VALUE
1049 gst_mini_object_copy
1050 gst_mini_object_is_writable
1051 gst_mini_object_make_writable
1054 gst_mini_object_unref
1055 gst_mini_object_replace
1057 gst_param_spec_mini_object
1058 gst_value_set_mini_object
1059 gst_value_take_mini_object
1060 gst_value_get_mini_object
1062 <SUBSECTION Standard>
1066 GST_MINI_OBJECT_CLASS
1067 GST_IS_MINI_OBJECT_CLASS
1068 GST_MINI_OBJECT_GET_CLASS
1069 GST_TYPE_MINI_OBJECT
1070 GST_TYPE_MINI_OBJECT_FLAGS
1071 GST_MINI_OBJECT_CAST
1072 <SUBSECTION Private>
1073 gst_mini_object_get_type
1074 gst_mini_object_flags_get_type
1079 <FILE>gstobject</FILE>
1080 <TITLE>GstObject</TITLE>
1084 GST_OBJECT_FLAG_IS_SET
1086 GST_OBJECT_FLAG_UNSET
1089 GST_OBJECT_IS_DISPOSING
1090 GST_OBJECT_IS_FLOATING
1092 GST_OBJECT_REFCOUNT_VALUE
1104 gst_object_set_parent
1105 gst_object_get_parent
1107 gst_object_get_name_prefix
1108 gst_object_set_name_prefix
1109 gst_object_default_deep_notify
1110 gst_object_default_error
1111 gst_object_check_uniqueness
1112 gst_object_has_ancestor
1113 gst_object_save_thyself
1114 gst_object_restore_thyself
1119 gst_object_get_path_string
1120 gst_class_signal_connect
1121 gst_class_signal_emit_by_name
1122 <SUBSECTION Standard>
1128 GST_OBJECT_GET_CLASS
1130 GST_TYPE_OBJECT_FLAGS
1132 GST_OBJECT_CLASS_CAST
1133 <SUBSECTION Private>
1135 gst_object_flags_get_type
1142 <TITLE>GstPad</TITLE>
1149 GST_PAD_LINK_SUCCESSFUL
1153 <SUBSECTION Application>
1155 gst_pad_get_direction
1157 gst_pad_get_parent_element
1158 gst_pad_get_pad_template
1166 gst_pad_get_allowed_caps
1167 gst_pad_get_negotiated_caps
1168 gst_pad_get_pad_template_caps
1172 gst_pad_peer_get_caps
1173 gst_pad_use_fixed_caps
1178 gst_pad_set_blocked_async
1182 gst_pad_add_data_probe
1183 gst_pad_add_buffer_probe
1184 gst_pad_add_event_probe
1185 gst_pad_remove_data_probe
1186 gst_pad_remove_buffer_probe
1187 gst_pad_remove_event_probe
1189 <SUBSECTION Element>
1191 gst_pad_new_from_template
1192 gst_pad_new_from_static_template
1194 gst_pad_alloc_buffer
1195 gst_pad_set_bufferalloc_function
1196 GstPadBufferAllocFunction
1198 gst_pad_set_chain_function
1201 gst_pad_set_checkgetrange_function
1202 GstPadCheckGetRangeFunction
1205 gst_pad_set_getrange_function
1206 GstPadGetRangeFunction
1208 gst_pad_set_event_function
1211 gst_pad_set_link_function
1213 gst_pad_set_unlink_function
1214 GstPadUnlinkFunction
1217 gst_pad_set_acceptcaps_function
1218 GstPadAcceptCapsFunction
1220 gst_pad_set_getcaps_function
1221 GstPadGetCapsFunction
1222 gst_pad_proxy_getcaps
1224 gst_pad_set_setcaps_function
1225 GstPadSetCapsFunction
1226 gst_pad_proxy_setcaps
1229 gst_pad_set_fixatecaps_function
1230 GstPadFixateCapsFunction
1232 gst_pad_get_fixed_caps_func
1234 gst_pad_peer_accept_caps
1236 gst_pad_set_activate_function
1237 GstPadActivateFunction
1239 gst_pad_set_activatepush_function
1240 gst_pad_set_activatepull_function
1241 GstPadActivateModeFunction
1245 gst_pad_check_pull_range
1247 gst_pad_activate_pull
1248 gst_pad_activate_push
1250 gst_pad_event_default
1253 gst_pad_query_default
1254 gst_pad_query_position
1255 gst_pad_query_duration
1256 gst_pad_query_convert
1257 gst_pad_set_query_function
1259 gst_pad_set_query_type_function
1260 GstPadQueryTypeFunction
1261 gst_pad_get_query_types
1262 gst_pad_get_query_types_default
1264 gst_pad_set_internal_link_function
1265 GstPadIntLinkFunction
1266 gst_pad_get_internal_links
1267 gst_pad_get_internal_links_default
1268 gst_pad_load_and_link
1271 GstPadDispatcherFunction
1273 gst_pad_set_element_private
1274 gst_pad_get_element_private
1287 GST_STREAM_LOCK_FULL
1290 GST_STREAM_UNLOCK_FULL
1293 <SUBSECTION Standard>
1300 GST_TYPE_PAD_DIRECTION
1302 GST_TYPE_PAD_LINK_RETURN
1303 GST_TYPE_PAD_PRESENCE
1304 GST_TYPE_FLOW_RETURN
1305 GST_TYPE_ACTIVATE_MODE
1307 <SUBSECTION Private>
1309 gst_pad_direction_get_type
1310 gst_pad_flags_get_type
1311 gst_pad_link_return_get_type
1312 gst_pad_presence_get_type
1313 gst_flow_return_get_type
1314 gst_activate_mode_get_type
1318 GST_PAD_ELEMENT_PRIVATE
1319 GST_PAD_PAD_TEMPLATE
1327 GST_PAD_IS_IN_GETCAPS
1328 GST_PAD_MODE_ACTIVATE
1329 GST_PAD_BLOCK_GET_COND
1330 GST_PAD_BLOCK_SIGNAL
1333 GST_PAD_ACTIVATE_MODE
1334 GST_PAD_DO_BUFFER_SIGNALS
1335 GST_PAD_DO_EVENT_SIGNALS
1337 GST_PAD_IS_IN_SETCAPS
1338 GST_PAD_SET_FLUSHING
1340 GST_PAD_UNSET_FLUSHING
1342 GST_PAD_ACCEPTCAPSFUNC
1343 GST_PAD_ACTIVATEFUNC
1344 GST_PAD_ACTIVATEPULLFUNC
1345 GST_PAD_ACTIVATEPUSHFUNC
1346 GST_PAD_BUFFERALLOCFUNC
1348 GST_PAD_CHECKGETRANGEFUNC
1350 GST_PAD_FIXATECAPSFUNC
1352 GST_PAD_GETRANGEFUNC
1357 GST_PAD_QUERYTYPEFUNC
1361 GST_PREROLL_BROADCAST
1362 GST_PREROLL_GET_COND
1363 GST_PREROLL_GET_LOCK
1366 GST_PREROLL_TIMED_WAIT
1374 <FILE>gstpadtemplate</FILE>
1375 <TITLE>GstPadTemplate</TITLE>
1377 GstStaticPadTemplate
1378 GST_PAD_TEMPLATE_NAME_TEMPLATE
1379 GST_PAD_TEMPLATE_DIRECTION
1380 GST_PAD_TEMPLATE_PRESENCE
1381 GST_PAD_TEMPLATE_CAPS
1382 GST_PAD_TEMPLATE_IS_FIXED
1385 gst_pad_template_new
1386 gst_static_pad_template_get
1387 gst_static_pad_template_get_caps
1388 gst_pad_template_get_caps
1390 <SUBSECTION Standard>
1394 GST_PAD_TEMPLATE_CLASS
1395 GST_IS_PAD_TEMPLATE_CLASS
1396 GST_STATIC_PAD_TEMPLATE
1397 GST_TYPE_PAD_TEMPLATE
1398 GST_TYPE_PAD_TEMPLATE_FLAGS
1400 <SUBSECTION Private>
1401 gst_pad_template_get_type
1402 gst_pad_template_flags_get_type
1403 gst_pad_template_pad_created
1410 <FILE>gstparse</FILE>
1411 <TITLE>GstParse</TITLE>
1412 gst_parse_error_quark
1417 <SUBSECTION Standard>
1418 GST_TYPE_PARSE_ERROR
1419 <SUBSECTION Private>
1420 gst_parse_error_get_type
1425 <FILE>gstpipeline</FILE>
1426 <TITLE>GstPipeline</TITLE>
1432 gst_pipeline_auto_clock
1433 gst_pipeline_get_bus
1434 gst_pipeline_get_clock
1435 gst_pipeline_get_last_stream_time
1436 gst_pipeline_set_clock
1437 gst_pipeline_set_new_stream_time
1438 gst_pipeline_use_clock
1440 <SUBSECTION Standard>
1445 GST_IS_PIPELINE_CLASS
1446 GST_PIPELINE_GET_CLASS
1448 GST_TYPE_PIPELINE_FLAGS
1449 <SUBSECTION Private>
1450 gst_pipeline_get_type
1451 gst_pipeline_flags_get_type
1456 <FILE>gstplugin</FILE>
1457 <TITLE>GstPlugin</TITLE>
1458 gst_plugin_error_quark
1465 GST_PLUGIN_DEFINE_STATIC
1469 gst_plugin_get_description
1470 gst_plugin_get_filename
1471 gst_plugin_get_license
1472 gst_plugin_get_package
1473 gst_plugin_get_origin
1474 gst_plugin_get_source
1475 gst_plugin_get_version
1476 gst_plugin_get_module
1477 gst_plugin_is_loaded
1478 gst_plugin_name_filter
1479 gst_plugin_check_file
1480 gst_plugin_load_file
1482 gst_plugin_load_by_name
1483 gst_plugin_list_free
1484 <SUBSECTION Standard>
1488 GST_PLUGIN_GET_CLASS
1490 GST_TYPE_PLUGIN_ERROR
1494 GST_TYPE_PLUGIN_FLAGS
1495 <SUBSECTION Private>
1497 <SUBSECTION Private>
1498 gst_plugin_error_get_type
1499 gst_plugin_flags_get_type
1504 <FILE>gstpluginfeature</FILE>
1505 <TITLE>GstPluginFeature</TITLE>
1507 GST_PLUGIN_FEATURE_NAME
1509 GstPluginFeatureFilter
1512 gst_plugin_feature_type_name_filter
1513 gst_plugin_feature_set_rank
1514 gst_plugin_feature_set_name
1515 gst_plugin_feature_get_rank
1516 gst_plugin_feature_get_name
1517 gst_plugin_feature_load
1518 gst_plugin_feature_list_free
1519 gst_plugin_feature_check_version
1520 <SUBSECTION Standard>
1521 GstPluginFeatureClass
1523 GST_IS_PLUGIN_FEATURE
1524 GST_PLUGIN_FEATURE_CLASS
1525 GST_IS_PLUGIN_FEATURE_CLASS
1526 GST_PLUGIN_FEATURE_GET_CLASS
1527 GST_TYPE_PLUGIN_FEATURE
1529 <SUBSECTION Private>
1530 gst_plugin_feature_get_type
1536 <FILE>gstquery</FILE>
1537 <TITLE>GstQuery</TITLE>
1540 GST_QUERY_TYPE_RATE_DEN
1541 GstQueryTypeDefinition
1544 gst_query_type_get_name
1545 gst_query_type_to_quark
1546 gst_query_type_register
1547 gst_query_type_get_by_nick
1548 gst_query_types_contains
1549 gst_query_type_get_details
1552 gst_query_get_structure
1553 gst_query_make_writable
1554 gst_query_new_application
1555 gst_query_new_convert
1556 gst_query_new_position
1557 gst_query_new_duration
1558 gst_query_parse_convert
1559 gst_query_parse_position
1560 gst_query_parse_duration
1562 gst_query_set_convert
1563 gst_query_set_formats
1564 gst_query_set_position
1565 gst_query_set_duration
1566 gst_query_set_seeking
1567 gst_query_type_iterate_definitions
1570 gst_query_set_segment
1571 gst_query_new_segment
1572 gst_query_parse_segment
1574 <SUBSECTION Standard>
1584 <SUBSECTION Private>
1586 gst_query_type_get_type
1591 <FILE>gstqueue</FILE>
1592 <TITLE>GstQueue</TITLE>
1595 <SUBSECTION Standard>
1602 <SUBSECTION Private>
1605 <SUBSECTION Standard>
1608 <FILE>gstregistry</FILE>
1609 <TITLE>GstRegistry</TITLE>
1611 gst_registry_get_default
1612 gst_registry_get_feature_list
1613 gst_registry_get_feature_list_by_plugin
1614 gst_registry_get_path_list
1615 gst_registry_get_plugin_list
1616 gst_registry_add_plugin
1617 gst_registry_remove_plugin
1618 gst_registry_plugin_filter
1619 gst_registry_feature_filter
1620 gst_registry_find_plugin
1621 gst_registry_find_feature
1622 gst_registry_lookup_feature
1623 gst_registry_scan_path
1624 gst_registry_get_feature_list
1625 gst_registry_xml_read_cache
1626 gst_registry_xml_write_cache
1627 gst_registry_scan_paths
1628 gst_registry_get_default
1630 gst_registry_remove_feature
1631 gst_registry_get_feature_list_by_plugin
1632 gst_registry_lookup_feature
1633 gst_registry_get_plugin_list
1634 gst_registry_add_feature
1635 <SUBSECTION Default Registry>
1636 gst_default_registry_check_feature_version
1637 gst_default_registry_get_path_list
1638 gst_default_registry_add_plugin
1639 gst_default_registry_add_path
1640 gst_default_registry_find_plugin
1641 gst_default_registry_find_feature
1642 gst_default_registry_get_plugin_list
1643 gst_default_registry_feature_filter
1644 <SUBSECTION Standard>
1649 GST_IS_REGISTRY_CLASS
1650 GST_REGISTRY_GET_CLASS
1652 <SUBSECTION Private>
1653 gst_registry_get_type
1658 <FILE>gststructure</FILE>
1659 <TITLE>GstStructure</TITLE>
1661 GstStructureForeachFunc
1663 gst_structure_empty_new
1664 gst_structure_id_empty_new
1666 gst_structure_new_valist
1669 gst_structure_get_name
1670 gst_structure_has_name
1671 gst_structure_set_name
1672 gst_structure_get_name_id
1673 gst_structure_id_get_value
1674 gst_structure_id_set_value
1675 gst_structure_get_value
1676 gst_structure_set_value
1678 gst_structure_set_valist
1679 gst_structure_remove_field
1680 gst_structure_remove_fields
1681 gst_structure_remove_fields_valist
1682 gst_structure_remove_all_fields
1683 gst_structure_get_field_type
1684 gst_structure_foreach
1685 gst_structure_n_fields
1686 gst_structure_has_field
1687 gst_structure_has_field_typed
1688 gst_structure_get_boolean
1689 gst_structure_get_int
1690 gst_structure_get_fourcc
1691 gst_structure_get_double
1692 gst_structure_get_string
1693 gst_structure_get_date
1694 gst_structure_get_clock_time
1695 gst_structure_get_enum
1696 gst_structure_map_in_place
1697 gst_structure_nth_field_name
1698 gst_structure_set_parent_refcount
1699 gst_structure_to_string
1700 gst_structure_from_string
1701 gst_structure_fixate_field_nearest_int
1702 gst_structure_fixate_field_nearest_double
1703 gst_structure_fixate_field_boolean
1704 <SUBSECTION Standard>
1708 <SUBSECTION Private>
1709 gst_structure_get_type
1714 <FILE>gstsystemclock</FILE>
1715 <TITLE>GstSystemClock</TITLE>
1717 gst_system_clock_obtain
1718 <SUBSECTION Standard>
1722 gst_system_clock_get_type
1723 GST_SYSTEM_CLOCK_CLASS
1724 GST_IS_SYSTEM_CLOCK_CLASS
1725 GST_SYSTEM_CLOCK_GET_CLASS
1726 GST_TYPE_SYSTEM_CLOCK
1731 <FILE>gsttaglist</FILE>
1732 <TITLE>GstTagList</TITLE>
1745 GST_TAG_TRACK_NUMBER
1747 GST_TAG_ALBUM_VOLUME_NUMBER
1748 GST_TAG_ALBUM_VOLUME_COUNT
1753 GST_TAG_ORGANIZATION
1763 GST_TAG_NOMINAL_BITRATE
1764 GST_TAG_MINIMUM_BITRATE
1765 GST_TAG_MAXIMUM_BITRATE
1768 GST_TAG_ENCODER_VERSION
1773 GST_TAG_LANGUAGE_CODE
1776 gst_tag_merge_use_first
1777 gst_tag_merge_strings_with_comma
1781 gst_tag_get_description
1790 gst_tag_list_get_tag_size
1792 gst_tag_list_add_values
1793 gst_tag_list_add_valist
1794 gst_tag_list_add_valist_values
1795 gst_tag_list_remove_tag
1796 gst_tag_list_foreach
1797 gst_tag_list_get_value_index
1798 gst_tag_list_copy_value
1799 gst_tag_list_get_char
1800 gst_tag_list_get_char_index
1801 gst_tag_list_get_uchar
1802 gst_tag_list_get_uchar_index
1803 gst_tag_list_get_boolean
1804 gst_tag_list_get_boolean_index
1805 gst_tag_list_get_int
1806 gst_tag_list_get_int_index
1807 gst_tag_list_get_uint
1808 gst_tag_list_get_uint_index
1809 gst_tag_list_get_long
1810 gst_tag_list_get_long_index
1811 gst_tag_list_get_ulong
1812 gst_tag_list_get_ulong_index
1813 gst_tag_list_get_int64
1814 gst_tag_list_get_int64_index
1815 gst_tag_list_get_uint64
1816 gst_tag_list_get_uint64_index
1817 gst_tag_list_get_float
1818 gst_tag_list_get_float_index
1819 gst_tag_list_get_double
1820 gst_tag_list_get_double_index
1821 gst_tag_list_get_string
1822 gst_tag_list_get_string_index
1823 gst_tag_list_get_pointer
1824 gst_tag_list_get_pointer_index
1825 gst_tag_list_get_date
1826 gst_tag_list_get_date_index
1827 <SUBSECTION Standard>
1830 GST_TAG_FLAG_IS_VALID
1831 GST_TAG_MODE_IS_VALID
1834 GST_TYPE_TAG_MERGE_MODE
1835 <SUBSECTION Private>
1836 gst_tag_list_get_type
1837 gst_tag_flag_get_type
1838 gst_tag_merge_mode_get_type
1843 <FILE>gsttagsetter</FILE>
1844 <TITLE>GstTagSetter</TITLE>
1847 gst_tag_setter_merge
1849 gst_tag_setter_add_values
1850 gst_tag_setter_add_valist
1851 gst_tag_setter_add_valist_values
1852 gst_tag_setter_get_list
1853 gst_tag_setter_set_merge_mode
1854 gst_tag_setter_get_merge_mode
1855 <SUBSECTION Standard>
1858 GST_TAG_SETTER_CLASS
1859 GST_TAG_SETTER_GET_IFACE
1861 <SUBSECTION Private>
1862 gst_tag_setter_get_type
1867 <FILE>gsttask</FILE>
1868 <TITLE>GstTask</TITLE>
1880 gst_task_cleanup_all
1889 <SUBSECTION Standard>
1899 <SUBSECTION Private>
1901 gst_task_state_get_type
1906 <FILE>gsttrace</FILE>
1907 <TITLE>GstTrace</TITLE>
1913 gst_trace_text_flush
1915 gst_trace_get_offset
1916 gst_trace_get_remaining
1917 gst_trace_set_default
1921 gst_alloc_trace_available
1922 gst_alloc_trace_list
1923 gst_alloc_trace_live_all
1924 gst_alloc_trace_print_all
1925 gst_alloc_trace_set_flags_all
1927 gst_alloc_trace_print
1928 gst_alloc_trace_print_live
1929 gst_alloc_trace_set_flags
1930 gst_alloc_trace_register
1932 gst_alloc_trace_free
1934 <SUBSECTION Standard>
1935 GST_TYPE_ALLOC_TRACE_FLAGS
1936 <SUBSECTION Private>
1937 gst_alloc_trace_flags_get_type
1942 <FILE>gsttypefind</FILE>
1943 <TITLE>GstTypeFind</TITLE>
1946 GstTypeFindProbability
1948 gst_type_find_suggest
1949 gst_type_find_get_length
1950 gst_type_find_register
1951 gst_type_find_helper
1952 <SUBSECTION Standard>
1953 GST_TYPE_TYPE_FIND_PROBABILITY
1954 <SUBSECTION Private>
1955 gst_type_find_probability_get_type
1960 <FILE>gsttypefindfactory</FILE>
1961 <TITLE>GstTypeFindFactory</TITLE>
1963 gst_type_find_factory_get_list
1964 gst_type_find_factory_get_extensions
1965 gst_type_find_factory_get_caps
1966 gst_type_find_factory_call_function
1967 <SUBSECTION Standard>
1968 GstTypeFindFactoryClass
1969 GST_TYPE_FIND_FACTORY
1970 GST_IS_TYPE_FIND_FACTORY
1971 GST_TYPE_FIND_FACTORY_CLASS
1972 GST_IS_TYPE_FIND_FACTORY_CLASS
1973 GST_TYPE_FIND_FACTORY_GET_CLASS
1974 GST_TYPE_TYPE_FIND_FACTORY
1975 <SUBSECTION Private>
1976 gst_type_find_factory_get_type
1981 <FILE>gsturihandler</FILE>
1982 <TITLE>GstUriHandler</TITLE>
1984 GstURIHandlerInterface
1986 GST_URI_TYPE_IS_VALID
1987 gst_uri_protocol_is_valid
1989 gst_uri_get_protocol
1990 gst_uri_get_location
1992 gst_element_make_from_uri
1993 gst_uri_handler_get_uri_type
1994 gst_uri_handler_get_protocols
1995 gst_uri_handler_get_uri
1996 gst_uri_handler_set_uri
1997 gst_uri_handler_new_uri
1998 <SUBSECTION Standard>
1999 GstURIHandlerInterface
2002 GST_URI_HANDLER_CLASS
2003 GST_URI_HANDLER_GET_INTERFACE
2004 GST_TYPE_URI_HANDLER
2007 <SUBSECTION Private>
2008 gst_uri_handler_get_type
2009 gst_uri_get_uri_type
2010 gst_uri_type_get_type
2015 <FILE>gstutils</FILE>
2016 <TITLE>GstUtils</TITLE>
2017 GST_BOILERPLATE_WITH_INTERFACE
2018 GST_BOILERPLATE_FULL
2021 GST_CALL_PARENT_WITH_DEFAULT
2046 gst_print_element_args
2048 gst_guint64_to_gdouble
2049 gst_gdouble_to_guint64
2051 gst_util_uint64_scale
2052 gst_util_set_object_arg
2053 gst_util_set_value_from_string
2054 <SUBSECTION Private>
2055 GST_HAVE_UNALIGNED_ACCESS
2060 <FILE>gstvalue</FILE>
2061 <TITLE>GStreamer GValue types</TITLE>
2064 GST_VALUE_HOLDS_FOURCC
2070 gst_value_set_fourcc
2071 gst_value_get_fourcc
2073 <SUBSECTION intrange>
2074 GST_VALUE_HOLDS_INT_RANGE
2076 gst_value_set_int_range
2077 gst_value_get_int_range_min
2078 gst_value_get_int_range_max
2080 <SUBSECTION doublerange>
2081 GST_VALUE_HOLDS_DOUBLE_RANGE
2082 GST_TYPE_DOUBLE_RANGE
2083 gst_value_set_double_range
2084 gst_value_get_double_range_min
2085 gst_value_get_double_range_max
2087 <SUBSECTION valuelist>
2088 GST_VALUE_HOLDS_LIST
2090 GST_VALUE_HOLDS_ARRAY
2092 gst_value_list_append_value
2093 gst_value_list_prepend_value
2094 gst_value_list_concat
2095 gst_value_list_get_size
2096 gst_value_list_get_value
2098 <SUBSECTION fraction>
2099 GST_VALUE_HOLDS_FRACTION
2101 gst_value_set_fraction
2102 gst_value_get_fraction_numerator
2103 gst_value_get_fraction_denominator
2104 gst_value_fraction_multiply
2107 GST_VALUE_HOLDS_DATE
2113 GST_VALUE_HOLDS_CAPS
2117 <SUBSECTION miniobject>
2118 GST_VALUE_HOLDS_MINI_OBJECT
2120 GST_VALUE_HOLDS_BUFFER
2121 gst_value_get_buffer
2122 gst_value_set_buffer
2123 gst_value_take_buffer
2128 GST_VALUE_GREATER_THAN
2132 GstValueSerializeFunc
2133 GstValueDeserializeFunc
2135 GstValueIntersectFunc
2136 GstValueSubtractFunc
2141 gst_value_init_and_copy
2143 gst_value_deserialize
2145 gst_value_can_compare
2148 gst_value_register_union_func
2150 gst_value_can_subtract
2151 gst_value_register_subtract_func
2153 gst_value_can_intersect
2154 gst_value_register_intersect_func
2155 gst_value_array_append_value
2156 gst_value_array_get_size
2157 gst_value_array_get_value
2158 gst_value_array_prepend_value
2160 <SUBSECTION Standard>
2161 <SUBSECTION Private>
2163 gst_double_range_get_type
2165 gst_fraction_get_type
2166 gst_int_range_get_type
2167 gst_value_array_get_type
2168 gst_value_list_get_type
2172 <FILE>gstversion</FILE>
2173 <TITLE>GstVersion</TITLE>
2183 <TITLE>GstXML</TITLE>
2191 gst_xml_parse_memory
2193 gst_xml_get_topelements
2194 gst_xml_make_element
2195 <SUBSECTION Standard>
2203 <SUBSECTION Private>
2211 <FILE>gstadapter</FILE>
2212 <TITLE>GstAdapter</TITLE>
2213 <INCLUDE>gst/base/gstadapter.h</INCLUDE>
2220 gst_adapter_available
2221 gst_adapter_available_fast
2223 <SUBSECTION Standard>
2229 GST_IS_ADAPTER_CLASS
2230 GST_ADAPTER_GET_CLASS
2231 <SUBSECTION Private>
2232 gst_adapter_get_type
2237 <FILE>gstbasesrc</FILE>
2238 <TITLE>GstBaseSrc</TITLE>
2239 <INCLUDE>gst/base/gstbasesrc.h</INCLUDE>
2243 gst_base_src_is_live
2244 gst_base_src_set_live
2247 <SUBSECTION Standard>
2254 GST_IS_BASE_SRC_CLASS
2255 GST_BASE_SRC_GET_CLASS
2256 <SUBSECTION Private>
2257 gst_base_src_get_type
2262 <FILE>gstbasesink</FILE>
2263 <TITLE>GstBaseSink</TITLE>
2264 <INCLUDE>gst/base/gstbasesink.h</INCLUDE>
2270 <SUBSECTION Standard>
2277 GST_IS_BASE_SINK_CLASS
2278 GST_BASE_SINK_GET_CLASS
2279 <SUBSECTION Private>
2280 gst_base_sink_get_type
2294 <FILE>gstbasetransform</FILE>
2295 <TITLE>GstBaseTransform</TITLE>
2296 <INCLUDE>gst/base/gstbasetransform.h</INCLUDE>
2299 gst_base_transform_is_passthrough
2300 gst_base_transform_set_passthrough
2301 gst_base_transform_is_in_place
2302 gst_base_transform_set_in_place
2304 GST_BASE_TRANSFORM_SINK_NAME
2305 GST_BASE_TRANSFORM_SRC_NAME
2307 <SUBSECTION Standard>
2308 GstBaseTransformClass
2310 GST_IS_BASE_TRANSFORM
2311 GST_TYPE_BASE_TRANSFORM
2312 GST_BASE_TRANSFORM_CLASS
2313 GST_IS_BASE_TRANSFORM_CLASS
2314 GST_BASE_TRANSFORM_GET_CLASS
2315 <SUBSECTION Private>
2316 gst_base_transform_get_type
2321 <FILE>gstcollectpads</FILE>
2322 <TITLE>GstCollectPads</TITLE>
2323 <INCLUDE>gst/base/gstcollectpads.h</INCLUDE>
2326 GstCollectPadsFunction
2327 gst_collect_pads_new
2328 gst_collect_pads_set_function
2329 gst_collect_pads_add_pad
2330 gst_collect_pads_remove_pad
2331 gst_collect_pads_is_active
2332 gst_collect_pads_collect
2333 gst_collect_pads_collect_range
2334 gst_collect_pads_start
2335 gst_collect_pads_stop
2336 gst_collect_pads_peek
2337 gst_collect_pads_pop
2338 gst_collect_pads_available
2339 gst_collect_pads_read
2340 gst_collect_pads_flush
2341 <SUBSECTION Standard>
2345 GST_TYPE_COLLECT_PADS
2346 GST_COLLECT_PADS_CLASS
2347 GST_IS_COLLECT_PADS_CLASS
2348 GST_COLLECT_PADS_GET_CLASS
2349 <SUBSECTION Private>
2350 gst_collect_pads_get_type
2351 GST_COLLECT_PADS_BROADCAST
2352 GST_COLLECT_PADS_GET_COND
2353 GST_COLLECT_PADS_SIGNAL
2354 GST_COLLECT_PADS_WAIT
2359 <FILE>gstpushsrc</FILE>
2360 <TITLE>GstPushSrc</TITLE>
2361 <INCLUDE>gst/base/gstpushsrc.h</INCLUDE>
2363 <SUBSECTION Standard>
2369 GST_IS_PUSH_SRC_CLASS
2370 GST_PUSH_SRC_GET_CLASS
2371 <SUBSECTION Private>
2372 gst_push_src_get_type
2379 <FILE>gstfakesrc</FILE>
2380 <TITLE>GstFakeSrc</TITLE>
2381 <INCLUDE>gst/elements/gstfakesrc.h</INCLUDE>
2385 GstFakeSrcOutputType
2387 <SUBSECTION Standard>
2393 GST_IS_FAKE_SRC_CLASS
2394 <SUBSECTION Private>
2395 gst_fake_src_get_type
2400 <FILE>gstfakesink</FILE>
2401 <TITLE>GstFakeSink</TITLE>
2402 <INCLUDE>gst/elements/gstfakesink.h</INCLUDE>
2404 GstFakeSinkStateError
2405 <SUBSECTION Standard>
2411 GST_IS_FAKE_SINK_CLASS
2412 <SUBSECTION Private>
2413 gst_fake_sink_get_type
2418 <FILE>gstfilesrc</FILE>
2419 <TITLE>GstFileSrc</TITLE>
2420 <INCLUDE>gst/elements/gstfilesrc.h</INCLUDE>
2422 <SUBSECTION Standard>
2428 GST_IS_FILE_SRC_CLASS
2429 <SUBSECTION Private>
2430 gst_file_src_get_type
2435 <FILE>gstfilesink</FILE>
2436 <TITLE>GstFileSink</TITLE>
2437 <INCLUDE>gst/elements/gstfilesink.h</INCLUDE>
2439 <SUBSECTION Standard>
2445 GST_IS_FILE_SINK_CLASS
2446 <SUBSECTION Private>
2447 gst_file_sink_get_type