playsink{audio,video}convert: Send NEWSEGMENT events to sinkpads instead of pushing...
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 24 Aug 2011 12:05:27 +0000 (14:05 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 24 Aug 2011 12:05:27 +0000 (14:05 +0200)
gst/playback/gstplaysinkaudioconvert.c
gst/playback/gstplaysinkvideoconvert.c

index a10ab96..8e405d2 100644 (file)
@@ -83,13 +83,13 @@ distribute_running_time (GstElement * element, const GstSegment * segment)
   if (segment->accum) {
     event = gst_event_new_new_segment_full (FALSE, segment->rate,
         segment->applied_rate, segment->format, 0, segment->accum, 0);
-    gst_pad_push_event (pad, event);
+    gst_pad_send_event (pad, event);
   }
 
   event = gst_event_new_new_segment_full (FALSE, segment->rate,
       segment->applied_rate, segment->format,
       segment->start, segment->stop, segment->time);
-  gst_pad_push_event (pad, event);
+  gst_pad_send_event (pad, event);
 
   gst_object_unref (pad);
 }
index dc87e5f..19986fe 100644 (file)
@@ -83,13 +83,13 @@ distribute_running_time (GstElement * element, const GstSegment * segment)
   if (segment->accum) {
     event = gst_event_new_new_segment_full (FALSE, segment->rate,
         segment->applied_rate, segment->format, 0, segment->accum, 0);
-    gst_pad_push_event (pad, event);
+    gst_pad_send_event (pad, event);
   }
 
   event = gst_event_new_new_segment_full (FALSE, segment->rate,
       segment->applied_rate, segment->format,
       segment->start, segment->stop, segment->time);
-  gst_pad_push_event (pad, event);
+  gst_pad_send_event (pad, event);
 
   gst_object_unref (pad);
 }