event: add new seek parameter, "trickmode-interval"
[platform/upstream/gstreamer.git] / docs / gst / gstreamer-sections.txt
index e105444..1af775a 100644 (file)
@@ -193,6 +193,7 @@ GST_BUFFER_IS_DISCONT
 gst_buffer_new
 gst_buffer_new_allocate
 gst_buffer_new_wrapped
+gst_buffer_new_wrapped_bytes
 gst_buffer_new_wrapped_full
 
 gst_buffer_ref
@@ -253,6 +254,7 @@ gst_buffer_append
 gst_buffer_append_region
 
 gst_buffer_get_meta
+gst_buffer_get_n_meta
 gst_buffer_add_meta
 gst_buffer_remove_meta
 gst_buffer_iterate_meta
@@ -285,11 +287,15 @@ GST_PARENT_BUFFER_META_INFO
 GST_PARENT_BUFFER_META_API_TYPE
 GST_TYPE_PARENT_BUFFER_META_API_TYPE
 gst_parent_buffer_meta_get_info
+GST_REFERENCE_TIMESTAMP_META_INFO
+GST_REFERENCE_TIMESTAMP_META_API_TYPE
+gst_reference_timestamp_meta_get_info
 <SUBSECTION Private>
 gst_buffer_get_type
 gst_buffer_flags_get_type
 gst_buffer_copy_flags_get_type
 gst_parent_buffer_meta_api_get_type
+gst_reference_timestamp_meta_api_get_type
 GST_BUFFER_TIMESTAMP
 GST_BUFFER_TIMESTAMP_IS_VALID
 </SECTION>
@@ -316,6 +322,8 @@ GST_META_TAG_MEMORY
 GST_META_TAG_MEMORY_STR
 gst_meta_register
 gst_meta_get_info
+gst_meta_get_seqnum
+gst_meta_compare_seqnum
 <SUBSECTION Standard>
 GST_META_CAST
 <SUBSECTION Private>
@@ -386,10 +394,13 @@ gst_buffer_list_remove
 
 gst_buffer_list_ref
 gst_buffer_list_unref
+gst_clear_buffer_list
 gst_buffer_list_copy
 gst_buffer_list_copy_deep
 gst_buffer_list_is_writable
 gst_buffer_list_make_writable
+gst_buffer_list_replace
+gst_buffer_list_take
 
 GstBufferListFunc
 gst_buffer_list_foreach
@@ -455,6 +466,7 @@ gst_caps_get_size
 gst_caps_get_structure
 gst_caps_get_features
 gst_caps_set_features
+gst_caps_set_features_simple
 gst_caps_set_value
 gst_caps_set_simple
 gst_caps_set_simple_valist
@@ -486,6 +498,7 @@ gst_caps_truncate
 gst_caps_fixate
 gst_caps_ref
 gst_caps_unref
+gst_clear_caps
 <SUBSECTION Standard>
 GST_CAPS
 GST_IS_CAPS
@@ -555,11 +568,17 @@ gst_sample_get_buffer_list
 gst_sample_get_caps
 gst_sample_get_info
 gst_sample_get_segment
+gst_sample_set_buffer
 gst_sample_set_buffer_list
+gst_sample_set_caps
+gst_sample_set_segment
+gst_sample_set_info
 gst_sample_new
 gst_sample_ref
 gst_sample_unref
 gst_sample_copy
+gst_sample_is_writable
+gst_sample_make_writable
 <SUBSECTION Standard>
 GST_IS_SAMPLE
 GST_SAMPLE
@@ -656,6 +675,8 @@ gst_clock_wait_for_sync
 gst_clock_is_synced
 gst_clock_set_synced
 gst_clock_id_get_time
+gst_clock_id_get_clock
+gst_clock_id_uses_clock
 gst_clock_id_wait
 gst_clock_id_wait_async
 gst_clock_id_unschedule
@@ -865,6 +886,7 @@ GST_ELEMENT_METADATA_LONGNAME
 <SUBSECTION element-construction>
 gst_element_class_add_pad_template
 gst_element_class_add_static_pad_template
+gst_element_class_add_static_pad_template_with_gtype
 gst_element_class_get_pad_template
 gst_element_class_get_pad_template_list
 gst_element_class_set_metadata
@@ -886,6 +908,7 @@ gst_element_remove_pad
 gst_element_iterate_pads
 gst_element_iterate_sink_pads
 gst_element_iterate_src_pads
+GstElementForeachPadFunc
 gst_element_foreach_pad
 gst_element_foreach_sink_pad
 gst_element_foreach_src_pad
@@ -1065,6 +1088,7 @@ GST_ELEMENT_FACTORY_KLASS_DEPAYLOADER
 GST_ELEMENT_FACTORY_KLASS_ENCODER
 GST_ELEMENT_FACTORY_KLASS_ENCRYPTOR
 GST_ELEMENT_FACTORY_KLASS_FORMATTER
+GST_ELEMENT_FACTORY_KLASS_HARDWARE
 GST_ELEMENT_FACTORY_KLASS_MEDIA_AUDIO
 GST_ELEMENT_FACTORY_KLASS_MEDIA_IMAGE
 GST_ELEMENT_FACTORY_KLASS_MEDIA_METADATA
@@ -1192,6 +1216,8 @@ GstSeekType
 GstSeekFlags
 gst_event_new_seek
 gst_event_parse_seek
+gst_event_set_seek_trickmode_interval
+gst_event_parse_seek_trickmode_interval
 
 gst_event_new_navigation
 
@@ -1446,6 +1472,7 @@ GST_TYPE_DEBUG_COLOR_FLAGS
 GST_TYPE_DEBUG_COLOR_MODE
 GST_TYPE_DEBUG_LEVEL
 GST_TYPE_DEBUG_GRAPH_DETAILS
+GST_TYPE_STACK_TRACE_FLAGS
 <SUBSECTION Private>
 GST_DEBUG_FG_MASK
 GST_DEBUG_BG_MASK
@@ -1457,6 +1484,7 @@ gst_debug_color_mode_get_type
 gst_debug_level_get_type
 gst_debug_graph_details_get_type
 GST_CAT_LEVEL_LOG_valist
+gst_stack_trace_flags_get_type
 </SECTION>
 
 <SECTION>
@@ -1628,14 +1656,17 @@ gst_message_type_to_quark
 gst_message_type_get_name
 gst_message_ref
 gst_message_unref
+gst_clear_message
 gst_message_copy
 gst_message_get_structure
+gst_message_writable_structure
 gst_message_make_writable
 gst_message_get_seqnum
 gst_message_set_seqnum
 gst_message_has_name
 gst_message_is_writable
 gst_message_replace
+gst_message_take
 
 gst_message_new_eos
 gst_message_new_error
@@ -1721,8 +1752,10 @@ gst_message_parse_have_context
 
 gst_message_new_device_added
 gst_message_new_device_removed
+gst_message_new_device_changed
 gst_message_parse_device_added
 gst_message_parse_device_removed
+gst_message_parse_device_changed
 
 gst_message_new_property_notify
 gst_message_parse_property_notify
@@ -1795,6 +1828,7 @@ gst_mini_object_init
 
 gst_mini_object_ref
 gst_mini_object_unref
+gst_clear_mini_object
 
 gst_mini_object_weak_ref
 gst_mini_object_weak_unref
@@ -1804,6 +1838,9 @@ gst_mini_object_unlock
 gst_mini_object_is_writable
 gst_mini_object_make_writable
 
+gst_mini_object_add_parent
+gst_mini_object_remove_parent
+
 gst_mini_object_copy
 
 gst_mini_object_set_qdata
@@ -1858,6 +1895,7 @@ gst_object_has_as_ancestor
 gst_object_has_ancestor
 gst_object_ref
 gst_object_unref
+gst_clear_object
 gst_object_ref_sink
 gst_object_replace
 gst_object_get_path_string
@@ -2077,7 +2115,7 @@ gst_pad_chain_list
 gst_pad_start_task
 gst_pad_pause_task
 gst_pad_stop_task
-gst_pad_task_get_state
+gst_pad_get_task_state
 
 gst_pad_set_active
 
@@ -2198,7 +2236,10 @@ GST_PAD_TEMPLATE_DIRECTION
 GST_PAD_TEMPLATE_PRESENCE
 GST_PAD_TEMPLATE_CAPS
 GST_PAD_TEMPLATE_IS_FIXED
+GST_PAD_TEMPLATE_GTYPE
 gst_pad_template_new
+gst_pad_template_new_with_gtype
+gst_pad_template_new_from_static_pad_template_with_gtype
 gst_pad_template_get_caps
 
 <SUBSECTION Standard>
@@ -2236,12 +2277,21 @@ GST_PARAM_MUTABLE_READY
 GstParamSpecFraction
 gst_param_spec_fraction
 
+<SUBSECTION paramspecarray>
+GstParamSpecArray
+gst_param_spec_array
+
+
 <SUBSECTION Standard>
 GST_IS_PARAM_SPEC_FRACTION
 GST_PARAM_SPEC_FRACTION
 GST_TYPE_PARAM_FRACTION
 gst_param_spec_fraction_get_type
 
+GST_IS_PARAM_SPEC_ARRAY_LIST
+GST_PARAM_SPEC_ARRAY_LIST
+GST_TYPE_PARAM_ARRAY_LIST
+gst_param_spec_array_get_type
 </SECTION>
 
 
@@ -2469,13 +2519,13 @@ gst_preset_get_type
 <SECTION>
 <FILE>gstprotection</FILE>
 <TITLE>GstProtectionMeta</TITLE>
-<INCLUDE>gst/gstprotection.h</INCLUDE>
 GstProtectionMeta
 gst_buffer_add_protection_meta
 gst_buffer_get_protection_meta
 gst_protection_select_system
 gst_protection_filter_systems_by_available_decryptors
 GST_PROTECTION_SYSTEM_ID_CAPS_FIELD
+GST_PROTECTION_UNSPECIFIED_SYSTEM_ID
 <SUBSECTION Standard>
 GST_PROTECTION_META_API_TYPE
 GST_PROTECTION_META_INFO
@@ -2507,10 +2557,12 @@ gst_query_type_to_quark
 
 gst_query_ref
 gst_query_unref
+gst_clear_query
 gst_query_copy
 gst_query_make_writable
 gst_query_is_writable
 gst_query_replace
+gst_query_take
 gst_query_writable_structure
 
 gst_query_new_custom
@@ -2613,6 +2665,10 @@ gst_query_new_context
 gst_query_set_context
 gst_query_parse_context
 gst_query_parse_context_type
+
+gst_query_new_bitrate
+gst_query_set_bitrate
+gst_query_parse_bitrate
 <SUBSECTION Standard>
 GstQueryClass
 GST_QUERY
@@ -2691,6 +2747,7 @@ gst_promise_wait
 gst_promise_reply
 gst_promise_interrupt
 gst_promise_expire
+gst_promise_get_reply
 <SUBSECTION Standard>
 GST_PROMISE
 GST_TYPE_PROMISE
@@ -3015,8 +3072,11 @@ gst_tag_list_is_equal
 gst_tag_list_copy
 gst_tag_list_ref
 gst_tag_list_unref
+gst_clear_tag_list
 gst_tag_list_is_writable
 gst_tag_list_make_writable
+gst_tag_list_replace
+gst_tag_list_take
 gst_tag_list_insert
 gst_tag_list_merge
 gst_tag_list_get_tag_size
@@ -3251,6 +3311,14 @@ GstTracerHookElementPostMessagePre
 GstTracerHookElementQueryPost
 GstTracerHookElementQueryPre
 GstTracerHookElementRemovePad
+GstTracerHookMiniObjectCreated
+GstTracerHookMiniObjectDestroyed
+GstTracerHookMiniObjectReffed
+GstTracerHookMiniObjectUnreffed
+GstTracerHookObjectCreated
+GstTracerHookObjectDestroyed
+GstTracerHookObjectReffed
+GstTracerHookObjectUnreffed
 GstTracerHookPadLinkPost
 GstTracerHookPadLinkPre
 GstTracerHookPadPullRangePost
@@ -3292,6 +3360,14 @@ GST_TRACER_ELEMENT_POST_MESSAGE_PRE
 GST_TRACER_ELEMENT_QUERY_POST
 GST_TRACER_ELEMENT_QUERY_PRE
 GST_TRACER_ELEMENT_REMOVE_PAD
+GST_TRACER_MINI_OBJECT_CREATED
+GST_TRACER_MINI_OBJECT_DESTROYED
+GST_TRACER_MINI_OBJECT_REFFED
+GST_TRACER_MINI_OBJECT_UNREFFED
+GST_TRACER_OBJECT_CREATED
+GST_TRACER_OBJECT_DESTROYED
+GST_TRACER_OBJECT_REFFED
+GST_TRACER_OBJECT_UNREFFED
 GST_TRACER_PAD_LINK_POST
 GST_TRACER_PAD_LINK_PRE
 GST_TRACER_PAD_PULL_RANGE_POST
@@ -3318,6 +3394,7 @@ GstTracerPrivate
 <TITLE>GstTracerFactory</TITLE>
 GstTracerFactory
 gst_tracer_factory_get_list
+gst_tracer_factory_get_tracer_type
 <SUBSECTION Standard>
 GstTracerFactoryClass
 GST_TRACER_FACTORY
@@ -3568,9 +3645,12 @@ GFLOAT_FROM_LE
 GFLOAT_SWAP_LE_BE
 GFLOAT_TO_BE
 GFLOAT_TO_LE
+GST_SEQNUM_INVALID
+GST_GROUP_ID_INVALID
 
 gst_guint64_to_gdouble
 gst_gdouble_to_guint64
+gst_util_dump_buffer
 gst_util_dump_mem
 gst_util_uint64_scale
 gst_util_uint64_scale_round
@@ -3854,6 +3934,7 @@ gst_device_provider_class_set_metadata
 gst_device_provider_class_set_static_metadata
 gst_device_provider_device_add
 gst_device_provider_device_remove
+gst_device_provider_device_changed
 gst_device_provider_get_bus
 gst_device_provider_get_devices
 gst_device_provider_get_factory