From adb3bd380050319d6658c5857988822416730141 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Thu, 1 Dec 2005 14:40:47 +0000 Subject: [PATCH] add signals and args Original commit message from CVS: add signals and args --- docs/plugins/gstreamer-plugins.args | 590 +++++++++++++++++++++++++ docs/plugins/gstreamer-plugins.signals | 63 +++ 2 files changed, 653 insertions(+) create mode 100644 docs/plugins/gstreamer-plugins.args create mode 100644 docs/plugins/gstreamer-plugins.signals diff --git a/docs/plugins/gstreamer-plugins.args b/docs/plugins/gstreamer-plugins.args new file mode 100644 index 0000000000..d9082ad3c4 --- /dev/null +++ b/docs/plugins/gstreamer-plugins.args @@ -0,0 +1,590 @@ + +GstPipeline::delay +guint64 + +rw +Delay +Expected delay needed for elements to spin up to PLAYING in nanoseconds. +0 + + + +GstCapsFilter::caps +GstCaps + +rw +Filter caps +Restrict the possible allowed capabilities (NULL means ANY). + + + + +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 produced bytes 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 +gchararray + +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 +gchararray + +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 received bytes to stdout. +FALSE + + + +GstFakeSink::last-message +gchararray + +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 + + + +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 +gchararray + +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 read data +Touch data to force disk read. +FALSE + + + +GstIdentity::check-perfect +gboolean + +rw +Check For Perfect Stream +Verify that the stream is time- and data-contiguous. +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. +FALSE + + + +GstIdentity::error-after +gint + +rw +Error After +Error after N buffers. +-1 + + + +GstIdentity::last-message +gchararray + +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 + + + +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). +0 + + + +GstQueue::max-size-bytes +guint + +rw +Max. size (kB) +Max. amount of data in the queue (bytes, 0=disable). +0 + + + +GstQueue::max-size-time +guint64 + +rw +Max. size (ns) +Max. amount of data in the queue (in ns, 0=disable). +0 + + + +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 +gchararray + +rw +File Location +Location of the file to write. +NULL + + + +GstTee::has-chain +gboolean + +rwx +has-chain +has-chain. +TRUE + + + +GstTee::has-sink-loop +gboolean + +rwx +has-sink-loop +has-sink-loop. +FALSE + + + +GstTee::last-message +gchararray + +r +last_message +last_message. +NULL + + + +GstTee::num-src-pads +gint +>= 0 +r +num-src-pads +num-src-pads. +0 + + + +GstTee::silent +gboolean + +rwx +silent +silent. +TRUE + + + +GstTypeFindElement::caps +GstCaps + +r +caps +detected capabilities in stream. + + + + +GstTypeFindElement::maximum +guint +[1,100] +rw +maximum +probability to stop typefinding. +100 + + + +GstTypeFindElement::minimum +guint +[1,100] +rw +minimum +minimum probability required to accept caps. +1 + + diff --git a/docs/plugins/gstreamer-plugins.signals b/docs/plugins/gstreamer-plugins.signals new file mode 100644 index 0000000000..b2e7af9bc3 --- /dev/null +++ b/docs/plugins/gstreamer-plugins.signals @@ -0,0 +1,63 @@ + +GstBin::element-added +void +GstBin *gstbin +GstElement *arg1 + + + +GstBin::element-removed +void +GstBin *gstbin +GstElement *arg1 + + + +GstFakeSrc::handoff +void +GstFakeSrc *gstfakesrc +GstBuffer arg1 +GstPad *arg2 + + + +GstFakeSink::handoff +void +GstFakeSink *gstfakesink +GstBuffer arg1 +GstPad *arg2 + + + +GstIdentity::handoff +void +GstIdentity *gstidentity +GstBuffer arg1 + + + +GstQueue::overrun +void +GstQueue *gstqueue + + + +GstQueue::running +void +GstQueue *gstqueue + + + +GstQueue::underrun +void +GstQueue *gstqueue + + + +GstTypeFindElement::have-type +void +GstTypeFindElement *gsttypefindelement +guint arg1 +GstCaps *arg2 + + -- 2.34.1