obs-studio/plugins/obs-outputs
Michael Goulet e67e2e12e6 obs-outputs: Add support for and use mbedTLS for SSL
This diff adds mbedTLS support to the obs-outputs plugin.  PolarSSL and
mbedTLS have grown so different between 2015-or-so when libRTMP was
written, and now it's no longer feasible to just use the USE_POLARSSL
flag.

This commit adds a WITH_RTMPS tri-state CMake variable (auto/on/off),
set to "Auto" by default.  "Auto" will use RTMPS if mbedTLS is found,
otherwise will disable RTMPS.  "On" will make it require mbedTLS,
otherwise fails configuration, and "Off" disables RTMPS support
altogether.

Closes obsproject/obs-studio#1360
2018-08-05 18:40:49 -07:00
..
data/locale obs-outputs: Add support for and use mbedTLS for SSL 2018-08-05 18:40:49 -07:00
ftl-sdk@98289f7c2e obs-output: Update ftl-sdk version 2018-07-18 10:42:27 -07:00
librtmp obs-outputs: Add support for and use mbedTLS for SSL 2018-08-05 18:40:49 -07:00
CMakeLists.txt obs-outputs: Add support for and use mbedTLS for SSL 2018-08-05 18:40:49 -07:00
flv-mux.c obs-outputs/flv: Fix ECMA array size 2018-03-23 19:43:48 +01:00
flv-mux.h libobs: Fix starting video packet offset in outputs 2017-10-02 07:36:02 -07:00
flv-output.c obs-outputs: Fix up the internal FLV output 2017-10-02 07:36:02 -07:00
ftl-stream.c obs-output: Update ftl-sdk version and ftl logging values 2018-02-15 16:11:23 -08:00
net-if.c Fix a number of MSVC warnings 2017-12-05 13:53:44 -08:00
net-if.h obs-outputs: fix build error on freebsd 2017-01-04 16:31:50 +08:00
null-output.c libobs/plugins/UI: Suppress unused variables warnings 2017-06-27 21:55:37 -07:00
obs-output-ver.h Output version/commit to RTMP stream metadata 2014-07-01 13:41:32 -07:00
obs-outputs-config.h.in obs-outputs: Add FTL output 2017-08-01 02:27:34 -07:00
obs-outputs.c obs-outputs: Add FTL output 2017-08-01 02:27:34 -07:00
rtmp-helpers.h obs-outputs: Add #pragma once to rtmp-helpers.h 2015-01-16 00:19:17 -08:00
rtmp-stream.c obs-outputs: Add support for and use mbedTLS for SSL 2018-08-05 18:40:49 -07:00
rtmp-stream.h libobs: Fix starting video packet offset in outputs 2017-10-02 07:36:02 -07:00
rtmp-windows.c obs-outputs: Add support for and use mbedTLS for SSL 2018-08-05 18:40:49 -07:00