From 7fb584b08788323bad2cbd7e651531dd2ce191b4 Mon Sep 17 00:00:00 2001 From: Matthieu Bouron Date: Tue, 21 Oct 2014 12:39:14 +0200 Subject: [PATCH] hlsdemux: reset end_of_playlist attribute when we receive a seek https://bugzilla.gnome.org/show_bug.cgi?id=738696 --- ext/hls/gsthlsdemux.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/hls/gsthlsdemux.c b/ext/hls/gsthlsdemux.c index 68144c1c28..12ea816d3e 100755 --- a/ext/hls/gsthlsdemux.c +++ b/ext/hls/gsthlsdemux.c @@ -482,6 +482,7 @@ gst_hls_demux_src_event (GstPad * pad, GstObject * parent, GstEvent * event) demux->discont = TRUE; demux->new_playlist = TRUE; demux->do_typefind = TRUE; + demux->end_of_playlist = FALSE; gst_hls_demux_change_playlist (demux, demux->current_download_rate * demux->bitrate_limit / ABS (rate)); @@ -509,6 +510,7 @@ gst_hls_demux_src_event (GstPad * pad, GstObject * parent, GstEvent * event) demux->discont = TRUE; demux->new_playlist = TRUE; demux->do_typefind = TRUE; + demux->end_of_playlist = FALSE; gst_hls_demux_change_playlist (demux, demux->current_download_rate * demux->bitrate_limit);