demux: adaptative: fix splitted bandwidth stats
authorFrancois Cartegnie <fcvlcdev@free.fr>
Mon, 2 Nov 2015 17:11:50 +0000 (18:11 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Mon, 2 Nov 2015 17:36:44 +0000 (18:36 +0100)
commit2741ffe68d62fd2cdb27b7fd062b6799df56316b
treeda9f206e7f942a9aaadd8de79cb78f87c2d12cce
parent0deb1edc72726f0d694a43d3160095742fa30315
demux: adaptative: fix splitted bandwidth stats

And avoids creating stats from non http chunks (smooth)
22 files changed:
modules/demux/adaptative/PlaylistManager.cpp
modules/demux/adaptative/PlaylistManager.h
modules/demux/adaptative/Streams.cpp
modules/demux/adaptative/Streams.hpp
modules/demux/adaptative/http/Chunk.cpp
modules/demux/adaptative/http/Chunk.h
modules/demux/adaptative/http/HTTPConnectionManager.cpp
modules/demux/adaptative/http/HTTPConnectionManager.h
modules/demux/adaptative/logic/IDownloadRateObserver.h
modules/demux/adaptative/tools/Retrieve.cpp
modules/demux/dash/DASHManager.cpp
modules/demux/dash/DASHManager.h
modules/demux/dash/DASHStream.cpp
modules/demux/dash/DASHStream.hpp
modules/demux/hls/HLSManager.cpp
modules/demux/hls/HLSManager.hpp
modules/demux/hls/HLSStreams.cpp
modules/demux/hls/HLSStreams.hpp
modules/demux/smooth/SmoothManager.cpp
modules/demux/smooth/SmoothManager.hpp
modules/demux/smooth/SmoothStream.cpp
modules/demux/smooth/SmoothStream.hpp