summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Santos <ts.santos@sisa.samsung.com>2014-05-27 08:09:36 -0300
committerThiago Santos <ts.santos@sisa.samsung.com>2014-05-29 16:51:41 -0300
commit01c9ae26309cdf4ce0876ae878e5a72e7fcc7f54 (patch)
tree4cdf059dd00e42403b14b0c08addc095e0b4ef2f
parent9abc55491d2e632cd74ad20281b0981dd22abb77 (diff)
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.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/elements/gstmultiqueue.c b/plugins/elements/gstmultiqueue.c
index 8f81f8f1e..7fc1b8755 100644
--- a/plugins/elements/gstmultiqueue.c
+++ b/plugins/elements/gstmultiqueue.c
@@ -2131,6 +2131,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