From e81e029aa2720b548092f58a933b705fa7cc7a4e Mon Sep 17 00:00:00 2001 From: Matt Staples Date: Tue, 10 Jan 2017 08:26:04 -0700 Subject: jpegparse: Chain up to parent class' sink event handler Call base class's sink_event handler after handling GST_EVENT_FLUSH_STOP event, so that base class doesn't get stuck in a 'flushing' state https://bugzilla.gnome.org/show_bug.cgi?id=777097 --- gst/jpegformat/gstjpegparse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst/jpegformat/gstjpegparse.c b/gst/jpegformat/gstjpegparse.c index c127d6e88..6978b57cf 100644 --- a/gst/jpegformat/gstjpegparse.c +++ b/gst/jpegformat/gstjpegparse.c @@ -871,6 +871,7 @@ gst_jpeg_parse_sink_event (GstBaseParse * bparse, GstEvent * event) parse->priv->last_offset = 0; parse->priv->last_entropy_len = 0; parse->priv->last_resync = FALSE; + res = GST_BASE_PARSE_CLASS (parent_class)->sink_event (bparse, event); break; case GST_EVENT_TAG:{ if (gst_pad_has_current_caps (GST_BASE_PARSE_SRC_PAD (parse))) -- cgit v1.2.1