queue2: fix for merged changes
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 6 Apr 2012 10:42:39 +0000 (12:42 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 6 Apr 2012 10:42:39 +0000 (12:42 +0200)
plugins/elements/gstqueue2.c

index f1c6fcf..c3fd981 100644 (file)
@@ -2096,7 +2096,7 @@ gst_queue2_handle_sink_event (GstPad * pad, GstObject * parent,
     case GST_EVENT_FLUSH_START:
     {
       GST_CAT_LOG_OBJECT (queue_dataflow, queue, "received flush start event");
-      if (queue->srcpad->mode == GST_ACTIVATE_PUSH) {
+      if (GST_PAD_MODE (queue->srcpad) == GST_PAD_MODE_PUSH) {
         /* forward event */
         gst_pad_push_event (queue->srcpad, event);
 
@@ -2128,7 +2128,7 @@ gst_queue2_handle_sink_event (GstPad * pad, GstObject * parent,
     {
       GST_CAT_LOG_OBJECT (queue_dataflow, queue, "received flush stop event");
 
-      if (queue->srcpad->mode == GST_ACTIVATE_PUSH) {
+      if (GST_PAD_MODE (queue->srcpad) == GST_PAD_MODE_PUSH) {
         /* forward event */
         gst_pad_push_event (queue->srcpad, event);