libs/gst/base/gstcollectpads.c: Need to awaken ALL the pads when we pop a buffer, otherwise collectpads only works wh...

Original commit message from CVS:
* libs/gst/base/gstcollectpads.c: (gst_collect_pads_pop):
Need to awaken ALL the pads when we pop a buffer, otherwise
collectpads only works when there is 2 input streams.
This commit is contained in:
Jan Schmidt 2006-01-11 21:32:21 +00:00
parent 08501e5b3a
commit 4159740e17
2 changed files with 7 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2006-01-11 Jan Schmidt <thaytan@mad.scientist.com>
* libs/gst/base/gstcollectpads.c: (gst_collect_pads_pop):
Need to awaken ALL the pads when we pop a buffer, otherwise
collectpads only works when there is 2 input streams.
2006-01-11 Stefan Kost <ensonic@users.sf.net>
* docs/random/ensonic/media-device-daemon.txt:

View file

@ -431,7 +431,7 @@ gst_collect_pads_pop (GstCollectPads * pads, GstCollectData * data)
pads->queuedpads--;
}
GST_COLLECT_PADS_SIGNAL (pads);
GST_COLLECT_PADS_BROADCAST (pads);
GST_DEBUG ("Pop buffer on pad %s:%s: buffer=%p",
GST_DEBUG_PAD_NAME (data->pad), result);