From: Sebastian Dröge Date: Tue, 6 Aug 2019 15:55:28 +0000 (+0300) Subject: errorignore: Try pushing again after a caps event too X-Git-Tag: 1.19.3~507^2~3018 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8257159909c6b7b74eb2e468d74806ff000dff21;p=platform%2Fupstream%2Fgstreamer.git errorignore: Try pushing again after a caps event too It might have reconfigured everything correctly so that pushing buffers works again afterwards, e.g. if the previous caps event was just rejected. --- diff --git a/gst/debugutils/gsterrorignore.c b/gst/debugutils/gsterrorignore.c index 30e5bee..768d8f7 100644 --- a/gst/debugutils/gsterrorignore.c +++ b/gst/debugutils/gsterrorignore.c @@ -212,6 +212,7 @@ gst_error_ignore_sink_event (GstPad * pad, GstObject * parent, GstEvent * event) GST_LOG_OBJECT (pad, "Got %s event", GST_EVENT_TYPE_NAME (event)); switch (GST_EVENT_TYPE (event)) { + case GST_EVENT_CAPS: case GST_EVENT_FLUSH_STOP: self->keep_pushing = TRUE; /* fall through */