multiqueue: post buffering message when queues flush
authorThiago Santos <ts.santos@sisa.samsung.com>
Tue, 27 May 2014 11:09:36 +0000 (08:09 -0300)
committerThiago Santos <ts.santos@sisa.samsung.com>
Thu, 29 May 2014 19:51:41 +0000 (16:51 -0300)
The buffering status goes back to 0, so inform the application about it

https://bugzilla.gnome.org/show_bug.cgi?id=726423

plugins/elements/gstmultiqueue.c

index 8f81f8f..7fc1b87 100644 (file)
@@ -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