diff --git a/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/gsthlsdemux-stream.c b/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/gsthlsdemux-stream.c index 1372d1c097..b6ff28d67e 100644 --- a/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/gsthlsdemux-stream.c +++ b/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/gsthlsdemux-stream.c @@ -1448,6 +1448,7 @@ lost_sync: stream->playlist = new_playlist; stream->playlist = gst_hls_media_playlist_ref (new_playlist); stream->playlist_fetched = TRUE; + stream->pending_discont = TRUE; gst_hls_demux_reset_for_lost_sync (demux); }