[gst-devel] How many queues are needed for a muxer and tee

Zhao, Halley halley.zhao at intel.com
Tue Jan 5 01:47:56 CET 2010


Hi all:
I have some questions when I tune some camera pipeline.
In general, more queues, more latency of preview. Lack of queue will lead to jitter and a/v sync issue.

So I came to the conclusion that:
If you have a tee element, you need 2 queues at each branch.
If you have a mux element, you need at least 1 queue at one input branch.
Do you agree it?

And it seems one queue at each branch before a mux is better than just one queue at one branch.

gst-launch v4l2src ! video/x-raw-yuv ! tee name=t_vid ! queue ! xvimagesink t_vid. ! queue ! ffmpegcolorspace ! theoraenc ! queue ! mux. autoaudiosrc ! audioconvert ! vorbisenc ! queue ! mux. oggmux name=mux ! filesink location=test.ogg

ZHAO, Halley (Aihua)
Email: halley.zhao at intel.com<BLOCKED::mailto:aihua.zhao at intel.com>
Tel: +86(21)61166476
iNet: 8821-6476
SSG/OTC/Moblin 3W038 Pole: F4

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100105/0dbb15c4/attachment.htm>


More information about the gstreamer-devel mailing list