All pastes #2093297 Raw Edit

Anonymous

public diff v1 · immutable
#2093297 ·published 2011-11-09 12:01 UTC
rendered paste body
diff --git a/gst/gstpad.c b/gst/gstpad.cindex f7c5ef7..df4865a 100644--- a/gst/gstpad.c+++ b/gst/gstpad.c@@ -4302,6 +4302,9 @@ gst_pad_push_event (GstPad * pad, GstEvent * event)       break;     default:     {+      if (G_UNLIKELY (GST_PAD_IS_FLUSHING (pad)))+        goto flushed;+       /* store the event on the pad, but only on srcpads */       if (GST_PAD_IS_SRC (pad) && GST_EVENT_IS_STICKY (event)) {         guint idx;@@ -4357,9 +4360,6 @@ gst_pad_push_event (GstPad * pad, GstEvent * event)           break;       } -      if (G_UNLIKELY (GST_PAD_IS_FLUSHING (pad)))-        goto flushed;-       PROBE_PUSH (pad, type | GST_PAD_PROBE_TYPE_PUSH |           GST_PAD_PROBE_TYPE_BLOCK, event, probe_stopped);