[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