[vlc-commits] demux: adaptative: rework stream format setup

Francois Cartegnie git at videolan.org
Sun Jul 5 18:31:58 CEST 2015


vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Sun Jul  5 16:32:14 2015 +0200| [bfdc2b60a54f4f26da2a7727aa9e9de3c6e665d8] | committer: Francois Cartegnie

demux: adaptative: rework stream format setup

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

 modules/demux/Makefile.am                          |    6 +-
 modules/demux/adaptative/PlaylistManager.cpp       |   12 +--
 modules/demux/adaptative/PlaylistManager.h         |    5 +-
 modules/demux/adaptative/StreamFormat.cpp          |   42 +++++++++++
 modules/demux/adaptative/StreamFormat.hpp          |   42 +++++++++++
 modules/demux/adaptative/Streams.cpp               |   79 +++++++++-----------
 modules/demux/adaptative/Streams.hpp               |   19 ++---
 modules/demux/adaptative/StreamsType.hpp           |    7 --
 .../adaptative/playlist/BaseAdaptationSet.cpp      |    8 +-
 .../demux/adaptative/playlist/BaseAdaptationSet.h  |    3 +-
 .../adaptative/playlist/BaseRepresentation.cpp     |    6 ++
 .../demux/adaptative/playlist/BaseRepresentation.h |    2 +
 modules/demux/dash/DASHManager.cpp                 |   19 ++++-
 modules/demux/dash/DASHManager.h                   |    7 ++
 modules/demux/dash/DASHStreamFormat.hpp            |   54 +++++++++++++
 modules/demux/dash/dash.cpp                        |    1 +
 modules/demux/dash/mpd/AdaptationSet.cpp           |   17 +++++
 modules/demux/dash/mpd/AdaptationSet.h             |    3 +
 modules/demux/dash/mpd/Representation.cpp          |    9 +++
 modules/demux/dash/mpd/Representation.h            |    2 +
 modules/demux/hls/HLSManager.cpp                   |   16 +++-
 modules/demux/hls/HLSManager.hpp                   |    7 ++
 modules/demux/hls/HLSStreamFormat.hpp              |   38 ++++++++++
 modules/demux/hls/hls.cpp                          |    1 +
 modules/demux/hls/playlist/Parser.cpp              |    2 -
 modules/demux/hls/playlist/Representation.cpp      |    7 ++
 modules/demux/hls/playlist/Representation.hpp      |    3 +
 27 files changed, 336 insertions(+), 81 deletions(-)

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


More information about the vlc-commits mailing list