diff options
author | Thiago Santos <ts.santos@sisa.samsung.com> | 2014-05-27 08:09:36 -0300 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2014-06-07 10:05:52 +0100 |
commit | 0302d3924fe403902490c6de2ee4750323e83eaa (patch) | |
tree | cc4b49827654b0a9fad6f94976ae1f8eee80de85 | |
parent | 7603cf52188eb942dc8a13cb2ff84f3efc6ba481 (diff) | |
download | gstreamer-0302d3924fe403902490c6de2ee4750323e83eaa.tar.gz |
multiqueue: post buffering message when queues flush
The buffering status goes back to 0, so inform the application about it
https://bugzilla.gnome.org/show_bug.cgi?id=726423
-rw-r--r-- | plugins/elements/gstmultiqueue.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/elements/gstmultiqueue.c b/plugins/elements/gstmultiqueue.c index 15394520f4..a4a33f81d7 100644 --- a/plugins/elements/gstmultiqueue.c +++ b/plugins/elements/gstmultiqueue.c @@ -2087,6 +2087,8 @@ gst_single_queue_flush_queue (GstSingleQueue * sq, gboolean full) gst_data_queue_flush (sq->queue); if (was_flushing) gst_data_queue_set_flushing (sq->queue, TRUE); + + update_buffering (sq->mqueue, sq); } static void |