queue2
Queue 2 Generic Simple data queue Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim.taymans@gmail.com>
src src always ANY sink sink always ANY src src sink sink current-level-buffers guint Current level (buffers) Current number of buffers in the queue R 0 current-level-bytes guint Current level (kB) Current amount of data in the queue (bytes) R 0 current-level-time guint64 Current level (ns) Current amount of data in the queue (in ns) R 0 max-size-buffers guint Max. size (buffers) Max. number of buffers in the queue (0=disable) RW 100 max-size-bytes guint Max. size (kB) Max. amount of data in the queue (bytes, 0=disable) RW 2097152 max-size-time guint64 Max. size (ns) Max. amount of data in the queue (in ns, 0=disable) RW 2000000000 use-buffering gboolean Use buffering Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds RW FALSE use-rate-estimate gboolean Use Rate Estimate Estimate the bitrate of the stream to calculate time level RW TRUE low-percent gint Low percent Low threshold for buffering to start RW 10 high-percent gint High percent High threshold for buffering to finish RW 99 temp-template gchararray Temporary File Template File template to store temporary files in, should contain directory and XXXXXX. (NULL == disabled) RW NULL temp-location gchararray Temporary File Location Location to store temporary files in (Deprecated: Only read this property, use temp-template to configure the name template) RW NULL temp-remove gboolean Remove the Temporary File Remove the temp-location after use RW TRUE