[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