[vlc-commits] dash: Reworking segments.

Hugo Beauzée-Luyssen git at videolan.org
Tue Jan 24 23:21:52 CET 2012


vlc/vlc-1.2 | branch: master | Hugo Beauzée-Luyssen <beauze.h at gmail.com> | Sat Dec 24 15:02:37 2011 +0100| [227e3c35225303bf5ef0039e21f798238a7f4d6b] | committer: Jean-Baptiste Kempf

dash: Reworking segments.

- Don't differenciate InitSegment and Segment, as the standard define
  them as the same type
- therefore, removing ISegment
- reworking attribut parsing (to be completely handled later)

Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
(cherry picked from commit b996a750bc3ef7ae337e4f71a23ddbdf240522a0)

Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

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

 modules/stream_filter/dash/Modules.am              |    3 -
 .../dash/adaptationlogic/AbstractAdaptationLogic.h |    1 -
 .../adaptationlogic/AlwaysBestAdaptationLogic.cpp  |    2 +-
 .../adaptationlogic/AlwaysBestAdaptationLogic.h    |    3 +-
 .../adaptationlogic/RateBasedAdaptationLogic.cpp   |    2 +-
 modules/stream_filter/dash/mpd/BasicCMManager.cpp  |    8 ++--
 modules/stream_filter/dash/mpd/BasicCMManager.h    |    4 +-
 modules/stream_filter/dash/mpd/BasicCMParser.cpp   |   23 +++++++--
 modules/stream_filter/dash/mpd/BasicCMParser.h     |    2 +-
 modules/stream_filter/dash/mpd/IMPDManager.h       |    3 +-
 modules/stream_filter/dash/mpd/ISegment.h          |   45 -----------------
 modules/stream_filter/dash/mpd/InitSegment.cpp     |   48 ------------------
 modules/stream_filter/dash/mpd/InitSegment.h       |   52 --------------------
 modules/stream_filter/dash/mpd/NullManager.cpp     |    2 +-
 modules/stream_filter/dash/mpd/NullManager.h       |    5 +-
 modules/stream_filter/dash/mpd/Segment.cpp         |   16 ++----
 modules/stream_filter/dash/mpd/Segment.h           |   15 ++----
 modules/stream_filter/dash/mpd/SegmentInfo.cpp     |    4 +-
 modules/stream_filter/dash/mpd/SegmentInfo.h       |   11 ++--
 19 files changed, 49 insertions(+), 200 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc/vlc-1.2.git/?a=commitdiff;h=227e3c35225303bf5ef0039e21f798238a7f4d6b


More information about the vlc-commits mailing list