From 0ad06434daae08fea343741de1fa8fc386f52808 Mon Sep 17 00:00:00 2001 From: Duncan Palmer Date: Tue, 10 Mar 2015 12:57:44 +1000 Subject: [PATCH] multiqueue: Don't automatically enter the buffering state when use-buffering is set. There is no reason I can see to set mq->buffering = TRUE when use_buffering is set; the code here also calls update_buffering(), which will set mq->buffering = TRUE if this is warranted because of low buffer levels. https://bugzilla.gnome.org/show_bug.cgi?id=745937 --- plugins/elements/gstmultiqueue.c | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/elements/gstmultiqueue.c b/plugins/elements/gstmultiqueue.c index 37fa6f0..e328fc5 100644 --- a/plugins/elements/gstmultiqueue.c +++ b/plugins/elements/gstmultiqueue.c @@ -585,7 +585,6 @@ gst_multi_queue_set_property (GObject * object, guint prop_id, GST_MULTI_QUEUE_MUTEX_LOCK (mq); - mq->buffering = TRUE; tmp = mq->queues; while (tmp) { GstSingleQueue *q = (GstSingleQueue *) tmp->data; -- 2.7.4