[gst-devel] Deadloop when trying to link a tee with 3 sinks.

Tim-Philipp Müller t.i.m at zen.co.uk
Wed Nov 11 10:25:01 CET 2009


On Wed, 2009-11-11 at 16:52 +0800, Peter Cai wrote:

> A pipeline like this : appsrc ! decodebin ! ffmpegcolorspace ! tee ! fakesink.
> 
> Latter the code tried to add 3 directdrawsink to that tee.
> The first 2 is added just OK
> But when trying to add the 3rd, it goes into a dead loop

Did you put queues after the tee for each branch? If not, that would
likely prevent prerolling and hang as you describe (search the mailing
list archives for tee+queue for an explanation).

Cheers
 -Tim






More information about the gstreamer-devel mailing list