From: Edward Hervey Date: Fri, 5 May 2017 16:22:18 +0000 (+0200) Subject: adaptivedemux: Allow live seeking range to go back to "now" X-Git-Tag: 1.19.3~507^2~5305 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6772981668d8ecf06692a65823573a9f3d637fbc;p=platform%2Fupstream%2Fgstreamer.git adaptivedemux: Allow live seeking range to go back to "now" The allowed live seek ranges returned by subclasses are "inclusive", that is to say that the "range_stop" value they return is the highest acceptable position one can seek to (i.e. "now"). Allow seeking to exactly that value --- diff --git a/gst-libs/gst/adaptivedemux/gstadaptivedemux.c b/gst-libs/gst/adaptivedemux/gstadaptivedemux.c index da75574..a5e517b 100644 --- a/gst-libs/gst/adaptivedemux/gstadaptivedemux.c +++ b/gst-libs/gst/adaptivedemux/gstadaptivedemux.c @@ -1526,7 +1526,7 @@ gst_adaptive_demux_handle_seek_event (GstAdaptiveDemux * demux, GstPad * pad, } } - if (start < range_start || start >= range_stop) { + if (start < range_start || start > range_stop) { GST_MANIFEST_UNLOCK (demux); GST_API_UNLOCK (demux); GST_WARNING_OBJECT (demux, "Seek to invalid position");