GNOME Bugzilla – Bug 324199
Collectpads hangs when muxing more than two streams
Last modified: 2006-01-20 10:40:33 UTC
Muxing three streams to ogg or matroska hangs quite soon. The reason is that gst_collect_pads_pop calls GST_COLLECT_PADS_SIGNAL (pads); Which do not neccessary wake up the correct _chain function. When changed to GST_COLLECT_PADS_BROADCAST (pads); muxing of threee streams works.
Created attachment 56036 [details] [review] Patch fixing muxing of more than two streams
Fixed in revision 1.20 date: 2006-01-11 21:32:21 +0000; author: thaytan; state: Exp; lines: +1 -1; commitid: 6f7143c5794b4567;
Sorry - I discovered this independently and only just had this bug report pointed out :)