vlc | branch: master | Francois Cartegnie <[email protected]> | Fri Oct 16 15:51:24 2020 +0200| [b15abfbf556c53b23a6bd86d3fd4ac4a4accec7d] | committer: Francois Cartegnie
demux: adaptive: rework profile specific types for global timeline > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b15abfbf556c53b23a6bd86d3fd4ac4a4accec7d --- modules/demux/Makefile.am | 4 +- modules/demux/adaptive/logic/BufferingLogic.cpp | 26 +- .../demux/adaptive/playlist/BaseAdaptationSet.cpp | 3 + modules/demux/adaptive/playlist/BasePeriod.cpp | 4 + .../demux/adaptive/playlist/BaseRepresentation.cpp | 155 ++---------- .../demux/adaptive/playlist/BaseRepresentation.h | 4 +- modules/demux/adaptive/playlist/Segment.cpp | 10 - modules/demux/adaptive/playlist/Segment.h | 3 +- modules/demux/adaptive/playlist/SegmentBase.cpp | 98 +++++++- modules/demux/adaptive/playlist/SegmentBase.h | 23 +- .../demux/adaptive/playlist/SegmentBaseType.cpp | 200 +++++++++++++++ .../demux/adaptive/playlist/SegmentBaseType.hpp | 91 +++++++ .../demux/adaptive/playlist/SegmentInfoCommon.cpp | 92 ------- .../demux/adaptive/playlist/SegmentInfoCommon.h | 63 ----- .../demux/adaptive/playlist/SegmentInformation.cpp | 181 ++++---------- .../demux/adaptive/playlist/SegmentInformation.hpp | 19 +- modules/demux/adaptive/playlist/SegmentList.cpp | 199 ++++++++++++--- modules/demux/adaptive/playlist/SegmentList.h | 21 +- .../demux/adaptive/playlist/SegmentTemplate.cpp | 277 +++++++++++++-------- modules/demux/adaptive/playlist/SegmentTemplate.h | 55 ++-- .../demux/adaptive/playlist/SegmentTimeline.cpp | 51 +++- modules/demux/adaptive/playlist/SegmentTimeline.h | 10 +- modules/demux/adaptive/playlist/Url.cpp | 2 +- modules/demux/adaptive/playlist/Url.hpp | 6 +- modules/demux/dash/mpd/IsoffMainParser.cpp | 105 ++++---- modules/demux/dash/mpd/IsoffMainParser.h | 12 +- modules/demux/dash/mpd/Representation.cpp | 8 +- modules/demux/dash/mpd/Representation.h | 6 +- modules/demux/hls/playlist/Parser.hpp | 5 +- modules/demux/hls/playlist/Representation.cpp | 3 +- modules/demux/smooth/mp4/IndexReader.cpp | 4 +- modules/demux/smooth/playlist/Parser.cpp | 2 +- modules/demux/smooth/playlist/Parser.hpp | 4 +- modules/demux/smooth/playlist/Representation.cpp | 6 +- modules/demux/smooth/playlist/Representation.hpp | 4 +- modules/demux/smooth/playlist/SmoothSegment.cpp | 8 +- modules/demux/smooth/playlist/SmoothSegment.hpp | 6 +- 37 files changed, 1023 insertions(+), 747 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=b15abfbf556c53b23a6bd86d3fd4ac4a4accec7d _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
