diff --git a/subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c b/subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c index 4492e5b63f..32e35d6ebb 100644 --- a/subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c +++ b/subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c @@ -1025,6 +1025,7 @@ gst_app_src_send_event (GstElement * element, GstEvent * event) case GST_EVENT_FLUSH_STOP: g_mutex_lock (&priv->mutex); gst_app_src_flush_queued (appsrc, TRUE); + priv->is_eos = FALSE; g_mutex_unlock (&priv->mutex); break; default: