summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Bouron <matthieu.bouron@collabora.com>2014-10-21 12:39:14 +0200
committerTim-Philipp Müller <tim@centricular.com>2014-10-24 22:11:13 +0100
commit5dfceb869039fc3c02ec23ef0ba3501252dae5f7 (patch)
tree3503cdcae8c2c1f2743fe9bb6e0334a05dce59c7
parent475b0d7981668e5d5a509c8c2c78af77b4747f0a (diff)
downloadgstreamer-plugins-bad-5dfceb869039fc3c02ec23ef0ba3501252dae5f7.tar.gz
hlsdemux: reset end_of_playlist attribute when we receive a seek
https://bugzilla.gnome.org/show_bug.cgi?id=738696
-rw-r--r--ext/hls/gsthlsdemux.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/hls/gsthlsdemux.c b/ext/hls/gsthlsdemux.c
index e890b5ffb..b11d07edb 100644
--- a/ext/hls/gsthlsdemux.c
+++ b/ext/hls/gsthlsdemux.c
@@ -486,6 +486,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));
@@ -513,6 +514,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);