gstpad: Probes that return HANDLED can reset the data info field
[platform/upstream/gstreamer.git] / docs / plugins / gstreamer-plugins-sections.txt
index ac16702..89d4906 100644 (file)
@@ -1,20 +1,67 @@
 <SECTION>
-<FILE>element-fakesrc</FILE>
-<TITLE>fakesrc</TITLE>
-GstFakeSrc
-GstFakeSrcDataType
-GstFakeSrcFillType
-GstFakeSrcOutputType
-GstFakeSrcSizeType
+<FILE>element-capsfilter</FILE>
+<TITLE>capsfilter</TITLE>
+GstCapsFilter
+GstCapsFilterCapsChangeMode
 <SUBSECTION Standard>
-GstFakeSrcClass
-GST_FAKE_SRC
-GST_IS_FAKE_SRC
-GST_TYPE_FAKE_SRC
-GST_FAKE_SRC_CLASS
-GST_IS_FAKE_SRC_CLASS
+GstCapsFilterClass
+GST_CAPS_FILTER
+GST_CAPS_FILTER_CAST
+GST_IS_CAPS_FILTER
+GST_CAPS_FILTER_CLASS
+GST_IS_CAPS_FILTER_CLASS
+GST_TYPE_CAPS_FILTER
 <SUBSECTION Private>
-gst_fake_src_get_type
+gst_caps_filter_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-concat</FILE>
+<TITLE>concat</TITLE>
+GstConcat
+<SUBSECTION Standard>
+GstConcatClass
+GST_CONCAT
+GST_CONCAT_CAST
+GST_IS_CONCAT
+GST_CONCAT_CLASS
+GST_IS_CONCAT_CLASS
+GST_TYPE_CONCAT
+<SUBSECTION Private>
+gst_concat_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-dataurisrc</FILE>
+<TITLE>dataurisrc</TITLE>
+GstDataURISrc
+<SUBSECTION Standard>
+GstDataURISrcClass
+GST_DATA_URI_SRC
+GST_DATA_URI_SRC_CAST
+GST_IS_DATA_URI_SRC
+GST_DATA_URI_SRC_CLASS
+GST_IS_DATA_URI_SRC_CLASS
+GST_TYPE_DATA_URI_SRC
+<SUBSECTION Private>
+gst_data_uri_src_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-downloadbuffer</FILE>
+<TITLE>downloadbuffer</TITLE>
+GstDownloadBuffer
+<SUBSECTION Standard>
+GstDownloadBufferSize
+GstDownloadBufferClass
+GST_DOWNLOAD_BUFFER
+GST_DOWNLOAD_BUFFER_CAST
+GST_IS_DOWNLOAD_BUFFER
+GST_DOWNLOAD_BUFFER_CLASS
+GST_IS_DOWNLOAD_BUFFER_CLASS
+GST_TYPE_DOWNLOAD_BUFFER
+<SUBSECTION Private>
+gst_download_buffer_get_type
 </SECTION>
 
 <SECTION>
@@ -27,24 +74,44 @@ GstFakeSinkClass
 GST_FAKE_SINK
 GST_FAKE_SINK_CAST
 GST_IS_FAKE_SINK
-GST_TYPE_FAKE_SINK
 GST_FAKE_SINK_CLASS
 GST_IS_FAKE_SINK_CLASS
+GST_TYPE_FAKE_SINK
 <SUBSECTION Private>
 gst_fake_sink_get_type
 </SECTION>
 
 <SECTION>
+<FILE>element-fakesrc</FILE>
+<TITLE>fakesrc</TITLE>
+GstFakeSrc
+GstFakeSrcDataType
+GstFakeSrcFillType
+GstFakeSrcOutputType
+GstFakeSrcSizeType
+<SUBSECTION Standard>
+GstFakeSrcClass
+GST_FAKE_SRC
+GST_IS_FAKE_SRC
+GST_FAKE_SRC_CLASS
+GST_IS_FAKE_SRC_CLASS
+GST_TYPE_FAKE_SRC
+<SUBSECTION Private>
+gst_fake_src_get_type
+</SECTION>
+
+<SECTION>
 <FILE>element-fdsink</FILE>
 <TITLE>fdsink</TITLE>
 GstFdSink
 <SUBSECTION Standard>
 GstFdSinkClass
 GST_FD_SINK
+GST_FD_SINK_CAST
 GST_IS_FD_SINK
-GST_TYPE_FD_SINK
 GST_FD_SINK_CLASS
 GST_IS_FD_SINK_CLASS
+GST_TYPE_FD_SINK
 <SUBSECTION Private>
 gst_fd_sink_get_type
 </SECTION>
@@ -57,56 +124,60 @@ GstFdSrc
 GstFdSrcClass
 GST_FD_SRC
 GST_IS_FD_SRC
-GST_TYPE_FD_SRC
 GST_FD_SRC_CLASS
 GST_IS_FD_SRC_CLASS
+GST_TYPE_FD_SRC
 <SUBSECTION Private>
 gst_fd_src_get_type
 </SECTION>
 
 <SECTION>
-<FILE>element-filesrc</FILE>
-<TITLE>filesrc</TITLE>
-GstFileSrc
-<SUBSECTION Standard>
-GstFileSrcClass
-GST_FILE_SRC
-GST_IS_FILE_SRC
-GST_TYPE_FILE_SRC
-GST_FILE_SRC_CLASS
-GST_IS_FILE_SRC_CLASS
-<SUBSECTION Private>
-gst_file_src_get_type
-</SECTION>
-
-<SECTION>
 <FILE>element-filesink</FILE>
 <TITLE>filesink</TITLE>
 GstFileSink
+GstFileSinkBufferMode
 <SUBSECTION Standard>
 GstFileSinkClass
 GST_FILE_SINK
+GST_FILE_SINK_CAST
 GST_IS_FILE_SINK
-GST_TYPE_FILE_SINK
 GST_FILE_SINK_CLASS
 GST_IS_FILE_SINK_CLASS
+GST_TYPE_FILE_SINK
+GST_TYPE_FILE_SINK_BUFFER_MODE
 <SUBSECTION Private>
 gst_file_sink_get_type
 </SECTION>
 
 <SECTION>
-<FILE>element-capsfilter</FILE>
-<TITLE>capsfilter</TITLE>
-GstCapsFilter
+<FILE>element-filesrc</FILE>
+<TITLE>filesrc</TITLE>
+GstFileSrc
 <SUBSECTION Standard>
-GstCapsFilterClass
-GST_CAPSFILTER
-GST_IS_CAPSFILTER
-GST_TYPE_CAPSFILTER
-GST_CAPSFILTER_CLASS
-GST_IS_CAPSFILTER_CLASS
+GstFileSrcClass
+GST_FILE_SRC
+GST_FILE_SRC_CAST
+GST_IS_FILE_SRC
+GST_FILE_SRC_CLASS
+GST_IS_FILE_SRC_CLASS
+GST_TYPE_FILE_SRC
 <SUBSECTION Private>
-gst_capsfilter_get_type
+gst_file_src_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-funnel</FILE>
+<TITLE>funnel</TITLE>
+GstFunnel
+<SUBSECTION Standard>
+GstFunnelClass
+GST_FUNNEL
+GST_IS_FUNNEL
+GST_FUNNEL_CLASS
+GST_IS_FUNNEL_CLASS
+GST_TYPE_FUNNEL
+<SUBSECTION Private>
+gst_funnel_get_type
 </SECTION>
 
 <SECTION>
@@ -117,20 +188,123 @@ GstIdentity
 GstIdentityClass
 GST_IDENTITY
 GST_IS_IDENTITY
-GST_TYPE_IDENTITY
 GST_IDENTITY_CLASS
 GST_IS_IDENTITY_CLASS
+GST_TYPE_IDENTITY
 <SUBSECTION Private>
 gst_identity_get_type
 </SECTION>
 
 <SECTION>
+<FILE>element-input-selector</FILE>
+<TITLE>input-selector</TITLE>
+GstInputSelector
+GstInputSelectorSyncMode
+<SUBSECTION Standard>
+GstInputSelectorClass
+GST_INPUT_SELECTOR
+GST_IS_INPUT_SELECTOR
+GST_INPUT_SELECTOR_CLASS
+GST_IS_INPUT_SELECTOR_CLASS
+GST_TYPE_INPUT_SELECTOR
+GST_INPUT_SELECTOR_BROADCAST
+GST_INPUT_SELECTOR_GET_COND
+GST_INPUT_SELECTOR_GET_LOCK
+GST_INPUT_SELECTOR_LOCK
+GST_INPUT_SELECTOR_UNLOCK
+GST_INPUT_SELECTOR_WAIT
+<SUBSECTION Private>
+gst_input_selector_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-latencytracer</FILE>
+<TITLE>latencytracer</TITLE>
+GstLatencyTracer
+<SUBSECTION Standard>
+GstLatencyTracerClass
+GST_LATENCY_TRACER
+GST_LATENCY_TRACER_CAST
+GST_IS_LATENCY_TRACER
+GST_LATENCY_TRACER_CLASS
+GST_IS_LATENCY_TRACER_CLASS
+GST_TYPE_LATENCY_TRACER
+<SUBSECTION Private>
+gst_latency_tracer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-leakstracer</FILE>
+<TITLE>leakstracer</TITLE>
+GstLeaksTracer
+<SUBSECTION Standard>
+GstLeaksTracerClass
+GST_LEAKS_TRACER
+GST_LEAKS_TRACER_CAST
+GST_IS_LEAKS_TRACER
+GST_LEAKS_TRACER_CLASS
+GST_IS_LEAKS_TRACER_CLASS
+GST_TYPE_LEAKS_TRACER
+<SUBSECTION Private>
+gst_leaks_tracer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-logtracer</FILE>
+<TITLE>logtracer</TITLE>
+GstLogTracer
+<SUBSECTION Standard>
+GstLogTracerClass
+GST_LOG_TRACER
+GST_LOG_TRACER_CAST
+GST_IS_LOG_TRACER
+GST_LOG_TRACER_CLASS
+GST_IS_LOG_TRACER_CLASS
+GST_TYPE_LOG_TRACER
+<SUBSECTION Private>
+gst_log_tracer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-multiqueue</FILE>
+<TITLE>multiqueue</TITLE>
+GstMultiQueue
+<SUBSECTION Standard>
+GstMultiQueueClass
+GST_MULTI_QUEUE
+GST_IS_MULTI_QUEUE
+GST_MULTI_QUEUE_CLASS
+GST_IS_MULTI_QUEUE_CLASS
+GST_TYPE_MULTI_QUEUE
+<SUBSECTION Private>
+gst_multi_queue_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-output-selector</FILE>
+<TITLE>output-selector</TITLE>
+GstOutputSelector
+GstOutputSelectorPadNegotiationMode
+<SUBSECTION Standard>
+GstOutputSelectorClass
+GST_OUTPUT_SELECTOR
+GST_IS_OUTPUT_SELECTOR
+GST_OUTPUT_SELECTOR_CLASS
+GST_IS_OUTPUT_SELECTOR_CLASS
+GST_TYPE_OUTPUT_SELECTOR
+<SUBSECTION Private>
+gst_output_selector_get_type
+</SECTION>
+
+<SECTION>
 <FILE>element-queue</FILE>
 <TITLE>queue</TITLE>
 GstQueue
+GstQueueLeaky
 <SUBSECTION Standard>
 GstQueueClass
 GST_QUEUE
+GST_QUEUE_CAST
 GST_IS_QUEUE
 GST_QUEUE_CLASS
 GST_IS_QUEUE_CLASS
@@ -155,38 +329,56 @@ GST_IS_QUEUE2_CLASS
 GST_TYPE_QUEUE2
 <SUBSECTION Private>
 GstQueue2Size
+GstQueue2Range
 gst_queue2_get_type
 </SECTION>
 
 <SECTION>
-<FILE>element-multiqueue</FILE>
-<TITLE>multiqueue</TITLE>
-GstMultiQueue
+<FILE>element-rusagetracer</FILE>
+<TITLE>rusagetracer</TITLE>
+GstRUsageTracer
 <SUBSECTION Standard>
-GstMultiQueueClass
-GST_MULTI_QUEUE
-GST_IS_MULTI_QUEUE
-GST_MULTI_QUEUE_CLASS
-GST_IS_MULTI_QUEUE_CLASS
-GST_TYPE_MULTI_QUEUE
+GstRUsageTracerClass
+GST_RUSAGE_TRACER
+GST_RUSAGE_TRACER_CAST
+GST_IS_RUSAGE_TRACER
+GST_RUSAGE_TRACER_CLASS
+GST_IS_RUSAGE_TRACER_CLASS
+GST_TYPE_RUSAGE_TRACER
 <SUBSECTION Private>
-gst_multi_queue_get_type
+gst_rusage_tracer_get_type
 </SECTION>
 
 <SECTION>
-<FILE>element-typefind</FILE>
-<TITLE>typefind</TITLE>
-GstTypeFindElement
+<FILE>element-statstracer</FILE>
+<TITLE>statstracer</TITLE>
+GstStatsTracer
 <SUBSECTION Standard>
-GstTypeFindElementClass
-GST_TYPE_FIND_ELEMENT
-GST_IS_TYPE_FIND_ELEMENT
-GST_TYPE_TYPE_FIND_ELEMENT
-GST_TYPE_FIND_ELEMENT_CLASS
-GST_IS_TYPE_FIND_ELEMENT_CLASS
-GST_TYPE_FIND_ELEMENT_GET_CLASS
+GstStatsTracerClass
+GST_STATS_TRACER
+GST_STATS_TRACER_CAST
+GST_IS_STATS_TRACER
+GST_STATS_TRACER_CLASS
+GST_IS_STATS_TRACER_CLASS
+GST_TYPE_STATS_TRACER
 <SUBSECTION Private>
-gst_type_find_element_get_type
+gst_stats_tracer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-streamiddemux</FILE>
+<TITLE>streamiddemux</TITLE>
+GstStreamidDemux
+<SUBSECTION Standard>
+GstStreamidDemuxClass
+GST_STREAMID_DEMUX
+GST_STREAMID_DEMUX_CAST
+GST_IS_STREAMID_DEMUX
+GST_STREAMID_DEMUX_CLASS
+GST_IS_STREAMID_DEMUX_CLASS
+GST_TYPE_STREAMID_DEMUX
+<SUBSECTION Private>
+gst_streamid_demux_get_type
 </SECTION>
 
 <SECTION>
@@ -197,11 +389,42 @@ GstTeePullMode
 <SUBSECTION Standard>
 GstTeeClass
 GST_TEE
+GST_TEE_CAST
 GST_IS_TEE
-GST_TYPE_TEE
 GST_TEE_CLASS
 GST_IS_TEE_CLASS
+GST_TYPE_TEE
 <SUBSECTION Private>
 gst_tee_get_type
 </SECTION>
 
+<SECTION>
+<FILE>element-typefind</FILE>
+<TITLE>typefind</TITLE>
+GstTypeFindElement
+<SUBSECTION Standard>
+GstTypeFindElementClass
+GST_TYPE_FIND_ELEMENT
+GST_IS_TYPE_FIND_ELEMENT
+GST_TYPE_FIND_ELEMENT_CLASS
+GST_IS_TYPE_FIND_ELEMENT_CLASS
+GST_TYPE_TYPE_FIND_ELEMENT
+<SUBSECTION Private>
+gst_type_find_element_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-valve</FILE>
+<TITLE>valve</TITLE>
+GstValve
+<SUBSECTION Standard>
+GstValveClass
+GST_VALVE
+GST_IS_VALVE
+GST_VALVE_CLASS
+GST_IS_VALVE_CLASS
+GST_TYPE_VALVE
+<SUBSECTION Private>
+gst_valve_get_type
+</SECTION>
+