[0.10] gstreamer: queue2: check the pad mode on the right pad
Wim Taymans
wtay at kemper.freedesktop.org
Fri Apr 6 03:36:53 PDT 2012
Module: gstreamer
Branch: 0.10
Commit: d8a61930afa10592c24031023df9a30444ae5b66
URL: http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=d8a61930afa10592c24031023df9a30444ae5b66
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Fri Apr 6 12:32:49 2012 +0200
queue2: check the pad mode on the right pad
---
plugins/elements/gstqueue2.c | 4 ++--
1 files 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);
More information about the gstreamer-commits
mailing list