[vlc-commits] demux: adaptative: merge and simplify the http stuff
Francois Cartegnie
git at videolan.org
Tue May 12 18:28:58 CEST 2015
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Mon May 11 17:10:37 2015 +0200| [0e86ff50c8281bfa86f02109cfd6417d2860dd35] | committer: Francois Cartegnie
demux: adaptative: merge and simplify the http stuff
Allows using tls transport and does
non persistent connection fallback.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0e86ff50c8281bfa86f02109cfd6417d2860dd35
---
modules/demux/Makefile.am | 6 +-
modules/demux/adaptative/PlaylistManager.cpp | 2 +-
modules/demux/adaptative/Streams.cpp | 27 +--
modules/demux/adaptative/http/Chunk.cpp | 17 +-
modules/demux/adaptative/http/Chunk.h | 2 +
modules/demux/adaptative/http/HTTPConnection.cpp | 219 +++++++++++++++++---
.../http/{IHTTPConnection.h => HTTPConnection.hpp} | 47 +++--
.../adaptative/http/HTTPConnectionManager.cpp | 25 ++-
.../demux/adaptative/http/HTTPConnectionManager.h | 10 +-
modules/demux/adaptative/http/IHTTPConnection.cpp | 165 ---------------
.../demux/adaptative/http/PersistentConnection.cpp | 122 -----------
.../demux/adaptative/http/PersistentConnection.h | 59 ------
modules/demux/adaptative/http/Sockets.cpp | 98 +++++++++
.../http/{HTTPConnection.h => Sockets.hpp} | 44 ++--
14 files changed, 398 insertions(+), 445 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=0e86ff50c8281bfa86f02109cfd6417d2860dd35
More information about the vlc-commits
mailing list