[vlc-commits] demux: adaptive: create shared resources

Francois Cartegnie git at videolan.org
Mon Mar 30 16:15:16 CEST 2020


vlc/vlc-3.0 | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Thu Apr 18 13:39:24 2019 +0200| [e548751bd14f93161516da37f8e8b47944b07dba] | committer: Francois Cartegnie

demux: adaptive: create shared resources

(cherry picked from commit ae68beaea58ef384223dcdcc9452f5292ccce464)

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=e548751bd14f93161516da37f8e8b47944b07dba
---

 modules/demux/Makefile.am                          |  2 +
 modules/demux/adaptive/PlaylistManager.cpp         | 13 +++---
 modules/demux/adaptive/PlaylistManager.h           |  6 +--
 modules/demux/adaptive/SegmentTracker.cpp          | 10 +++--
 modules/demux/adaptive/SegmentTracker.hpp          |  5 ++-
 modules/demux/adaptive/SharedResources.cpp         | 44 +++++++++++++++++++++
 modules/demux/adaptive/SharedResources.hpp         | 46 ++++++++++++++++++++++
 modules/demux/adaptive/adaptive.cpp                | 38 ++++++++++--------
 .../demux/adaptive/playlist/BaseRepresentation.cpp |  3 +-
 .../demux/adaptive/playlist/BaseRepresentation.h   |  5 ++-
 modules/demux/dash/DASHManager.cpp                 |  8 ++--
 modules/demux/dash/DASHManager.h                   |  2 +-
 modules/demux/hls/HLSManager.cpp                   |  4 +-
 modules/demux/hls/HLSManager.hpp                   |  2 +-
 modules/demux/hls/playlist/M3U8.cpp                | 10 +----
 modules/demux/hls/playlist/M3U8.hpp                |  8 ++--
 modules/demux/hls/playlist/Parser.cpp              | 13 +++---
 modules/demux/hls/playlist/Parser.hpp              | 11 ++----
 modules/demux/hls/playlist/Representation.cpp      |  8 ++--
 modules/demux/hls/playlist/Representation.hpp      |  3 +-
 modules/demux/smooth/SmoothManager.cpp             |  8 ++--
 modules/demux/smooth/SmoothManager.hpp             |  2 +-
 22 files changed, 177 insertions(+), 74 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commitdiff;h=e548751bd14f93161516da37f8e8b47944b07dba


More information about the vlc-commits mailing list