From 2030bd0eb17f4d00989e325e080a56b2be1cd2fc Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 25 Oct 2002 19:14:57 +0000 Subject: [PATCH] A discont event should not flush the queue Original commit message from CVS: A discont event should not flush the queue --- gst/gstqueue.c | 5 +---- plugins/elements/gstqueue.c | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/gst/gstqueue.c b/gst/gstqueue.c index 3b02209..6e1de74 100644 --- a/gst/gstqueue.c +++ b/gst/gstqueue.c @@ -337,11 +337,8 @@ restart: GST_DEBUG_ELEMENT (GST_CAT_DATAFLOW, queue, "eos in on %s %d\n", GST_ELEMENT_NAME (queue), queue->level_buffers); break; - case GST_EVENT_DISCONTINUOUS: - gst_queue_locked_flush (queue); - break; default: - /*gst_pad_event_default (pad, GST_EVENT (buf)); */ + /* we put the event in the queue, we don't have to act ourselves */ break; } } diff --git a/plugins/elements/gstqueue.c b/plugins/elements/gstqueue.c index 3b02209..6e1de74 100644 --- a/plugins/elements/gstqueue.c +++ b/plugins/elements/gstqueue.c @@ -337,11 +337,8 @@ restart: GST_DEBUG_ELEMENT (GST_CAT_DATAFLOW, queue, "eos in on %s %d\n", GST_ELEMENT_NAME (queue), queue->level_buffers); break; - case GST_EVENT_DISCONTINUOUS: - gst_queue_locked_flush (queue); - break; default: - /*gst_pad_event_default (pad, GST_EVENT (buf)); */ + /* we put the event in the queue, we don't have to act ourselves */ break; } } -- 2.7.4