fakesrc
Fake Source Source Push empty (no data) buffers around Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com>
src src always ANY src src blocksize gulong Block size Size in bytes to read per buffer (-1 = default) RW 4096 num-buffers gint num-buffers Number of buffers to output before sending EOS (-1 = unlimited) RW -1 typefind gboolean Typefind Run typefind before negotiating RW FALSE do-timestamp gboolean Do timestamp Apply current stream time to buffers RW FALSE data GstFakeSrcDataType data Data allocation method RW 1 sizetype GstFakeSrcSizeType sizetype How to determine buffer sizes RW 1 sizemin gint sizemin Minimum buffer size RW 0 sizemax gint sizemax Maximum buffer size RW 4096 filltype GstFakeSrcFillType filltype How to fill the buffer, if at all RW 1 datarate gint Datarate Timestamps buffers with number of bytes per second (0 = none) RW 0 sync gboolean Sync Sync to the clock to the datarate RW FALSE pattern gchararray pattern pattern RW NULL signal-handoffs gboolean Signal handoffs Send a signal before pushing the buffer RW FALSE silent gboolean Silent Don't produce last_message events RW FALSE dump gboolean Dump Dump buffer contents to stdout RW FALSE parentsize gint parentsize Size of parent buffer for sub-buffered allocation RW 40960 last-message gchararray last-message The last status message RW NULL can-activate-pull gboolean Can activate pull Can activate in pull mode RW TRUE can-activate-push gboolean Can activate push Can activate in push mode RW TRUE is-live gboolean Is this a live source True if the element cannot produce data in PAUSED RW FALSE format GstFormat Format The format of the segment events RW 2 handoff void GstFakeSrc GstBuffer GstPad