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/tls.h | |
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/tls.h')
-rw-r--r-- | libavformat/tls.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/tls.h b/libavformat/tls.h index 2a36f34f18..0326ef7924 100644 --- a/libavformat/tls.h +++ b/libavformat/tls.h @@ -26,7 +26,7 @@ #include "url.h" #include "libavutil/opt.h" -#define CONFIG_TLS_PROTOCOL (CONFIG_TLS_GNUTLS_PROTOCOL | CONFIG_TLS_OPENSSL_PROTOCOL | CONFIG_TLS_SECURETRANSPORT_PROTOCOL) +#define CONFIG_TLS_PROTOCOL (CONFIG_TLS_GNUTLS_PROTOCOL | CONFIG_TLS_OPENSSL_PROTOCOL | CONFIG_TLS_SECURETRANSPORT_PROTOCOL | CONFIG_TLS_SCHANNEL_PROTOCOL) typedef struct TLSShared { char *ca_file; |