From 13d5c3af3371037773e982323bb2cdd1dfe0f8e9 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 Change-Id: I8af57137343607e1bccfb7264843879ac34cf7b0 Part-of: Signed-off-by: Jeongmo Yang --- 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 8577f61..29f325c 100644 --- a/subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c +++ b/subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c @@ -1021,6 +1021,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: -- 2.7.4