diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2015-10-04 14:48:49 +0200 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2015-11-14 14:31:58 +0100 |
commit | 4c8d86eb18e2fc8fcd5819a33599422454fdeff8 (patch) | |
tree | 0ea1a42b89ed8036a2b0939d9dd9d24cca576d27 /libavformat/allformats.c | |
parent | 17705f5d4f57c15f9b9bb9cfcbbb4621fed2fc70 (diff) | |
download | ffmpeg-4c8d86eb18e2fc8fcd5819a33599422454fdeff8.tar.gz |
avformat: implement SChannel SSP TLS protocol
This implementation does not support TLS listen sockets and loading
CA/Certs from files.
The Windows API does not support loading PEM certs, and would either
require a manual loader or instead be limited to loading Windows PFX
certificates
TLS listen sockets would have to be implemented quite separately, as many
of the APIs are different for server-mode (as opposed to client mode).
Diffstat (limited to 'libavformat/allformats.c')
-rw-r--r-- | libavformat/allformats.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/allformats.c b/libavformat/allformats.c index 8b8d9f226a..73b1e4addd 100644 --- a/libavformat/allformats.c +++ b/libavformat/allformats.c @@ -395,6 +395,7 @@ void av_register_all(void) REGISTER_PROTOCOL(SRTP, srtp); REGISTER_PROTOCOL(SUBFILE, subfile); REGISTER_PROTOCOL(TCP, tcp); + REGISTER_PROTOCOL(TLS_SCHANNEL, tls_schannel); REGISTER_PROTOCOL(TLS_SECURETRANSPORT, tls_securetransport); REGISTER_PROTOCOL(TLS_GNUTLS, tls_gnutls); REGISTER_PROTOCOL(TLS_OPENSSL, tls_openssl); |