Don't crash on events.
authorWim Taymans <wim.taymans@gmail.com>
Thu, 30 May 2002 19:08:04 +0000 (19:08 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 30 May 2002 19:08:04 +0000 (19:08 +0000)
Original commit message from CVS:
Don't crash on events.

gst/speed/gstspeed.c

index 38b83a5..d943b60 100644 (file)
@@ -255,6 +255,10 @@ speed_loop (GstElement *element)
   speed = filter->speed;
   
   in = gst_pad_pull(filter->sinkpad);
+  if (GST_IS_EVENT (in)) {
+    gst_pad_event_default (filter->sinkpad, GST_EVENT (in));
+    return;
+  }
   
   while (GST_IS_EVENT (in)) {
     gst_pad_event_default (filter->srcpad, GST_EVENT (in));