appsrc: clear eos flag on flush stop event 29/308529/1 accepted/tizen/unified/20240328.123412 accepted/tizen/unified/x/20240401.142444
authorJeongki Kim <jeongki.kim@jeongki.kim>
Thu, 22 Feb 2024 14:41:12 +0000 (23:41 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Wed, 27 Mar 2024 05:40:49 +0000 (14:40 +0900)
Change-Id: I8af57137343607e1bccfb7264843879ac34cf7b0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6186>
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
subprojects/gst-plugins-base/gst-libs/gst/app/gstappsrc.c

index 8577f61..29f325c 100644 (file)
@@ -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: