appsrc: clear eos flag on flush stop event 94/308694/1 accepted/tizen/7.0/unified/20240330.125504
authorJeongki Kim <jeongki.kim@jeongki.kim>
Thu, 22 Feb 2024 14:41:12 +0000 (23:41 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Fri, 29 Mar 2024 02:31:23 +0000 (11:31 +0900)
Change-Id: I36322b88848d130ae795664f3a2a0e0a55994026
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 16d2a325c11e65ca48a56f77338db6955782db71..395c43469e55aa11a2c46ebb3fe3280ce570923a 100644 (file)
@@ -1011,6 +1011,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: