[vlc-commits] demux: hls: set start offset from manifest
    Francois Cartegnie 
    git at videolan.org
       
    Tue Apr 16 15:28:15 CEST 2019
    
    
  
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Tue Apr 16 15:26:40 2019 +0200| [19be4819e72d321d81b57518d6a618b24d0dd1bd] | committer: Francois Cartegnie
demux: hls: set start offset from manifest
fixes time/length/seek after an early first seek
(data timestamps not known yet)
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=19be4819e72d321d81b57518d6a618b24d0dd1bd
---
 modules/demux/adaptive/Streams.cpp | 1 +
 1 file changed, 1 insertion(+)
diff --git a/modules/demux/adaptive/Streams.cpp b/modules/demux/adaptive/Streams.cpp
index b53206704d..7f6f02a6af 100644
--- a/modules/demux/adaptive/Streams.cpp
+++ b/modules/demux/adaptive/Streams.cpp
@@ -84,6 +84,7 @@ bool AbstractStream::init(const StreamFormat &format_, SegmentTracker *tracker,
                     segmentTracker->registerListener(this);
                     segmentTracker->notifyBufferingState(true);
                     connManager = conn;
+                    setTimeOffset(segmentTracker->getPlaybackTime());
                     return true;
                 }
                 delete commandsqueue;
    
    
More information about the vlc-commits
mailing list