From 576dbcbd88b8e7c6af8818c017df197af4a191b6 Mon Sep 17 00:00:00 2001 From: Jeongki Kim Date: Thu, 22 Feb 2024 23:41:12 +0900 Subject: [PATCH] appsrc: clear eos flag on flush stop event Part-of: --- subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c | 1 + 1 file changed, 1 insertion(+) 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: