]> git.sesse.net Git - vlc/commit
Added DASH stream filter
authorChristopher Mueller <christopher.mueller@itec.aau.at>
Fri, 7 Oct 2011 02:36:57 +0000 (19:36 -0700)
committerJean-Baptiste Kempf <jb@videolan.org>
Wed, 26 Oct 2011 05:43:18 +0000 (07:43 +0200)
commitf3600cde89b93c2291b72d4b918589e72825dc94
treeebd54eb82ae9f06697ebe0a2d15408627528b87e
parent3d0a5eb47461fdb70d2770599ffac0fa1cd454b4
Added DASH stream filter

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
71 files changed:
configure.ac
modules/stream_filter/Modules.am
modules/stream_filter/dash/DASHManager.cpp [new file with mode: 0644]
modules/stream_filter/dash/DASHManager.h [new file with mode: 0644]
modules/stream_filter/dash/Modules.am [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/AbstractAdaptationLogic.cpp [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/AbstractAdaptationLogic.h [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/AdaptationLogicFactory.cpp [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/AdaptationLogicFactory.h [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/AlwaysBestAdaptationLogic.cpp [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/AlwaysBestAdaptationLogic.h [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/IAdaptationLogic.h [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/IDownloadRateObserver.h [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/NullAdaptationLogic.h [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp [new file with mode: 0644]
modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h [new file with mode: 0644]
modules/stream_filter/dash/dash.cpp [new file with mode: 0644]
modules/stream_filter/dash/exceptions/AttributeNotPresentException.h [new file with mode: 0644]
modules/stream_filter/dash/exceptions/EOFException.h [new file with mode: 0644]
modules/stream_filter/dash/exceptions/ElementNotPresentException.h [new file with mode: 0644]
modules/stream_filter/dash/http/Chunk.cpp [new file with mode: 0644]
modules/stream_filter/dash/http/Chunk.h [new file with mode: 0644]
modules/stream_filter/dash/http/HTTPConnection.cpp [new file with mode: 0644]
modules/stream_filter/dash/http/HTTPConnection.h [new file with mode: 0644]
modules/stream_filter/dash/http/HTTPConnectionManager.cpp [new file with mode: 0644]
modules/stream_filter/dash/http/HTTPConnectionManager.h [new file with mode: 0644]
modules/stream_filter/dash/http/IHTTPConnection.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/Accessibility.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/BaseUrl.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/BasicCMManager.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/BasicCMManager.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/BasicCMParser.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/BasicCMParser.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/ContentDescription.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/ContentDescription.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/ContentProtection.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/Group.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/Group.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/IMPDManager.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/IMPDParser.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/ISegment.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/InitSegment.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/InitSegment.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/MPD.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/MPD.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/MPDManagerFactory.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/MPDManagerFactory.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/NullManager.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/NullManager.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/Period.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/Period.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/ProgramInformation.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/ProgramInformation.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/Rating.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/Representation.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/Representation.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/SchemeInformation.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/SchemeInformation.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/Segment.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/Segment.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/SegmentInfo.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/SegmentInfo.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/TrickModeType.cpp [new file with mode: 0644]
modules/stream_filter/dash/mpd/TrickModeType.h [new file with mode: 0644]
modules/stream_filter/dash/mpd/Viewpoint.h [new file with mode: 0644]
modules/stream_filter/dash/xml/DOMHelper.cpp [new file with mode: 0644]
modules/stream_filter/dash/xml/DOMHelper.h [new file with mode: 0644]
modules/stream_filter/dash/xml/DOMParser.cpp [new file with mode: 0644]
modules/stream_filter/dash/xml/DOMParser.h [new file with mode: 0644]
modules/stream_filter/dash/xml/Node.cpp [new file with mode: 0644]
modules/stream_filter/dash/xml/Node.h [new file with mode: 0644]