summaryrefslogtreecommitdiff
path: root/libavformat/tls.h
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2015-10-04 14:48:49 +0200
committerHendrik Leppkes <h.leppkes@gmail.com>2015-11-14 14:31:58 +0100
commit4c8d86eb18e2fc8fcd5819a33599422454fdeff8 (patch)
tree0ea1a42b89ed8036a2b0939d9dd9d24cca576d27 /libavformat/tls.h
parent17705f5d4f57c15f9b9bb9cfcbbb4621fed2fc70 (diff)
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.h2
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;