CVS Root: /cvs/gstreamer
Changes by: tpm
Date: Wed Apr 30 2008 14:21:02 UTC
* plugins/elements/gstqueue.c: (gst_queue_leak_downstream):
Since we're not called only from the chain function any longer,
we can't assume that there's always data in the queue, so move
the is_full check to the beginning of the loop (otherwise we'd
hit the assert when changing the limit properties while the
queue is empty or not running yet).
Also, only set a discont if items were actually removed from
* tests/check/elements/queue.c: (test_leaky_downstream):
Test case for the above.
. : ChangeLog