docs: More entries
[platform/upstream/gstreamer.git] / docs / gst / gstreamer-sections.txt
index 1904a6b..3fe5184 100644 (file)
@@ -54,6 +54,10 @@ gst_atomic_queue_peek
 gst_atomic_queue_pop
 
 gst_atomic_queue_length
+
+<SUBSECTION Standard>
+GST_TYPE_ATOMIC_QUEUE
+gst_atomic_queue_get_type
 </SECTION>
 
 <SECTION>
@@ -188,9 +192,13 @@ 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_peek_memory
+
 gst_buffer_n_memory
 gst_buffer_insert_memory
 gst_buffer_replace_memory_range
@@ -208,6 +216,7 @@ gst_buffer_remove_memory
 gst_buffer_remove_all_memory
 
 gst_buffer_map
+gst_buffer_map_range
 gst_buffer_unmap
 
 gst_buffer_memcmp
@@ -227,6 +236,7 @@ gst_buffer_make_writable
 gst_buffer_replace
 
 gst_buffer_append
+gst_buffer_append_region
 
 gst_buffer_get_meta
 gst_buffer_add_meta
@@ -577,6 +587,7 @@ gst_element_factory_get_klass
 gst_element_factory_get_longname
 gst_pad_get_caps_reffed
 gst_pad_peer_get_caps_reffed
+gst_pad_set_caps
 gst_buffer_new_and_alloc
 GST_BUFFER_TIMESTAMP
 GST_BUFFER_TIMESTAMP_IS_VALID
@@ -814,6 +825,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
@@ -1014,6 +1026,9 @@ gst_event_parse_toc
 
 gst_event_new_toc_select
 gst_event_parse_toc_select
+
+gst_event_new_segment_done
+gst_event_parse_segment_done
 <SUBSECTION Standard>
 GstEventClass
 GST_EVENT
@@ -1269,68 +1284,86 @@ gst_iterator_item_get_type
 gst_iterator_result_get_type
 </SECTION>
 
+<SECTION>
+<FILE>gstallocator</FILE>
+<TITLE>GstAllocator</TITLE>
+gst_memory_alignment
+
+GstAllocator
+GstAllocatorFlags
+GstAllocationParams
+
+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_allocator_free
+
+gst_memory_new_wrapped
+
+<SUBSECTION Standard>
+GST_ALLOCATOR
+GST_ALLOCATOR_CAST
+GST_ALLOCATOR_CLASS
+GST_ALLOCATOR_GET_CLASS
+GST_IS_ALLOCATOR
+GST_IS_ALLOCATOR_CLASS
+GstAllocatorClass
+<SUBSECTION Private>
+GST_TYPE_ALLOCATOR_FLAGS
+GstAllocatorPrivate
+GST_TYPE_ALLOCATION_PARAMS
+gst_allocation_params_get_type
+GST_TYPE_ALLOCATOR
+gst_allocator_get_type
+gst_allocator_flags_get_type
+</SECTION>
 
 <SECTION>
 <FILE>gstmemory</FILE>
 <TITLE>GstMemory</TITLE>
 
-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
 
-GstAllocationParams
+GstMapInfo
+GST_MAP_INFO_INIT
 
-GstAllocatorAllocFunction
 GstMemoryMapFunction
 GstMemoryUnmapFunction
-GstMemoryFreeFunction
 GstMemoryCopyFunction
 GstMemoryShareFunction
 GstMemoryIsSpanFunction
 
-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_init
 
 gst_memory_ref
 gst_memory_unref
 
-gst_memory_is_exclusive
-
 gst_memory_get_sizes
 gst_memory_resize
 
+gst_memory_lock
+gst_memory_unlock
+gst_memory_is_writable
+
 gst_memory_make_mapped
 gst_memory_map
 gst_memory_unmap
@@ -1343,14 +1376,12 @@ gst_memory_is_span
 GST_TYPE_MEMORY
 gst_memory_get_type
 GST_MEMORY_CAST
+GST_TYPE_LOCK_FLAGS
+gst_lock_flags_get_type
 GST_TYPE_MAP_FLAGS
 gst_map_flags_get_type
 GST_TYPE_MEMORY_FLAGS
 gst_memory_flags_get_type
-GST_TYPE_ALLOCATION_PARAMS
-gst_allocation_params_get_type
-GST_TYPE_ALLOCATOR
-gst_allocator_get_type
 </SECTION>
 
 <SECTION>
@@ -1424,6 +1455,8 @@ 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
@@ -1473,37 +1506,49 @@ GST_MESSAGE_WAIT
 <FILE>gstminiobject</FILE>
 <TITLE>GstMiniObject</TITLE>
 GstMiniObject
-GstMiniObjectFlags
 GstMiniObjectCopyFunction
 GstMiniObjectDisposeFunction
 GstMiniObjectFreeFunction
-GstMiniObjectWeakNotify
+GstMiniObjectNotify
 
 GST_MINI_OBJECT_TYPE
+
+GstMiniObjectFlags
 GST_MINI_OBJECT_FLAGS
 GST_MINI_OBJECT_FLAG_IS_SET
 GST_MINI_OBJECT_FLAG_SET
 GST_MINI_OBJECT_FLAG_UNSET
+GST_MINI_OBJECT_IS_LOCKABLE
+
+GstLockFlags
+GST_LOCK_FLAG_READWRITE
+
 GST_MINI_OBJECT_REFCOUNT
 GST_MINI_OBJECT_REFCOUNT_VALUE
-GST_MINI_OBJECT_SIZE
 
 GST_DEFINE_MINI_OBJECT_TYPE
 gst_mini_object_init
 
-gst_mini_object_copy
-gst_mini_object_is_writable
-gst_mini_object_make_writable
-
 gst_mini_object_ref
 gst_mini_object_unref
 
 gst_mini_object_weak_ref
 gst_mini_object_weak_unref
 
+gst_mini_object_lock
+gst_mini_object_unlock
+gst_mini_object_is_writable
+gst_mini_object_make_writable
+
+gst_mini_object_copy
+
+gst_mini_object_set_qdata
+gst_mini_object_get_qdata
+gst_mini_object_steal_qdata
+
 gst_mini_object_replace
-gst_mini_object_steal
 gst_mini_object_take
+gst_mini_object_steal
 
 <SUBSECTION Standard>
 GST_MINI_OBJECT
@@ -1612,7 +1657,6 @@ gst_pad_can_link
 gst_pad_get_allowed_caps
 gst_pad_get_current_caps
 gst_pad_get_pad_template_caps
-gst_pad_set_caps
 
 gst_pad_get_peer
 gst_pad_use_fixed_caps
@@ -1836,6 +1880,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
@@ -1994,11 +2039,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
@@ -2043,6 +2087,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
@@ -2184,7 +2229,6 @@ gst_query_new_caps
 gst_query_parse_caps
 gst_query_set_caps_result
 gst_query_parse_caps_result
-gst_query_intersect_caps_result
 
 gst_query_new_accept_caps
 gst_query_parse_accept_caps
@@ -2224,7 +2268,7 @@ gst_query_add_allocation_meta
 gst_query_get_n_allocation_metas
 gst_query_parse_nth_allocation_meta
 gst_query_remove_nth_allocation_meta
-gst_query_has_allocation_meta
+gst_query_find_allocation_meta
 
 GstSchedulingFlags
 gst_query_new_scheduling
@@ -2236,10 +2280,6 @@ 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
@@ -2518,6 +2558,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
@@ -2530,14 +2571,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
@@ -2658,8 +2702,9 @@ gst_task_set_lock
 gst_task_set_pool
 gst_task_get_pool
 
-GstTaskThreadCallbacks
-gst_task_set_thread_callbacks
+GstTaskThreadFunc
+gst_task_set_enter_callback
+gst_task_set_leave_callback
 
 gst_task_get_state
 gst_task_set_state
@@ -2693,19 +2738,47 @@ gst_task_state_get_type
 GstToc
 GstTocEntry
 GstTocEntryType
+gst_toc_new
+gst_toc_ref
+gst_toc_unref
+gst_toc_copy
+gst_toc_make_writable
+gst_toc_get_entries
+gst_toc_append_entry
+gst_toc_get_tags
+gst_toc_merge_tags
+gst_toc_set_tags
+gst_toc_dump
 gst_toc_entry_new
 gst_toc_entry_new_with_pad
-gst_toc_entry_free
-gst_toc_new
-gst_toc_free
+gst_toc_entry_ref
+gst_toc_entry_unref
 gst_toc_entry_copy
-gst_toc_copy
+gst_toc_entry_make_writable
 gst_toc_find_entry
-gst_toc_entry_get_start_stop
-gst_toc_entry_set_start_stop
+gst_toc_entry_get_toc
+gst_toc_entry_get_uid
+gst_toc_entry_get_parent
+gst_toc_entry_get_sub_entries
+gst_toc_entry_append_sub_entry
+gst_toc_entry_get_start_stop_times
+gst_toc_entry_set_start_stop_times
+gst_toc_entry_get_tags
+gst_toc_entry_merge_tags
+gst_toc_entry_set_tags
+gst_toc_entry_type_get_nick
+gst_toc_entry_get_entry_type
+gst_toc_entry_is_alternative
+gst_toc_entry_is_sequence
+GST_TOC_ENTRY_TYPE_IS_ALTERNATIVE
+GST_TOC_ENTRY_TYPE_IS_SEQUENCE
 <SUBSECTION Standard>
+GST_TYPE_TOC
+GST_TYPE_TOC_ENTRY
 GST_TYPE_TOC_ENTRY_TYPE
 <SUBSECTION Private>
+gst_toc_get_type
+gst_toc_entry_get_type
 gst_toc_entry_type_get_type
 </SECTION>
 
@@ -2714,14 +2787,10 @@ gst_toc_entry_type_get_type
 <FILE>gsttocsetter</FILE>
 <TITLE>GstTocSetter</TITLE>
 GstTocSetter
-GstTocSetterIFace
-gst_toc_setter_get_toc
-gst_toc_setter_get_toc_copy
-gst_toc_setter_reset_toc
+GstTocSetterInterface
 gst_toc_setter_set_toc
-gst_toc_setter_get_toc_entry
-gst_toc_setter_get_toc_entry_copy
-gst_toc_setter_add_toc_entry
+gst_toc_setter_get_toc
+gst_toc_setter_reset
 <SUBSECTION Standard>
 GST_IS_TOC_SETTER
 GST_TOC_SETTER
@@ -2759,6 +2828,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
@@ -2867,8 +2937,6 @@ GFLOAT_TO_LE
 
 gst_flow_get_name
 gst_flow_to_quark
-gst_print_element_args
-gst_print_pad_caps
 gst_guint64_to_gdouble
 gst_gdouble_to_guint64
 gst_util_dump_mem
@@ -2916,11 +2984,28 @@ gst_date_time_get_year
 gst_date_time_new
 gst_date_time_new_from_unix_epoch_local_time
 gst_date_time_new_from_unix_epoch_utc
+gst_date_time_new_ymd
 gst_date_time_new_local_time
 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
+
+gst_date_time_new_from_iso8601_string
+gst_date_time_to_iso8601_string
+
+gst_date_time_new_from_g_date_time
+gst_date_time_to_g_date_time
 </SECTION>
 
 <SECTION>