summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Santos <thiagoss@osg.samsung.com>2016-03-17 12:21:42 -0300
committerThiago Santos <thiagoss@osg.samsung.com>2016-03-17 12:21:42 -0300
commit7a5543739a7adc1a4a16390b41d0dcca41840061 (patch)
treee53cd494ba12d474acd8c46479becb9949ce1b1b
parentdc3f62b9c27285a417c34ba25e59e5095d605584 (diff)
wip: multiqueue: EOS from downstream handling (regression?)dvb
-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 73828f97e..89e3ecd0f 100644
--- a/plugins/elements/gstmultiqueue.c
+++ b/plugins/elements/gstmultiqueue.c
@@ -1721,10 +1721,12 @@ next:
* sure we are relaying the correct info wrt proper segment */
if (result == GST_FLOW_EOS && !dropping &&
sq->srcresult != GST_FLOW_NOT_LINKED) {
+#if 0
GST_DEBUG_OBJECT (mq, "starting EOS drop on sq %d", sq->id);
dropping = TRUE;
/* pretend we have not seen EOS yet for upstream's sake */
result = sq->srcresult;
+#endif
} else if (dropping && gst_data_queue_is_empty (sq->queue)) {
/* queue empty, so stop dropping
* we can commit the result we have now,