From 579db8b87e73c9e6aad1743a43fb5daa155812ab Mon Sep 17 00:00:00 2001 From: Francois Cartegnie Date: Wed, 1 Feb 2017 14:00:29 +0100 Subject: [PATCH] demux: adaptive: add pts-delay to maxbuffering for segment startnumber computation --- modules/demux/adaptive/playlist/SegmentInformation.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/demux/adaptive/playlist/SegmentInformation.cpp b/modules/demux/adaptive/playlist/SegmentInformation.cpp index 10ccc7e747..6bf5873c7c 100644 --- a/modules/demux/adaptive/playlist/SegmentInformation.cpp +++ b/modules/demux/adaptive/playlist/SegmentInformation.cpp @@ -164,7 +164,8 @@ std::size_t SegmentInformation::getAllSegments(std::vector &retSegme uint64_t SegmentInformation::getLiveStartSegmentNumber(uint64_t def) const { - const mtime_t i_max_buffering = getPlaylist()->getMaxBuffering(); + const mtime_t i_max_buffering = getPlaylist()->getMaxBuffering() + + /* FIXME: add dynamic pts-delay */ CLOCK_FREQ; if( mediaSegmentTemplate ) { -- 2.22.0