urlprotocol: receive a list of protocols from the caller

Multimedia / Libav - Anton Khirnov [khirnov.net] - 22 February 2016 04:45 UTC

This way, the decisions about which protocols are available for use in any given situations can be delegated to the caller.

8c0ceaf urlprotocol: receive a list of protocols from the caller
libavformat/avio.c | 42 +++++++++++++++++++++++---------------
libavformat/aviobuf.c | 20 ++++++++++++++++--
libavformat/concat.c | 2 +-
libavformat/crypto.c | 2 +-
libavformat/gopher.c | 2 +-
libavformat/hlsproto.c | 2 +-
libavformat/http.c | 4 ++--
libavformat/icecast.c | 3 ++-
libavformat/md5proto.c | 3 ++-
libavformat/mmsh.c | 4 ++--
libavformat/mmst.c | 2 +-
libavformat/rtmpcrypt.c | 2 +-
libavformat/rtmphttp.c | 2 +-
libavformat/rtmpproto.c | 4 ++--
libavformat/rtpproto.c | 6 ++++--
libavformat/rtsp.c | 33 +++++++++++++++++++++++-------
libavformat/rtsp.h | 2 ++
libavformat/rtspdec.c | 10 +++++++--
libavformat/sapdec.c | 11 +++++++++-
libavformat/sapenc.c | 15 ++++++++++++--
libavformat/smoothstreamingenc.c | 24 +++++++++++++++++++---
libavformat/srtpproto.c | 3 ++-
libavformat/tls.c | 2 +-
libavformat/url.h | 16 +++++++++++++--
24 files changed, 162 insertions(+), 54 deletions(-)

Upstream: git.libav.org


  • Share