diff --git a/src/rtsp_manager.cpp b/src/rtsp_manager.cpp index d5e73d2..5682b8d 100644 --- a/src/rtsp_manager.cpp +++ b/src/rtsp_manager.cpp @@ -192,6 +192,7 @@ gboolean RTSPManager::unmount_camera_in_main(gpointer data) { for (GstRTSPMedia *media : it->second) { + gst_rtsp_media_set_eos(media); gst_rtsp_media_unprepare(media); } it->second.clear();