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.
This commit is contained in:
Sebastian Dröge 2019-08-06 18:55:28 +03:00 committed by Sebastian Dröge
parent 5002efbf8d
commit 8257159909

View file

@ -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 */