vlc | branch: master | Francois Cartegnie <fcvlc...@free.fr> | Sun Nov 30 15:41:10 2014 +0100| [6dd2798f34335d29dd9fb7720ea82707fa27f848] | committer: Francois Cartegnie
stream_filter: dash: split all logic and queues by stream type > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=6dd2798f34335d29dd9fb7720ea82707fa27f848 --- modules/stream_filter/Makefile.am | 5 +- modules/stream_filter/dash/DASHDownloader.cpp | 2 +- modules/stream_filter/dash/DASHManager.cpp | 2 +- modules/stream_filter/dash/Streams.cpp | 51 ++++++++++++++++++++ modules/stream_filter/dash/Streams.hpp | 46 ++++++++++++++++-- modules/stream_filter/dash/StreamsType.hpp | 39 +++++++++++++++ .../adaptationlogic/AlwaysBestAdaptationLogic.cpp | 30 +++++++----- .../adaptationlogic/AlwaysBestAdaptationLogic.h | 17 ++++--- .../AlwaysLowestAdaptationLogic.cpp | 10 ++-- .../AlwaysLowestAdaptationLogic.hpp | 4 +- .../dash/adaptationlogic/IAdaptationLogic.h | 5 +- .../adaptationlogic/RateBasedAdaptationLogic.cpp | 12 ++--- .../adaptationlogic/RateBasedAdaptationLogic.h | 4 +- .../adaptationlogic/Representationselectors.cpp | 16 +++--- .../adaptationlogic/Representationselectors.hpp | 6 +-- .../dash/http/HTTPConnectionManager.cpp | 21 ++++---- .../dash/http/HTTPConnectionManager.h | 6 ++- modules/stream_filter/dash/mpd/Period.cpp | 23 +++++++++ modules/stream_filter/dash/mpd/Period.h | 3 ++ 19 files changed, 234 insertions(+), 68 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=6dd2798f34335d29dd9fb7720ea82707fa27f848 _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits