GstPipeline::delay guint64 rw Delay Expected delay needed for elements to spin up to PLAYING in nanoseconds. 0 GstPipeline::auto-flush-bus gboolean rw Auto Flush Bus Whether to automatically flush the pipeline's bus when going from READY into NULL state. TRUE GstCapsFilter::caps GstCaps* rw Filter caps Restrict the possible allowed capabilities (NULL means ANY). Setting this property takes a reference to the supplied GstCaps object. GstFakeSrc::can-activate-pull gboolean rwx Can activate pull Can activate in pull mode. TRUE GstFakeSrc::can-activate-push gboolean rwx Can activate push Can activate in push mode. TRUE GstFakeSrc::data GstFakeSrcDataType rw data Data allocation method. Allocate data GstFakeSrc::datarate gint >= 0 rw Datarate Timestamps buffers with number of bytes per second (0 = none). 0 GstFakeSrc::dump gboolean rw Dump Dump buffer contents to stdout. FALSE GstFakeSrc::filltype GstFakeSrcFillType rw filltype How to fill the buffer, if at all. Fill buffers with zeros GstFakeSrc::is-live gboolean rwx Is this a live source True if the element cannot produce data in PAUSED. FALSE GstFakeSrc::last-message gchar* r last-message The last status message. NULL GstFakeSrc::parentsize gint >= 0 rw parentsize Size of parent buffer for sub-buffered allocation. 40960 GstFakeSrc::pattern gchar* rw pattern pattern. NULL GstFakeSrc::signal-handoffs gboolean rw Signal handoffs Send a signal before pushing the buffer. FALSE GstFakeSrc::silent gboolean rw Silent Don't produce last_message events. FALSE GstFakeSrc::sizemax gint >= 0 rw sizemax Maximum buffer size. 4096 GstFakeSrc::sizemin gint >= 0 rw sizemin Minimum buffer size. 0 GstFakeSrc::sizetype GstFakeSrcSizeType rw sizetype How to determine buffer sizes. Send empty buffers GstFakeSrc::sync gboolean rw Sync Sync to the clock to the datarate. FALSE GstFakeSink::can-activate-pull gboolean rw Can activate pull Can activate in pull mode. FALSE GstFakeSink::can-activate-push gboolean rw Can activate push Can activate in push mode. TRUE GstFakeSink::dump gboolean rw Dump Dump buffer contents to stdout. FALSE GstFakeSink::last-message gchar* r Last Message The message describing current status. NULL GstFakeSink::signal-handoffs gboolean rw Signal handoffs Send a signal before unreffing the buffer. FALSE GstFakeSink::silent gboolean rw Silent Don't produce last_message events. FALSE GstFakeSink::state-error GstFakeSinkStateError rw State Error Generate a state change error. No state change errors GstFakeSink::num-buffers gint >= -1 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 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. FALSE GstIdentity::single-segment gboolean rw Single Segment Timestamp buffers and eat newsegments 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 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 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 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 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). 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). 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). 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 GstBin::async-handling gboolean rw Async Handling The bin will handle Asynchronous state changes. FALSE