diff --git a/gst-libs/gst/adaptivedemux/gstadaptivedemux.c b/gst-libs/gst/adaptivedemux/gstadaptivedemux.c index 5912fa8346..8f96ec92df 100644 --- a/gst-libs/gst/adaptivedemux/gstadaptivedemux.c +++ b/gst-libs/gst/adaptivedemux/gstadaptivedemux.c @@ -2572,7 +2572,7 @@ gst_adaptive_demux_stream_download_loop (GstAdaptiveDemuxStream * stream) } } else { if (GST_CLOCK_TIME_IS_VALID (demux->segment.start) - && stream->segment.position < stream->segment.start) { + && stream->segment.position <= stream->segment.start) { ret = GST_FLOW_EOS; gst_task_stop (stream->download_task); goto end_of_manifest;