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).
4c8d86e avformat: implement SChannel SSP TLS protocol
configure | 14 +-
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/tls.h | 2 +-
libavformat/tls_schannel.c | 600 ++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 614 insertions(+), 4 deletions(-)