From d8a61930afa10592c24031023df9a30444ae5b66 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 6 Apr 2012 12:32:49 +0200 Subject: [PATCH] queue2: check the pad mode on the right pad --- plugins/elements/gstqueue2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/elements/gstqueue2.c b/plugins/elements/gstqueue2.c index dba86cd..0bda2e7 100644 --- a/plugins/elements/gstqueue2.c +++ b/plugins/elements/gstqueue2.c @@ -2139,7 +2139,7 @@ gst_queue2_handle_sink_event (GstPad * pad, GstEvent * event) case GST_EVENT_FLUSH_START: { GST_CAT_LOG_OBJECT (queue_dataflow, queue, "received flush start event"); - if (pad->mode == GST_ACTIVATE_PUSH) { + if (queue->srcpad->mode == GST_ACTIVATE_PUSH) { /* forward event */ gst_pad_push_event (queue->srcpad, event); @@ -2171,7 +2171,7 @@ gst_queue2_handle_sink_event (GstPad * pad, GstEvent * event) { GST_CAT_LOG_OBJECT (queue_dataflow, queue, "received flush stop event"); - if (pad->mode == GST_ACTIVATE_PUSH) { + if (queue->srcpad->mode == GST_ACTIVATE_PUSH) { /* forward event */ gst_pad_push_event (queue->srcpad, event); -- 2.7.4