[vlc-commits] demux: adaptative: merge restart & discontinuity	states
    Francois Cartegnie 
    git at videolan.org
       
    Wed Nov 18 11:51:22 CET 2015
    
    
  
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Fri Nov 13 16:47:10 2015 +0100| [916065b01cc1d016a4b22fec2a05f4d67ffe6e4c] | committer: Francois Cartegnie
demux: adaptative: merge restart & discontinuity states
And add implicit discontinuity on format change.
Use only tracker events to change state (will need to move currentchunk away)
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=916065b01cc1d016a4b22fec2a05f4d67ffe6e4c
---
 modules/demux/adaptative/SegmentTracker.cpp   |   32 +++++++++---
 modules/demux/adaptative/SegmentTracker.hpp   |   14 +++--
 modules/demux/adaptative/Streams.cpp          |   68 ++++++++++++++-----------
 modules/demux/adaptative/Streams.hpp          |    6 ++-
 modules/demux/hls/HLSStreams.cpp              |    4 +-
 modules/demux/hls/playlist/Representation.cpp |    3 +-
 6 files changed, 82 insertions(+), 45 deletions(-)
Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=916065b01cc1d016a4b22fec2a05f4d67ffe6e4c
    
    
More information about the vlc-commits
mailing list