diff --git a/gst/videorate/gstvideorate.c b/gst/videorate/gstvideorate.c index 75c337184a..de53b7ad39 100644 --- a/gst/videorate/gstvideorate.c +++ b/gst/videorate/gstvideorate.c @@ -779,6 +779,10 @@ gst_video_rate_sink_event (GstBaseTransform * trans, GstEvent * event) GST_DEBUG_OBJECT (videorate, "Got FLUSH_STOP"); gst_video_rate_reset (videorate); break; + case GST_EVENT_GAP: + /* no gaps after videorate, ignore the event */ + gst_event_unref (event); + return TRUE; default: break; }