[vlc-commits] demux: adaptative: split update steps and handle failures
Francois Cartegnie
git at videolan.org
Sat Nov 28 19:15:51 CET 2015
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Thu Nov 26 23:06:24 2015 +0100| [146d47c4128ba0b1ed4634f47d65aed6b343c274] | committer: Francois Cartegnie
demux: adaptative: split update steps and handle failures
And use targetduration hint for scheduling HLS updates
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=146d47c4128ba0b1ed4634f47d65aed6b343c274
---
modules/demux/adaptative/PlaylistManager.cpp | 19 +++++-
modules/demux/adaptative/PlaylistManager.h | 3 +
modules/demux/adaptative/SegmentTracker.cpp | 16 +++--
.../adaptative/playlist/BaseRepresentation.cpp | 11 ++++
.../demux/adaptative/playlist/BaseRepresentation.h | 4 +-
.../adaptative/playlist/SegmentInformation.cpp | 5 --
.../adaptative/playlist/SegmentInformation.hpp | 1 -
modules/demux/dash/DASHManager.cpp | 60 ++++++++++--------
modules/demux/dash/DASHManager.h | 4 +-
modules/demux/hls/playlist/Parser.cpp | 4 ++
modules/demux/hls/playlist/Representation.cpp | 65 ++++++++++++--------
modules/demux/hls/playlist/Representation.hpp | 6 +-
modules/demux/smooth/SmoothManager.cpp | 63 ++++++++++---------
modules/demux/smooth/SmoothManager.hpp | 5 +-
14 files changed, 170 insertions(+), 96 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=146d47c4128ba0b1ed4634f47d65aed6b343c274
More information about the vlc-commits
mailing list