diff --git a/docs/plugins/gstreamer-plugins.args b/docs/plugins/gstreamer-plugins.args
index 612608e73b..ccbb346e11 100644
--- a/docs/plugins/gstreamer-plugins.args
+++ b/docs/plugins/gstreamer-plugins.args
@@ -1,33 +1,743 @@
-GstPipeline::delay
-guint64
-
-rw
-Delay
-Expected delay needed for elements to spin up to PLAYING in nanoseconds.
-0
-
-
-
-GstPipeline::auto-flush-bus
+GstValve::drop
gboolean
rw
-Auto Flush Bus
-Whether to automatically flush the pipeline's bus when going from READY into NULL state.
+Drop buffers and events
+Whether to drop buffers and events or let them through.
+FALSE
+
+
+
+GstTypeFindElement::caps
+GstCaps*
+
+r
+caps
+detected capabilities in stream.
+
+
+
+
+GstTypeFindElement::force-caps
+GstCaps*
+
+rw
+force caps
+force caps without doing a typefind.
+
+
+
+
+GstTypeFindElement::minimum
+guint
+[1,100]
+rw
+minimum
+minimum probability required to accept caps.
+1
+
+
+
+GstTee::alloc-pad
+GstPad*
+
+rw
+Allocation Src Pad
+The pad used for gst_pad_alloc_buffer.
+
+
+
+
+GstTee::has-chain
+gboolean
+
+rwx
+Has Chain
+If the element can operate in push mode.
TRUE
-GstCapsFilter::caps
-GstCaps*
+GstTee::last-message
+gchar*
+
+r
+Last Message
+The message describing current status.
+NULL
+
+
+
+GstTee::num-src-pads
+gint
+>= 0
+r
+Num Src Pads
+The number of source pads.
+0
+
+
+
+GstTee::pull-mode
+GstTeePullMode
+
+rwx
+Pull mode
+Behavior of tee in pull mode.
+Never activate in pull mode
+
+
+
+GstTee::silent
+gboolean
+
+rwx
+Silent
+Don't produce last_message events.
+TRUE
+
+
+
+GstQueue2::current-level-buffers
+guint
+
+r
+Current level (buffers)
+Current number of buffers in the queue.
+0
+
+
+
+GstQueue2::current-level-bytes
+guint
+
+r
+Current level (kB)
+Current amount of data in the queue (bytes).
+0
+
+
+
+GstQueue2::current-level-time
+guint64
+
+r
+Current level (ns)
+Current amount of data in the queue (in ns).
+0
+
+
+
+GstQueue2::high-percent
+gint
+[0,100]
+rw
+High percent
+High threshold for buffering to finish. Only used if use-buffering is True.
+99
+
+
+
+GstQueue2::low-percent
+gint
+[0,100]
+rw
+Low percent
+Low threshold for buffering to start. Only used if use-buffering is True.
+10
+
+
+
+GstQueue2::max-size-buffers
+guint
rw
-Filter caps
-Restrict the possible allowed capabilities (NULL means ANY). Setting this property takes a reference to the supplied GstCaps object.
+Max. size (buffers)
+Max. number of buffers in the queue (0=disable).
+100
+
+
+
+GstQueue2::max-size-bytes
+guint
+
+rw
+Max. size (kB)
+Max. amount of data in the queue (bytes, 0=disable).
+2097152
+
+
+
+GstQueue2::max-size-time
+guint64
+
+rw
+Max. size (ns)
+Max. amount of data in the queue (in ns, 0=disable).
+2000000000
+
+
+
+GstQueue2::ring-buffer-max-size
+guint64
+
+rw
+Max. ring buffer size (bytes)
+Max. amount of data in the ring buffer (bytes, 0 = disabled).
+0
+
+
+
+GstQueue2::temp-location
+gchar*
+
+r
+Temporary File Location
+Location to store temporary files in (Only read this property, use temp-template to configure the name template).
+NULL
+
+
+
+GstQueue2::temp-remove
+gboolean
+
+rw
+Remove the Temporary File
+Remove the temp-location after use.
+TRUE
+
+
+
+GstQueue2::temp-template
+gchar*
+
+rw
+Temporary File Template
+File template to store temporary files in, should contain directory and XXXXXX. (NULL == disabled).
+NULL
+
+
+
+GstQueue2::use-buffering
+gboolean
+
+rw
+Use buffering
+Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.
+FALSE
+
+
+
+GstQueue2::use-rate-estimate
+gboolean
+
+rw
+Use Rate Estimate
+Estimate the bitrate of the stream to calculate time level.
+TRUE
+
+
+
+GstQueue::current-level-buffers
+guint
+
+r
+Current level (buffers)
+Current number of buffers in the queue.
+0
+
+
+
+GstQueue::current-level-bytes
+guint
+
+r
+Current level (kB)
+Current amount of data in the queue (bytes).
+0
+
+
+
+GstQueue::current-level-time
+guint64
+
+r
+Current level (ns)
+Current amount of data in the queue (in ns).
+0
+
+
+
+GstQueue::flush-on-eos
+gboolean
+
+rw
+Flush on EOS
+Discard all data in the queue when an EOS event is received.
+FALSE
+
+
+
+GstQueue::leaky
+GstQueueLeaky
+
+rw
+Leaky
+Where the queue leaks, if at all.
+Not Leaky
+
+
+
+GstQueue::max-size-buffers
+guint
+
+rw
+Max. size (buffers)
+Max. number of buffers in the queue (0=disable).
+200
+
+
+
+GstQueue::max-size-bytes
+guint
+
+rw
+Max. size (kB)
+Max. amount of data in the queue (bytes, 0=disable).
+10485760
+
+
+
+GstQueue::max-size-time
+guint64
+
+rw
+Max. size (ns)
+Max. amount of data in the queue (in ns, 0=disable).
+1000000000
+
+
+
+GstQueue::min-threshold-buffers
+guint
+
+rw
+Min. threshold (buffers)
+Min. number of buffers in the queue to allow reading (0=disable).
+0
+
+
+
+GstQueue::min-threshold-bytes
+guint
+
+rw
+Min. threshold (kB)
+Min. amount of data in the queue to allow reading (bytes, 0=disable).
+0
+
+
+
+GstQueue::min-threshold-time
+guint64
+
+rw
+Min. threshold (ns)
+Min. amount of data in the queue to allow reading (in ns, 0=disable).
+0
+
+
+
+GstQueue::silent
+gboolean
+
+rw
+Silent
+Don't emit queue signals.
+FALSE
+
+
+
+GstOutputSelector::active-pad
+GstPad*
+
+rw
+Active pad
+Currently active src pad.
+
+GstOutputSelector::pad-negotiation-mode
+GstOutputSelectorPadNegotiationMode
+
+rw
+Pad negotiation mode
+The mode to be used for pad negotiation.
+All
+
+
+
+GstOutputSelector::resend-latest
+gboolean
+
+rw
+Resend latest buffer
+Resend latest buffer after a switch to a new pad.
+FALSE
+
+
+
+GstMultiQueue::extra-size-buffers
+guint
+
+rw
+Extra Size (buffers)
+Amount of buffers the queues can grow if one of them is empty (0=disable) (NOT IMPLEMENTED).
+5
+
+
+
+GstMultiQueue::extra-size-bytes
+guint
+
+rw
+Extra Size (kB)
+Amount of data the queues can grow if one of them is empty (bytes, 0=disable) (NOT IMPLEMENTED).
+10485760
+
+
+
+GstMultiQueue::extra-size-time
+guint64
+
+rw
+Extra Size (ns)
+Amount of time the queues can grow if one of them is empty (in ns, 0=disable) (NOT IMPLEMENTED).
+3000000000
+
+
+
+GstMultiQueue::high-percent
+gint
+[0,100]
+rw
+High percent
+High threshold for buffering to finish.
+99
+
+
+
+GstMultiQueue::low-percent
+gint
+[0,100]
+rw
+Low percent
+Low threshold for buffering to start.
+10
+
+
+
+GstMultiQueue::max-size-buffers
+guint
+
+rw
+Max. size (buffers)
+Max. number of buffers in the queue (0=disable).
+5
+
+
+
+GstMultiQueue::max-size-bytes
+guint
+
+rw
+Max. size (kB)
+Max. amount of data in the queue (bytes, 0=disable).
+10485760
+
+
+
+GstMultiQueue::max-size-time
+guint64
+
+rw
+Max. size (ns)
+Max. amount of data in the queue (in ns, 0=disable).
+2000000000
+
+
+
+GstMultiQueue::sync-by-running-time
+gboolean
+
+rw
+Sync By Running Time
+Synchronize deactivated or not-linked streams by running time.
+FALSE
+
+
+
+GstMultiQueue::use-buffering
+gboolean
+
+rw
+Use buffering
+Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.
+FALSE
+
+
+
+GstInputSelector::active-pad
+GstPad*
+
+rw
+Active pad
+The currently active sink pad.
+
+
+
+
+GstInputSelector::cache-buffers
+gboolean
+
+rw
+Cache Buffers
+Cache buffers for active-pad.
+FALSE
+
+
+
+GstInputSelector::n-pads
+guint
+
+r
+Number of Pads
+The number of sink pads.
+0
+
+
+
+GstInputSelector::sync-mode
+GstInputSelectorSyncMode
+
+rw
+Sync mode
+Behavior in sync-streams mode.
+Sync using the current active segment
+
+
+
+GstInputSelector::sync-streams
+gboolean
+
+rw
+Sync Streams
+Synchronize inactive streams to the running time of the active stream or to the current clock.
+TRUE
+
+
+
+GstIdentity::check-imperfect-offset
+gboolean
+
+rw
+Check for discontiguous offset
+Send element messages if offset and offset_end do not match up.
+FALSE
+
+
+
+GstIdentity::check-imperfect-timestamp
+gboolean
+
+rw
+Check for discontiguous timestamps
+Send element messages if timestamps and durations do not match up.
+FALSE
+
+
+
+GstIdentity::datarate
+gint
+>= 0
+rw
+Datarate
+(Re)timestamps buffers with number of bytes per second (0 = inactive).
+0
+
+
+
+GstIdentity::drop-probability
+gfloat
+[0,1]
+rw
+Drop Probability
+The Probability a buffer is dropped.
+0
+
+
+
+GstIdentity::dump
+gboolean
+
+rw
+Dump
+Dump buffer contents to stdout.
+FALSE
+
+
+
+GstIdentity::error-after
+gint
+
+rw
+Error After
+Error after N buffers.
+-1
+
+
+
+GstIdentity::last-message
+gchar*
+
+r
+last-message
+last-message.
+NULL
+
+
+
+GstIdentity::signal-handoffs
+gboolean
+
+rw
+Signal handoffs
+Send a signal before pushing the buffer.
+TRUE
+
+
+
+GstIdentity::silent
+gboolean
+
+rw
+silent
+silent.
+TRUE
+
+
+
+GstIdentity::single-segment
+gboolean
+
+rw
+Single Segment
+Timestamp buffers and eat segments so as to appear as one segment.
+FALSE
+
+
+
+GstIdentity::sleep-time
+guint
+
+rw
+Sleep time
+Microseconds to sleep between processing.
+0
+
+
+
+GstIdentity::sync
+gboolean
+
+rw
+Synchronize
+Synchronize to pipeline clock.
+FALSE
+
+
+
+GstFileSrc::location
+gchar*
+
+rw
+File Location
+Location of the file to read.
+NULL
+
+
+
+GstFileSink::append
+gboolean
+
+rw
+Append
+Append to an already existing file.
+FALSE
+
+
+
+GstFileSink::buffer-mode
+GstFileSinkBufferMode
+
+rw
+Buffering mode
+The buffering mode to use.
+Default buffering
+
+
+
+GstFileSink::buffer-size
+guint
+
+rw
+Buffering size
+Size of buffer in number of bytes for line or full buffer-mode.
+65536
+
+
+
+GstFileSink::location
+gchar*
+
+rw
+File Location
+Location of the file to write.
+NULL
+
+
+
+GstFdSrc::fd
+gint
+>= 0
+rw
+fd
+An open file descriptor to read from.
+0
+
+
+
+GstFdSrc::timeout
+guint64
+
+rw
+Timeout
+Post a message after timeout microseconds (0 = disabled).
+0
+
+
+
+GstFdSink::fd
+gint
+>= 0
+rw
+fd
+An open file descriptor to write to.
+1
+
+
GstFakeSrc::can-activate-pull
gboolean
@@ -88,6 +798,16 @@
Fill buffers with zeros
+
+GstFakeSrc::format
+GstFormat
+
+rw
+Format
+The format of the segment events.
+GST_FORMAT_BYTES
+
+
GstFakeSrc::is-live
gboolean
@@ -188,16 +908,6 @@
FALSE
-
-GstFakeSrc::format
-GstFormat
-
-rw
-Format
-The format of the segment events.
-GST_FORMAT_BYTES
-
-
GstFakeSink::can-activate-pull
gboolean
@@ -238,6 +948,16 @@
NULL
+
+GstFakeSink::num-buffers
+gint
+>= G_MAXULONG
+rw
+num-buffers
+Number of buffers to accept going EOS.
+-1
+
+
GstFakeSink::signal-handoffs
gboolean
@@ -269,852 +989,12 @@
-GstFakeSink::num-buffers
-gint
->= G_MAXULONG
-rw
-num-buffers
-Number of buffers to accept going EOS.
--1
-
-
-
-GstFdSrc::fd
-gint
->= 0
-rw
-fd
-An open file descriptor to read from.
-0
-
-
-
-GstFdSrc::timeout
-guint64
-
-rw
-Timeout
-Post a message after timeout microseconds (0 = disabled).
-0
-
-
-
-GstFileSrc::fd
-gint
->= 0
-r
-File-descriptor
-File-descriptor for the file being mmap()d.
-0
-
-
-
-GstFileSrc::location
-gchar*
-
-rw
-File Location
-Location of the file to read.
-NULL
-
-
-
-GstFileSrc::mmapsize
-gulong
-
-rw
-mmap() Block Size
-Size in bytes of mmap()d regions.
-
-
-
-
-GstFileSrc::touch
-gboolean
-
-rw
-Touch mapped region read data
-Touch mmapped data regions to force them to be read from disk.
-TRUE
-
-
-
-GstFileSrc::use-mmap
-gboolean
-
-rw
-Use mmap to read data
-Whether to use mmap() instead of read().
-FALSE
-
-
-
-GstFileSrc::sequential
-gboolean
-
-rw
-Optimise for sequential mmap access
-Whether to use madvise to hint to the kernel that access to mmap pages will be sequential.
-FALSE
-
-
-
-GstIdentity::check-perfect
-gboolean
-
-rw
-Check For Perfect Stream
-Verify that the stream is time- and data-contiguous. This only logs in the debug log. This will be deprecated in favor of the check-imperfect-timestamp/offset properties.
-FALSE
-
-
-
-GstIdentity::datarate
-gint
->= 0
-rw
-Datarate
-(Re)timestamps buffers with number of bytes per second (0 = inactive).
-0
-
-
-
-GstIdentity::drop-probability
-gfloat
-[0,1]
-rw
-Drop Probability
-The Probability a buffer is dropped.
-0
-
-
-
-GstIdentity::dump
-gboolean
-
-rw
-Dump
-Dump buffer contents to stdout.
-FALSE
-
-
-
-GstIdentity::error-after
-gint
-
-rw
-Error After
-Error after N buffers.
--1
-
-
-
-GstIdentity::last-message
-gchar*
-
-r
-last-message
-last-message.
-NULL
-
-
-
-GstIdentity::silent
-gboolean
-
-rw
-silent
-silent.
-TRUE
-
-
-
-GstIdentity::single-segment
-gboolean
-
-rw
-Single Segment
-Timestamp buffers and eat segments so as to appear as one segment.
-FALSE
-
-
-
-GstIdentity::sleep-time
-guint
-
-rw
-Sleep time
-Microseconds to sleep between processing.
-0
-
-
-
-GstIdentity::sync
-gboolean
-
-rw
-Synchronize
-Synchronize to pipeline clock.
-FALSE
-
-
-
-GstIdentity::check-imperfect-offset
-gboolean
-
-rw
-Check for discontiguous offset
-Send element messages if offset and offset_end do not match up.
-FALSE
-
-
-
-GstIdentity::check-imperfect-timestamp
-gboolean
-
-rw
-Check for discontiguous timestamps
-Send element messages if timestamps and durations do not match up.
-FALSE
-
-
-
-GstIdentity::signal-handoffs
-gboolean
-
-rw
-Signal handoffs
-Send a signal before pushing the buffer.
-TRUE
-
-
-
-GstQueue::current-level-buffers
-guint
-
-r
-Current level (buffers)
-Current number of buffers in the queue.
-0
-
-
-
-GstQueue::current-level-bytes
-guint
-
-r
-Current level (kB)
-Current amount of data in the queue (bytes).
-0
-
-
-
-GstQueue::current-level-time
-guint64
-
-r
-Current level (ns)
-Current amount of data in the queue (in ns).
-0
-
-
-
-GstQueue::leaky
-GstQueueLeaky
-
-rw
-Leaky
-Where the queue leaks, if at all.
-Not Leaky
-
-
-
-GstQueue::max-size-buffers
-guint
-
-rw
-Max. size (buffers)
-Max. number of buffers in the queue (0=disable).
-200
-
-
-
-GstQueue::max-size-bytes
-guint
-
-rw
-Max. size (kB)
-Max. amount of data in the queue (bytes, 0=disable).
-10485760
-
-
-
-GstQueue::max-size-time
-guint64
-
-rw
-Max. size (ns)
-Max. amount of data in the queue (in ns, 0=disable).
-1000000000
-
-
-
-GstQueue::min-threshold-buffers
-guint
-
-rw
-Min. threshold (buffers)
-Min. number of buffers in the queue to allow reading (0=disable).
-0
-
-
-
-GstQueue::min-threshold-bytes
-guint
-
-rw
-Min. threshold (kB)
-Min. amount of data in the queue to allow reading (bytes, 0=disable).
-0
-
-
-
-GstQueue::min-threshold-time
-guint64
-
-rw
-Min. threshold (ns)
-Min. amount of data in the queue to allow reading (in ns, 0=disable).
-0
-
-
-
-GstQueue::silent
-gboolean
-
-rw
-Silent
-Don't emit queue signals.
-FALSE
-
-
-
-GstQueue::flush-on-eos
-gboolean
-
-rw
-Flush on EOS
-Discard all data in the queue when an EOS event is received.
-FALSE
-
-
-
-GstFileSink::location
-gchar*
-
-rw
-File Location
-Location of the file to write.
-NULL
-
-
-
-GstFileSink::buffer-mode
-GstFileSinkBufferMode
-
-rw
-Buffering mode
-The buffering mode to use.
-Default buffering
-
-
-
-GstFileSink::buffer-size
-guint
-
-rw
-Buffering size
-Size of buffer in number of bytes for line or full buffer-mode.
-65536
-
-
-
-GstFileSink::append
-gboolean
-
-rw
-Append
-Append to an already existing file.
-FALSE
-
-
-
-GstTee::has-chain
-gboolean
-
-rwx
-Has Chain
-If the element can operate in push mode.
-TRUE
-
-
-
-GstTee::has-sink-loop
-gboolean
-
-rwx
-Has Sink Loop
-If the element should spawn a thread (unimplemented and deprecated).
-FALSE
-
-
-
-GstTee::last-message
-gchar*
-
-r
-Last Message
-The message describing current status.
-NULL
-
-
-
-GstTee::num-src-pads
-gint
->= 0
-r
-Num Src Pads
-The number of source pads.
-0
-
-
-
-GstTee::silent
-gboolean
-
-rwx
-Silent
-Don't produce last_message events.
-TRUE
-
-
-
-GstTee::pull-mode
-GstTeePullMode
-
-rwx
-Pull mode
-Behavior of tee in pull mode.
-Never activate in pull mode
-
-
-
-GstTee::alloc-pad
-GstPad*
-
-rw
-Allocation Src Pad
-The pad used for gst_pad_alloc_buffer.
-
-
-
-
-GstTypeFindElement::caps
-GstCaps*
-
-r
-caps
-detected capabilities in stream.
-
-
-
-
-GstTypeFindElement::maximum
-guint
-[1,100]
-rw
-maximum
-probability to stop typefinding (deprecated; non-functional).
-100
-
-
-
-GstTypeFindElement::minimum
-guint
-[1,100]
-rw
-minimum
-minimum probability required to accept caps.
-1
-
-
-
-GstTypeFindElement::force-caps
+GstCapsFilter::caps
GstCaps*
rw
-force caps
-force caps without doing a typefind.
+Filter caps
+Restrict the possible allowed capabilities (NULL means ANY). Setting this property takes a reference to the supplied GstCaps object.
-
-GstFdSink::fd
-gint
->= 0
-rw
-fd
-An open file descriptor to write to.
-1
-
-
-
-GstMultiQueue::extra-size-buffers
-guint
-
-rw
-Extra Size (buffers)
-Amount of buffers the queues can grow if one of them is empty (0=disable) (NOT IMPLEMENTED).
-5
-
-
-
-GstMultiQueue::extra-size-bytes
-guint
-
-rw
-Extra Size (kB)
-Amount of data the queues can grow if one of them is empty (bytes, 0=disable) (NOT IMPLEMENTED).
-10485760
-
-
-
-GstMultiQueue::extra-size-time
-guint64
-
-rw
-Extra Size (ns)
-Amount of time the queues can grow if one of them is empty (in ns, 0=disable) (NOT IMPLEMENTED).
-3000000000
-
-
-
-GstMultiQueue::max-size-buffers
-guint
-
-rw
-Max. size (buffers)
-Max. number of buffers in the queue (0=disable).
-5
-
-
-
-GstMultiQueue::max-size-bytes
-guint
-
-rw
-Max. size (kB)
-Max. amount of data in the queue (bytes, 0=disable).
-10485760
-
-
-
-GstMultiQueue::max-size-time
-guint64
-
-rw
-Max. size (ns)
-Max. amount of data in the queue (in ns, 0=disable).
-2000000000
-
-
-
-GstMultiQueue::high-percent
-gint
-[0,100]
-rw
-High percent
-High threshold for buffering to finish.
-99
-
-
-
-GstMultiQueue::low-percent
-gint
-[0,100]
-rw
-Low percent
-Low threshold for buffering to start.
-10
-
-
-
-GstMultiQueue::use-buffering
-gboolean
-
-rw
-Use buffering
-Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.
-FALSE
-
-
-
-GstMultiQueue::sync-by-running-time
-gboolean
-
-rw
-Sync By Running Time
-Synchronize deactivated or not-linked streams by running time.
-FALSE
-
-
-
-GstBin::async-handling
-gboolean
-
-rw
-Async Handling
-The bin will handle Asynchronous state changes.
-FALSE
-
-
-
-GstQueue2::current-level-buffers
-guint
-
-r
-Current level (buffers)
-Current number of buffers in the queue.
-0
-
-
-
-GstQueue2::current-level-bytes
-guint
-
-r
-Current level (kB)
-Current amount of data in the queue (bytes).
-0
-
-
-
-GstQueue2::current-level-time
-guint64
-
-r
-Current level (ns)
-Current amount of data in the queue (in ns).
-0
-
-
-
-GstQueue2::high-percent
-gint
-[0,100]
-rw
-High percent
-High threshold for buffering to finish. Only used if use-buffering is True.
-99
-
-
-
-GstQueue2::low-percent
-gint
-[0,100]
-rw
-Low percent
-Low threshold for buffering to start. Only used if use-buffering is True.
-10
-
-
-
-GstQueue2::max-size-buffers
-guint
-
-rw
-Max. size (buffers)
-Max. number of buffers in the queue (0=disable).
-100
-
-
-
-GstQueue2::max-size-bytes
-guint
-
-rw
-Max. size (kB)
-Max. amount of data in the queue (bytes, 0=disable).
-2097152
-
-
-
-GstQueue2::max-size-time
-guint64
-
-rw
-Max. size (ns)
-Max. amount of data in the queue (in ns, 0=disable).
-2000000000
-
-
-
-GstQueue2::temp-location
-gchar*
-
-r
-Temporary File Location
-Location to store temporary files in (Only read this property, use temp-template to configure the name template).
-NULL
-
-
-
-GstQueue2::temp-template
-gchar*
-
-rw
-Temporary File Template
-File template to store temporary files in, should contain directory and XXXXXX. (NULL == disabled).
-NULL
-
-
-
-GstQueue2::use-buffering
-gboolean
-
-rw
-Use buffering
-Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.
-FALSE
-
-
-
-GstQueue2::use-rate-estimate
-gboolean
-
-rw
-Use Rate Estimate
-Estimate the bitrate of the stream to calculate time level.
-TRUE
-
-
-
-GstQueue2::temp-remove
-gboolean
-
-rw
-Remove the Temporary File
-Remove the temp-location after use.
-TRUE
-
-
-
-GstQueue2::ring-buffer-max-size
-guint64
-
-rw
-Max. ring buffer size (bytes)
-Max. amount of data in the ring buffer (bytes, 0 = disabled).
-0
-
-
-
-GstValve::drop
-gboolean
-
-rw
-Drop buffers and events
-Whether to drop buffers and events or let them through.
-FALSE
-
-
-
-GstOutputSelector::active-pad
-GstPad*
-
-rw
-Active pad
-Currently active src pad.
-
-
-
-
-GstOutputSelector::resend-latest
-gboolean
-
-rw
-Resend latest buffer
-Resend latest buffer after a switch to a new pad.
-FALSE
-
-
-
-GstOutputSelector::pad-negotiation-mode
-GstOutputSelectorPadNegotiationMode
-
-rw
-Pad negotiation mode
-The mode to be used for pad negotiation.
-All
-
-
-
-GstInputSelector::active-pad
-GstPad*
-
-rw
-Active pad
-The currently active sink pad.
-
-
-
-
-GstInputSelector::n-pads
-guint
-
-r
-Number of Pads
-The number of sink pads.
-0
-
-
-
-GstInputSelector::select-all
-gboolean
-
-rw
-Select all mode
-Forwards data from all input pads.
-FALSE
-
-
-
-GstInputSelector::sync-streams
-gboolean
-
-rw
-Sync Streams
-Synchronize inactive streams to the running time of the active stream or to the current clock.
-TRUE
-
-
-
-GstInputSelector::cache-buffers
-gboolean
-
-rw
-Cache Buffers
-Cache buffers for active-pad.
-FALSE
-
-
-
-GstInputSelector::sync-mode
-GstInputSelectorSyncMode
-
-rw
-Sync mode
-Behavior in sync-streams mode.
-Sync using the current active segment
-
-
diff --git a/docs/plugins/gstreamer-plugins.prerequisites b/docs/plugins/gstreamer-plugins.prerequisites
index d2115a054f..a8d518a403 100644
--- a/docs/plugins/gstreamer-plugins.prerequisites
+++ b/docs/plugins/gstreamer-plugins.prerequisites
@@ -1,2 +1 @@
GstChildProxy GObject
-GstChildProxy GstObject
diff --git a/docs/plugins/gstreamer-plugins.signals b/docs/plugins/gstreamer-plugins.signals
index 636d2e19a2..99e36ebda2 100644
--- a/docs/plugins/gstreamer-plugins.signals
+++ b/docs/plugins/gstreamer-plugins.signals
@@ -1,24 +1,67 @@
-GstBin::element-added
+GstTypeFindElement::have-type
void
f
-GstBin *gstbin
-GstElement *arg1
+GstTypeFindElement *gsttypefindelement
+guint arg1
+GstCaps *arg2
-GstBin::element-removed
+GstQueue::overrun
void
f
-GstBin *gstbin
-GstElement *arg1
+GstQueue *gstqueue
-GstBin::do-latency
-gboolean
+GstQueue::pushing
+void
+f
+GstQueue *gstqueue
+
+
+
+GstQueue::running
+void
+f
+GstQueue *gstqueue
+
+
+
+GstQueue::underrun
+void
+f
+GstQueue *gstqueue
+
+
+
+GstMultiQueue::overrun
+void
+f
+GstMultiQueue *gstmultiqueue
+
+
+
+GstMultiQueue::underrun
+void
+f
+GstMultiQueue *gstmultiqueue
+
+
+
+GstInputSelector::block
+gint64
+la
+GstInputSelector *gstinputselector
+
+
+
+GstIdentity::handoff
+void
l
-GstBin *gstbin
+GstIdentity *gstidentity
+GstBuffer *arg1
@@ -48,79 +91,3 @@ GstBuffer *arg1
GstPad *arg2
-
-GstIdentity::handoff
-void
-l
-GstIdentity *gstidentity
-GstBuffer *arg1
-
-
-
-GstQueue::overrun
-void
-f
-GstQueue *gstqueue
-
-
-
-GstQueue::running
-void
-f
-GstQueue *gstqueue
-
-
-
-GstQueue::underrun
-void
-f
-GstQueue *gstqueue
-
-
-
-GstQueue::pushing
-void
-f
-GstQueue *gstqueue
-
-
-
-GstTypeFindElement::have-type
-void
-f
-GstTypeFindElement *gsttypefindelement
-guint arg1
-GstCaps *arg2
-
-
-
-GstMultiQueue::overrun
-void
-f
-GstMultiQueue *gstmultiqueue
-
-
-
-GstMultiQueue::underrun
-void
-f
-GstMultiQueue *gstmultiqueue
-
-
-
-GstInputSelector::block
-gint64
-la
-GstInputSelector *gstinputselector
-
-
-
-GstInputSelector::switch
-void
-l
-GstInputSelector *gstinputselector
-GstPad *arg1
-gint64 arg2
-gint64 arg3
-
-
diff --git a/docs/plugins/inspect/plugin-coreelements.xml b/docs/plugins/inspect/plugin-coreelements.xml
index f64787efad..a2b472d66a 100644
--- a/docs/plugins/inspect/plugin-coreelements.xml
+++ b/docs/plugins/inspect/plugin-coreelements.xml
@@ -1,6 +1,6 @@
coreelements
- GStreamer core elements
+ GStreamer core elements
../../plugins/elements/.libs/libgstcoreelements.so
libgstcoreelements.so
1.1.0.1
diff --git a/docs/random/porting-to-1.0.txt b/docs/random/porting-to-1.0.txt
index a464e95081..17dca75ddc 100644
--- a/docs/random/porting-to-1.0.txt
+++ b/docs/random/porting-to-1.0.txt
@@ -22,7 +22,8 @@ PREFACE
CHANGES
-* GST_BOILERPLATE is gone, use G_DEFINE_TYPE instead.
+* GST_BOILERPLATE is gone, use G_DEFINE_TYPE instead (note that the variable
+ that used to be called parent_class is then called gst_foo_bar_parent_class)
* various methods take a gsize instead of a guint when talking about memory
sizes.