docs: improve API docs
[platform/upstream/gstreamer.git] / docs / gst / gstreamer-sections.txt
index a0618cc..cd6e570 100644 (file)
@@ -36,6 +36,8 @@ GST_QUARK
 GstQuarkId
 GstPluginLoader
 GstPluginLoaderFuncs
+GstAllocTrace
+GstAllocTraceFlags
 </SECTION>
 
 <SECTION>
@@ -158,7 +160,6 @@ GstBusPrivate
 <TITLE>GstBuffer</TITLE>
 GstBuffer
 GstBufferFlags
-GstBufferCopyFlags
 GST_BUFFER_FLAGS
 GST_BUFFER_FLAG_IS_SET
 GST_BUFFER_FLAG_SET
@@ -176,10 +177,8 @@ GST_BUFFER_DTS_IS_VALID
 GST_BUFFER_OFFSET_IS_VALID
 GST_BUFFER_OFFSET_END_IS_VALID
 GST_BUFFER_IS_DISCONT
-GST_BUFFER_TRACE_NAME
 
 gst_buffer_new
-gst_buffer_new_and_alloc
 gst_buffer_new_allocate
 gst_buffer_new_wrapped
 gst_buffer_new_wrapped_full
@@ -189,19 +188,31 @@ gst_buffer_unref
 
 gst_buffer_get_sizes
 gst_buffer_get_size
+gst_buffer_get_sizes_range
+gst_buffer_resize_range
 gst_buffer_resize
 gst_buffer_set_size
 
-gst_buffer_n_memory
-gst_buffer_take_memory
 gst_buffer_peek_memory
-gst_buffer_remove_memory
-gst_buffer_remove_memory_range
 
-gst_buffer_join
-gst_buffer_merge
+gst_buffer_n_memory
+gst_buffer_insert_memory
+gst_buffer_replace_memory_range
+gst_buffer_get_memory_range
+gst_buffer_remove_memory_range
+gst_buffer_find_memory
+
+gst_buffer_prepend_memory
+gst_buffer_append_memory
+gst_buffer_replace_memory
+gst_buffer_replace_all_memory
+gst_buffer_get_memory
+gst_buffer_get_all_memory
+gst_buffer_remove_memory
+gst_buffer_remove_all_memory
 
 gst_buffer_map
+gst_buffer_map_range
 gst_buffer_unmap
 
 gst_buffer_memcmp
@@ -209,6 +220,7 @@ gst_buffer_extract
 gst_buffer_fill
 gst_buffer_memset
 
+GstBufferCopyFlags
 GST_BUFFER_COPY_METADATA
 GST_BUFFER_COPY_ALL
 gst_buffer_copy
@@ -219,13 +231,14 @@ gst_buffer_is_writable
 gst_buffer_make_writable
 gst_buffer_replace
 
-gst_buffer_is_span_fast
-gst_buffer_span
+gst_buffer_append
 
 gst_buffer_get_meta
 gst_buffer_add_meta
 gst_buffer_remove_meta
 gst_buffer_iterate_meta
+GstBufferForeachMetaFunc
+gst_buffer_foreach_meta
 
 <SUBSECTION Standard>
 GstBufferClass
@@ -239,6 +252,8 @@ GST_BUFFER_CAST
 gst_buffer_get_type
 gst_buffer_flags_get_type
 gst_buffer_copy_flags_get_type
+GST_BUFFER_TIMESTAMP
+GST_BUFFER_TIMESTAMP_IS_VALID
 </SECTION>
 
 <SECTION>
@@ -253,13 +268,16 @@ GST_META_FLAG_UNSET
 GstMetaInfo
 GstMetaInitFunction
 GstMetaFreeFunction
-GstMetaCopyFunction
 GstMetaTransformFunction
+GstMetaTransformCopy
+GST_META_TRANSFORM_IS_COPY
+gst_meta_api_type_register
+gst_meta_api_type_has_tag
+GST_META_TAG_MEMORY
 gst_meta_register
 gst_meta_get_info
 <SUBSECTION Standard>
 GST_META_CAST
-GST_META_TRACE_NAME
 <SUBSECTION Private>
 GST_TYPE_META_FLAGS
 gst_meta_flags_get_type
@@ -271,18 +289,19 @@ gst_meta_flags_get_type
 <TITLE>GstBufferPool</TITLE>
 GstBufferPool
 GstBufferPoolClass
-GstBufferPoolFlags
 GST_BUFFER_POOL_IS_FLUSHING
-GstBufferPoolParams
 gst_buffer_pool_new
 
-gst_buffer_pool_config_get
-gst_buffer_pool_config_set
+gst_buffer_pool_config_get_params
+gst_buffer_pool_config_set_params
+gst_buffer_pool_config_get_allocator
+gst_buffer_pool_config_set_allocator
 
+gst_buffer_pool_config_n_options
 gst_buffer_pool_config_add_option
 gst_buffer_pool_config_get_option
 gst_buffer_pool_config_has_option
-gst_buffer_pool_config_n_options
+
 gst_buffer_pool_get_options
 gst_buffer_pool_has_option
 
@@ -292,19 +311,20 @@ gst_buffer_pool_set_config
 gst_buffer_pool_set_active
 gst_buffer_pool_is_active
 
+GstBufferPoolAcquireFlags
+GstBufferPoolAcquireParams
 gst_buffer_pool_acquire_buffer
 gst_buffer_pool_release_buffer
 <SUBSECTION Standard>
 GST_BUFFER_POOL_CLASS
 GST_BUFFER_POOL_CAST
-GST_BUFFER_POOL_TRACE_NAME
 GstBufferPoolPrivate
 GST_BUFFER_POOL
 GST_IS_BUFFER_POOL
 GST_TYPE_BUFFER_POOL
 gst_buffer_pool_get_type
-GST_TYPE_BUFFER_POOL_FLAGS
-gst_buffer_pool_flags_get_type
+GST_TYPE_BUFFER_POOL_ACQUIRE_FLAGS
+gst_buffer_pool_acquire_flags_get_type
 GST_IS_BUFFER_POOL_CLASS
 GST_BUFFER_POOL_GET_CLASS
 </SECTION>
@@ -362,6 +382,7 @@ GST_CAPS_FLAG_SET
 GST_CAPS_FLAG_UNSET
 
 gst_caps_new_empty
+gst_caps_new_empty_simple
 gst_caps_new_any
 gst_caps_new_simple
 gst_caps_new_full
@@ -387,23 +408,24 @@ gst_caps_is_empty
 gst_caps_is_fixed
 gst_caps_is_equal
 gst_caps_is_equal_fixed
+gst_caps_is_strictly_equal
 gst_caps_is_always_compatible
 gst_caps_is_subset
 gst_caps_is_subset_structure
 gst_caps_can_intersect
 gst_caps_intersect
 gst_caps_intersect_full
-gst_caps_union
 gst_caps_normalize
-gst_caps_do_simplify
+gst_caps_simplify
 gst_caps_replace
+gst_caps_take
 gst_caps_to_string
 gst_caps_from_string
 gst_caps_subtract
 gst_caps_make_writable
-gst_caps_ref
 gst_caps_truncate
 gst_caps_fixate
+gst_caps_ref
 gst_caps_unref
 <SUBSECTION Standard>
 GST_CAPS
@@ -429,11 +451,7 @@ gst_sample_get_segment
 gst_sample_new
 gst_sample_ref
 gst_sample_unref
-gst_value_get_sample
-gst_value_set_sample
-gst_value_take_sample
 <SUBSECTION Standard>
-GST_SAMPLE_TRACE_NAME
 GST_IS_SAMPLE
 GST_SAMPLE
 GST_TYPE_SAMPLE
@@ -491,7 +509,6 @@ GST_TIMEVAL_TO_TIME
 GST_TIME_TO_TIMEVAL
 GST_TIMESPEC_TO_TIME
 GST_TIME_TO_TIMESPEC
-GST_CLOCK_ENTRY_TRACE_NAME
 GstClockEntry
 GstClockCallback
 GstClockEntryType
@@ -504,10 +521,6 @@ GST_CLOCK_ENTRY_STATUS
 GstClockReturn
 GstClockFlags
 GST_CLOCK_FLAGS
-GST_CLOCK_BROADCAST
-GST_CLOCK_COND
-GST_CLOCK_TIMED_WAIT
-GST_CLOCK_WAIT
 gst_clock_add_observation
 gst_clock_set_master
 gst_clock_get_master
@@ -523,6 +536,8 @@ gst_clock_adjust_unlocked
 gst_clock_unadjust_unlocked
 gst_clock_get_calibration
 gst_clock_set_calibration
+gst_clock_get_timeout
+gst_clock_set_timeout
 gst_clock_id_get_time
 gst_clock_id_wait
 gst_clock_id_wait_async
@@ -565,6 +580,12 @@ gst_element_factory_get_documentation_uri
 gst_element_factory_get_icon_name
 gst_element_factory_get_klass
 gst_element_factory_get_longname
+gst_pad_get_caps_reffed
+gst_pad_peer_get_caps_reffed
+gst_buffer_new_and_alloc
+GST_BUFFER_TIMESTAMP
+GST_BUFFER_TIMESTAMP_IS_VALID
+gst_adapter_prev_timestamp
 <SUBSECTION Private>
 </SECTION>
 
@@ -596,11 +617,10 @@ GST_USING_PRINTF_EXTENSION
 GstControlBinding
 GstControlBindingClass
 GstControlBindingConvert
-gst_control_binding_new
 gst_control_binding_sync_values
 gst_control_binding_get_value
 gst_control_binding_get_value_array
-gst_control_binding_get_control_source
+gst_control_binding_get_g_value_array
 gst_control_binding_set_disabled
 gst_control_binding_is_disabled
 <SUBSECTION Standard>
@@ -617,6 +637,7 @@ gst_control_binding_get_type
 <SECTION>
 <FILE>gstcontrolsource</FILE>
 <TITLE>GstControlSource</TITLE>
+GstValueArray
 GstControlSource
 GstControlSourceClass
 GstControlSourceGetValue
@@ -681,9 +702,10 @@ GST_ELEMENT_METADATA_LONGNAME
 gst_element_class_add_pad_template
 gst_element_class_get_pad_template
 gst_element_class_get_pad_template_list
-gst_element_class_install_std_props
 gst_element_class_set_metadata
+gst_element_class_set_static_metadata
 gst_element_class_add_metadata
+gst_element_class_add_static_metadata
 
 <SUBSECTION element-pads>
 gst_element_add_pad
@@ -777,7 +799,7 @@ GST_STATE_UNLOCK
 GST_STATE_UNLOCK_FULL
 GST_STATE_LOCK_FULL
 GST_STATE_WAIT
-GST_STATE_TIMED_WAIT
+GST_STATE_WAIT_UNTIL
 GST_STATE_SIGNAL
 GST_STATE_BROADCAST
 
@@ -797,6 +819,7 @@ gst_element_register
 gst_element_factory_find
 gst_element_factory_get_element_type
 gst_element_factory_get_metadata
+gst_element_factory_get_metadata_keys
 gst_element_factory_get_num_pad_templates
 gst_element_factory_get_uri_type
 gst_element_factory_get_uri_protocols
@@ -876,13 +899,11 @@ GST_STREAM_ERROR
 GST_ERROR_SYSTEM
 gst_error_get_message
 <SUBSECTION Standard>
-GST_TYPE_G_ERROR
 GST_TYPE_CORE_ERROR
 GST_TYPE_LIBRARY_ERROR
 GST_TYPE_RESOURCE_ERROR
 GST_TYPE_STREAM_ERROR
 <SUBSECTION Private>
-gst_g_error_get_type
 gst_core_error_get_type
 gst_library_error_get_type
 gst_resource_error_get_type
@@ -905,8 +926,6 @@ GST_EVENT_MAKE_TYPE
 
 GstEventType
 
-GST_EVENT_TRACE_NAME
-
 GST_EVENT_TYPE
 GST_EVENT_TYPE_NAME
 GST_EVENT_TIMESTAMP
@@ -945,6 +964,11 @@ gst_event_parse_flush_stop
 
 gst_event_new_eos
 
+gst_event_new_gap
+gst_event_parse_gap
+
+gst_event_new_stream_start
+
 gst_event_new_segment
 gst_event_parse_segment
 gst_event_copy_segment
@@ -979,6 +1003,23 @@ gst_event_new_reconfigure
 
 gst_event_new_caps
 gst_event_parse_caps
+
+GstStreamConfigFlags
+gst_event_new_stream_config
+gst_event_parse_stream_config
+
+gst_event_set_stream_config_setup_data
+gst_event_parse_stream_config_setup_data
+
+gst_event_add_stream_config_header
+gst_event_get_n_stream_config_headers
+gst_event_parse_nth_stream_config_header
+
+gst_event_new_toc
+gst_event_parse_toc
+
+gst_event_new_toc_select
+gst_event_parse_toc_select
 <SUBSECTION Standard>
 GstEventClass
 GST_EVENT
@@ -1007,6 +1048,8 @@ gst_seek_type_get_type
 gst_seek_flags_get_type
 gst_qos_type_get_type
 gst_event_type_flags_get_type
+GST_TYPE_STREAM_CONFIG_FLAGS
+gst_stream_config_flags_get_type
 </SECTION>
 
 <SECTION>
@@ -1168,6 +1211,8 @@ GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS
 gst_debug_print_stack_trace
 GST_TIME_FORMAT
 GST_TIME_ARGS
+gst_debug_bin_to_dot_file
+gst_debug_bin_to_dot_file_with_ts
 <SUBSECTION Standard>
 GST_TYPE_DEBUG_COLOR_FLAGS
 GST_TYPE_DEBUG_LEVEL
@@ -1234,13 +1279,28 @@ gst_iterator_result_get_type
 <SECTION>
 <FILE>gstmemory</FILE>
 <TITLE>GstMemory</TITLE>
-GstMemory
-GstMemoryInfo
-GstAllocator
+
+gst_memory_alignment
+
 GstMemoryFlags
+GST_MEMORY_FLAGS
+GST_MEMORY_FLAG_IS_SET
+GST_MEMORY_FLAG_UNSET
+GST_MEMORY_IS_READONLY
+GST_MEMORY_IS_NO_SHARE
+GST_MEMORY_IS_ZERO_PADDED
+GST_MEMORY_IS_ZERO_PREFIXED
+
+GstMemory
+
 GstMapFlags
+GstMapInfo
+GST_MAP_INFO_INIT
 GST_MAP_READWRITE
-GstMemoryAllocFunction
+
+GstAllocationParams
+
+GstAllocatorAllocFunction
 GstMemoryMapFunction
 GstMemoryUnmapFunction
 GstMemoryFreeFunction
@@ -1248,19 +1308,37 @@ GstMemoryCopyFunction
 GstMemoryShareFunction
 GstMemoryIsSpanFunction
 
-gst_memory_alignment
+GstMemoryInfo
+
+GstAllocator
+
+gst_allocator_new
+gst_allocator_get_memory_type
+gst_allocator_ref
+gst_allocator_unref
+
+GST_ALLOCATOR_SYSMEM
+gst_allocator_find
+gst_allocator_register
+gst_allocator_set_default
+
+gst_allocation_params_init
+gst_allocation_params_copy
+gst_allocation_params_free
 
 gst_allocator_alloc
+
 gst_memory_new_wrapped
 
 gst_memory_ref
 gst_memory_unref
 
+gst_memory_is_exclusive
+
 gst_memory_get_sizes
 gst_memory_resize
 
-gst_memory_is_writable
-
+gst_memory_make_mapped
 gst_memory_map
 gst_memory_unmap
 
@@ -1268,19 +1346,18 @@ gst_memory_copy
 gst_memory_share
 
 gst_memory_is_span
-
-GST_ALLOCATOR_SYSMEM
-gst_allocator_find
-gst_allocator_register
-gst_allocator_set_default
 <SUBSECTION Standard>
 GST_TYPE_MEMORY
-GST_MEMORY_TRACE_NAME
+gst_memory_get_type
+GST_MEMORY_CAST
 GST_TYPE_MAP_FLAGS
-GST_TYPE_MEMORY_FLAGS
 gst_map_flags_get_type
+GST_TYPE_MEMORY_FLAGS
 gst_memory_flags_get_type
-gst_memory_get_type
+GST_TYPE_ALLOCATION_PARAMS
+gst_allocation_params_get_type
+GST_TYPE_ALLOCATOR
+gst_allocator_get_type
 </SECTION>
 
 <SECTION>
@@ -1294,7 +1371,6 @@ GST_MESSAGE_TIMESTAMP
 GST_MESSAGE_SEQNUM
 GST_MESSAGE_TYPE
 GST_MESSAGE_TYPE_NAME
-GST_MESSAGE_TRACE_NAME
 gst_message_type_to_quark
 gst_message_type_get_name
 gst_message_ref
@@ -1353,6 +1429,10 @@ gst_message_set_qos_stats
 gst_message_parse_qos
 gst_message_parse_qos_values
 gst_message_parse_qos_stats
+gst_message_new_toc
+gst_message_parse_toc
+gst_message_new_reset_time
+gst_message_parse_reset_time
 
 GstStructureChangeType
 gst_message_new_structure_change
@@ -1389,7 +1469,7 @@ gst_message_type_get_type
 gst_structure_change_type_get_type
 gst_stream_status_type_get_type
 gst_progress_type_get_type
-GST_MESSAGE_COND
+GST_MESSAGE_GET_COND
 GST_MESSAGE_GET_LOCK
 GST_MESSAGE_LOCK
 GST_MESSAGE_SIGNAL
@@ -1415,7 +1495,6 @@ GST_MINI_OBJECT_FLAG_SET
 GST_MINI_OBJECT_FLAG_UNSET
 GST_MINI_OBJECT_REFCOUNT
 GST_MINI_OBJECT_REFCOUNT_VALUE
-GST_MINI_OBJECT_SIZE
 
 GST_DEFINE_MINI_OBJECT_TYPE
 gst_mini_object_init
@@ -1430,6 +1509,9 @@ gst_mini_object_unref
 gst_mini_object_weak_ref
 gst_mini_object_weak_unref
 
+gst_mini_object_get_qdata
+gst_mini_object_set_qdata
+
 gst_mini_object_replace
 gst_mini_object_steal
 gst_mini_object_take
@@ -1485,12 +1567,12 @@ gst_object_sync_values
 gst_object_has_active_control_bindings
 gst_object_set_control_bindings_disabled
 gst_object_set_control_binding_disabled
-gst_object_set_control_binding
+gst_object_add_control_binding
 gst_object_get_control_binding
-gst_object_get_control_source
-gst_object_set_control_source
+gst_object_remove_control_binding
 gst_object_get_value
 gst_object_get_value_array
+gst_object_get_g_value_array
 gst_object_get_control_rate
 gst_object_set_control_rate
 
@@ -1524,10 +1606,6 @@ GstPadLinkCheck
 GST_PAD_LINK_CHECK_DEFAULT
 GstFlowReturn
 GstPadMode
-GstPadProbeReturn
-GstPadProbeType
-GST_PAD_PROBE_TYPE_BLOCKING
-GST_PAD_PROBE_TYPE_SCHEDULING
 
 <SUBSECTION Application>
 gst_pad_get_name
@@ -1557,15 +1635,44 @@ gst_pad_sticky_events_foreach
 
 gst_pad_is_active
 
-gst_pad_is_blocked
-gst_pad_is_blocking
+<SUBSECTION probes>
+GstPadProbeReturn
+GstPadProbeType
+GST_PAD_PROBE_TYPE_BLOCKING
+GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM
+GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM
+GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM
+GST_PAD_PROBE_TYPE_DATA_UPSTREAM
+GST_PAD_PROBE_TYPE_DATA_BOTH
+GST_PAD_PROBE_TYPE_EVENT_BOTH
+GST_PAD_PROBE_TYPE_QUERY_BOTH
+GST_PAD_PROBE_TYPE_ALL_BOTH
+GST_PAD_PROBE_TYPE_SCHEDULING
+
+GstPadProbeInfo
+GST_PAD_PROBE_INFO_TYPE
+GST_PAD_PROBE_INFO_ID
+GST_PAD_PROBE_INFO_DATA
+
+GST_PAD_PROBE_INFO_BUFFER
+GST_PAD_PROBE_INFO_BUFFER_LIST
+GST_PAD_PROBE_INFO_EVENT
+GST_PAD_PROBE_INFO_QUERY
+
+GST_PAD_PROBE_INFO_OFFSET
+GST_PAD_PROBE_INFO_SIZE
 
 GstPadProbeCallback
 gst_pad_add_probe
 gst_pad_remove_probe
 
+gst_pad_is_blocked
+gst_pad_is_blocking
+
+<SUBSECTION offset>
 gst_pad_get_offset
 gst_pad_set_offset
+
 <SUBSECTION Element>
 gst_pad_new
 gst_pad_new_from_template
@@ -1678,8 +1785,8 @@ GST_TYPE_PAD_LINK_CHECK
 GST_TYPE_PAD_PRESENCE
 GST_TYPE_PAD_MODE
 GST_TYPE_FLOW_RETURN
-GST_TYPE_PROBE_RETURN
-GST_TYPE_PROBE_TYPE
+GST_TYPE_PAD_PROBE_RETURN
+GST_TYPE_PAD_PROBE_TYPE
 
 <SUBSECTION Private>
 gst_pad_get_type
@@ -1690,8 +1797,8 @@ gst_pad_link_check_get_type
 gst_pad_presence_get_type
 gst_flow_return_get_type
 gst_pad_mode_get_type
-gst_probe_return_get_type
-gst_probe_type_get_type
+gst_pad_probe_return_get_type
+gst_pad_probe_type_get_type
 
 GST_PAD_NAME
 GST_PAD_PARENT
@@ -1703,8 +1810,15 @@ GST_PAD_IS_LINKED
 GST_PAD_IS_SRC
 GST_PAD_IS_SINK
 GST_PAD_IS_FIXED_CAPS
-GST_PAD_NEEDS_EVENTS
 GST_PAD_NEEDS_RECONFIGURE
+GST_PAD_HAS_PENDING_EVENTS
+GST_PAD_IS_PROXY_ALLOCATION
+GST_PAD_IS_PROXY_CAPS
+GST_PAD_NEEDS_PARENT
+GST_PAD_SET_PROXY_ALLOCATION
+GST_PAD_UNSET_PROXY_ALLOCATION
+GST_PAD_SET_PROXY_CAPS
+GST_PAD_UNSET_PROXY_CAPS
 
 GST_PAD_IS_IN_GETCAPS
 GST_PAD_MODE_ACTIVATE
@@ -1733,6 +1847,7 @@ GST_PAD_EVENTFUNC
 GST_PAD_GETRANGEFUNC
 GST_PAD_ITERINTLINKFUNC
 GST_PAD_IS_FLUSHING
+GST_PAD_IS_EOS
 GST_PAD_LINKFUNC
 GST_PAD_UNLINKFUNC
 GST_PAD_QUERYFUNC
@@ -1891,11 +2006,10 @@ gst_plugin_get_package
 gst_plugin_get_origin
 gst_plugin_get_source
 gst_plugin_get_version
-gst_plugin_get_module
+gst_plugin_get_release_date_string
 gst_plugin_is_loaded
 gst_plugin_get_cache_data
 gst_plugin_set_cache_data
-gst_plugin_name_filter
 gst_plugin_load_file
 gst_plugin_load
 gst_plugin_load_by_name
@@ -1940,6 +2054,7 @@ gst_plugin_feature_set_rank
 gst_plugin_feature_set_name
 gst_plugin_feature_get_rank
 gst_plugin_feature_get_name
+gst_plugin_feature_get_plugin
 gst_plugin_feature_load
 gst_plugin_feature_list_copy
 gst_plugin_feature_list_free
@@ -2018,17 +2133,23 @@ gst_preset_get_type
 <FILE>gstquery</FILE>
 <TITLE>GstQuery</TITLE>
 GstQuery
+
+GstQueryTypeFlags
+GST_QUERY_TYPE_BOTH
+GST_QUERY_MAKE_TYPE
+
 GstQueryType
+
+GST_QUERY_TYPE
 GST_QUERY_TYPE_NAME
-GstQueryTypeDefinition
 
+GST_QUERY_IS_UPSTREAM
+GST_QUERY_IS_DOWNSTREAM
+GST_QUERY_IS_SERIALIZED
+
+gst_query_type_get_flags
 gst_query_type_get_name
 gst_query_type_to_quark
-gst_query_type_register
-gst_query_type_get_by_nick
-gst_query_types_contains
-gst_query_type_get_details
-gst_query_type_iterate_definitions
 
 gst_query_ref
 gst_query_unref
@@ -2071,6 +2192,16 @@ gst_query_new_segment
 gst_query_set_segment
 gst_query_parse_segment
 
+gst_query_new_caps
+gst_query_parse_caps
+gst_query_set_caps_result
+gst_query_parse_caps_result
+
+gst_query_new_accept_caps
+gst_query_parse_accept_caps
+gst_query_set_accept_caps_result
+gst_query_parse_accept_caps_result
+
 GstBufferingMode
 gst_query_new_buffering
 gst_query_set_buffering_percent
@@ -2089,19 +2220,37 @@ gst_query_set_uri
 
 gst_query_new_allocation
 gst_query_parse_allocation
-gst_query_parse_allocation_params
-gst_query_parse_nth_allocation_memory
-gst_query_parse_nth_allocation_meta
-gst_query_set_allocation_params
-gst_query_add_allocation_memory
+
+gst_query_add_allocation_pool
+gst_query_get_n_allocation_pools
+gst_query_parse_nth_allocation_pool
+gst_query_set_nth_allocation_pool
+
+gst_query_add_allocation_param
+gst_query_get_n_allocation_params
+gst_query_parse_nth_allocation_param
+gst_query_set_nth_allocation_param
+
 gst_query_add_allocation_meta
-gst_query_has_allocation_meta
-gst_query_get_n_allocation_memories
 gst_query_get_n_allocation_metas
+gst_query_parse_nth_allocation_meta
+gst_query_remove_nth_allocation_meta
+gst_query_has_allocation_meta
 
+GstSchedulingFlags
 gst_query_new_scheduling
 gst_query_parse_scheduling
 gst_query_set_scheduling
+gst_query_add_scheduling_mode
+gst_query_get_n_scheduling_modes
+gst_query_parse_nth_scheduling_mode
+gst_query_has_scheduling_mode
+
+gst_query_new_drain
+
+gst_query_new_toc
+gst_query_parse_toc
+gst_query_set_toc
 <SUBSECTION Standard>
 GstQueryClass
 GST_QUERY
@@ -2112,12 +2261,16 @@ GST_IS_QUERY_CLASS
 GST_TYPE_QUERY
 GST_TYPE_QUERY_TYPE
 GST_QUERY_GET_CLASS
-GST_QUERY_TYPE
+GST_TYPE_QUERY_TYPE_FLAGS
+gst_query_type_flags_get_type
 GST_TYPE_BUFFERING_MODE
+gst_buffering_mode_get_type
+GST_TYPE_SCHEDULING_FLAGS
+gst_scheduling_flags_get_type
 <SUBSECTION Private>
+GST_QUERY_NUM_SHIFT
 gst_query_get_type
 gst_query_type_get_type
-gst_buffering_mode_get_type
 </SECTION>
 
 
@@ -2376,6 +2529,7 @@ GST_TAG_APPLICATION_DATA
 GST_TAG_IMAGE_ORIENTATION
 
 gst_tag_register
+gst_tag_register_static
 gst_tag_merge_use_first
 gst_tag_merge_strings_with_comma
 gst_tag_exists
@@ -2388,14 +2542,17 @@ gst_tag_list_new
 gst_tag_list_new_empty
 gst_tag_list_new_valist
 gst_tag_list_new_from_string
+gst_tag_list_free
 gst_tag_list_to_string
-gst_is_tag_list
 gst_tag_list_is_empty
 gst_tag_list_is_equal
 gst_tag_list_copy
+gst_tag_list_ref
+gst_tag_list_unref
+gst_tag_list_is_writable
+gst_tag_list_make_writable
 gst_tag_list_insert
 gst_tag_list_merge
-gst_tag_list_free
 gst_tag_list_get_tag_size
 gst_tag_list_n_tags
 gst_tag_list_nth_tag_name
@@ -2512,7 +2669,6 @@ GST_TASK_WAIT
 
 gst_task_new
 gst_task_set_lock
-gst_task_set_priority
 
 gst_task_set_pool
 gst_task_get_pool
@@ -2547,38 +2703,52 @@ gst_task_state_get_type
 
 
 <SECTION>
-<FILE>gsttrace</FILE>
-<TITLE>GstTrace</TITLE>
-GstTrace
-gst_trace_new
-gst_trace_destroy
-gst_trace_flush
-gst_trace_text_flush
-gst_trace_add_entry
-gst_trace_get_size
-gst_trace_get_offset
-gst_trace_get_remaining
-gst_trace_set_default
-gst_trace_read_tsc
-GstAllocTraceFlags
-GstAllocTrace
-gst_alloc_trace_available
-gst_alloc_trace_list
-gst_alloc_trace_live_all
-gst_alloc_trace_print_all
-gst_alloc_trace_set_flags_all
-gst_alloc_trace_get
-gst_alloc_trace_print
-gst_alloc_trace_print_live
-gst_alloc_trace_set_flags
-gst_alloc_trace_register
-gst_alloc_trace_new
-gst_alloc_trace_free
+<FILE>gsttoc</FILE>
+<TITLE>GstToc</TITLE>
+GstToc
+GstTocEntry
+GstTocEntryType
+gst_toc_entry_new
+gst_toc_entry_new_with_pad
+gst_toc_entry_free
+gst_toc_new
+gst_toc_free
+gst_toc_entry_copy
+gst_toc_copy
+gst_toc_find_entry
+gst_toc_entry_get_start_stop
+gst_toc_entry_set_start_stop
+gst_toc_entry_type_get_nick
 <SUBSECTION Standard>
-GST_TYPE_ALLOC_TRACE_FLAGS
-gst_alloc_trace_flags_get_type
+GST_TYPE_TOC
+GST_TYPE_TOC_ENTRY
+GST_TYPE_TOC_ENTRY_TYPE
 <SUBSECTION Private>
-GstTraceEntry
+gst_toc_get_type
+gst_toc_entry_get_type
+gst_toc_entry_type_get_type
+</SECTION>
+
+
+<SECTION>
+<FILE>gsttocsetter</FILE>
+<TITLE>GstTocSetter</TITLE>
+GstTocSetter
+GstTocSetterIFace
+gst_toc_setter_get_toc
+gst_toc_setter_get_toc_copy
+gst_toc_setter_reset_toc
+gst_toc_setter_set_toc
+gst_toc_setter_get_toc_entry
+gst_toc_setter_get_toc_entry_copy
+gst_toc_setter_add_toc_entry
+<SUBSECTION Standard>
+GST_IS_TOC_SETTER
+GST_TOC_SETTER
+GST_TOC_SETTER_GET_IFACE
+GST_TYPE_TOC_SETTER
+<SUBSECTION Private>
+gst_toc_setter_get_type
 </SECTION>
 
 
@@ -2609,6 +2779,7 @@ GstTypeFindFactory
 gst_type_find_factory_get_list
 gst_type_find_factory_get_extensions
 gst_type_find_factory_get_caps
+gst_type_find_factory_has_function
 gst_type_find_factory_call_function
 <SUBSECTION Standard>
 GstTypeFindFactoryClass
@@ -2629,6 +2800,8 @@ gst_type_find_factory_get_type
 GstURIHandler
 GstURIHandlerInterface
 GstURIType
+GstURIError
+gst_uri_error_quark
 GST_URI_TYPE_IS_VALID
 gst_uri_protocol_is_valid
 gst_uri_protocol_is_supported
@@ -2649,6 +2822,9 @@ GST_IS_URI_HANDLER
 GST_URI_HANDLER_GET_INTERFACE
 GST_TYPE_URI_HANDLER
 GST_TYPE_URI_TYPE
+gst_uri_error_get_type
+GST_TYPE_URI_ERROR
+GST_URI_ERROR
 <SUBSECTION Private>
 gst_uri_handler_get_type
 gst_uri_type_get_type
@@ -2724,6 +2900,7 @@ gst_util_uint64_scale_int
 gst_util_uint64_scale_int_round
 gst_util_uint64_scale_int_ceil
 gst_util_greatest_common_divisor
+gst_util_greatest_common_divisor_int64
 gst_util_fraction_to_double
 gst_util_double_to_fraction
 gst_util_fraction_multiply
@@ -2765,6 +2942,16 @@ gst_date_time_new_now_local_time
 gst_date_time_new_now_utc
 gst_date_time_ref
 gst_date_time_unref
+
+gst_date_time_has_day
+gst_date_time_has_month
+gst_date_time_has_second
+gst_date_time_has_time
+gst_date_time_has_year
+
+gst_date_time_new_y
+gst_date_time_new_ym
+gst_date_time_new
 </SECTION>
 
 <SECTION>
@@ -2783,6 +2970,14 @@ GST_TYPE_INT_RANGE
 gst_value_set_int_range
 gst_value_get_int_range_min
 gst_value_get_int_range_max
+gst_value_set_int_range_step
+gst_value_get_int_range_step
+
+<SUBSECTION bitmask>
+GST_VALUE_HOLDS_BITMASK
+GST_TYPE_BITMASK
+gst_value_set_bitmask
+gst_value_get_bitmask
 
 <SUBSECTION int64range>
 GST_VALUE_HOLDS_INT64_RANGE
@@ -2790,6 +2985,8 @@ GST_TYPE_INT64_RANGE
 gst_value_set_int64_range
 gst_value_get_int64_range_min
 gst_value_get_int64_range_max
+gst_value_set_int64_range_step
+gst_value_get_int64_range_step
 
 <SUBSECTION doublerange>
 GST_VALUE_HOLDS_DOUBLE_RANGE
@@ -2846,6 +3043,12 @@ gst_value_get_buffer
 gst_value_set_buffer
 gst_value_take_buffer
 
+<SUBSECTION sample>
+GST_VALUE_HOLDS_SAMPLE
+gst_value_get_sample
+gst_value_set_sample
+gst_value_take_sample
+
 <SUBSECTION>
 GST_VALUE_LESS_THAN
 GST_VALUE_EQUAL
@@ -2855,9 +3058,6 @@ GST_VALUE_UNORDERED
 GstValueCompareFunc
 GstValueSerializeFunc
 GstValueDeserializeFunc
-GstValueUnionFunc
-GstValueIntersectFunc
-GstValueSubtractFunc
 GstValueTable
 
 gst_value_is_fixed
@@ -2869,13 +3069,11 @@ gst_value_compare
 gst_value_can_compare
 gst_value_union
 gst_value_can_union
-gst_value_register_union_func
 gst_value_subtract
 gst_value_can_subtract
-gst_value_register_subtract_func
 gst_value_intersect
 gst_value_can_intersect
-gst_value_register_intersect_func
+gst_value_is_subset
 gst_value_array_append_value
 gst_value_array_get_size
 gst_value_array_get_value
@@ -2893,6 +3091,7 @@ gst_int_range_get_type
 gst_int64_range_get_type
 gst_value_array_get_type
 gst_value_list_get_type
+gst_bitmask_get_type
 </SECTION>
 
 <SECTION>