mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-07-14 23:34:08 +00:00
97756861b4
This commit fixes what is arguably a long-winded series of previous commits that have possibly caused just as many problems as they have fixed. I'll spare the details, but basically, there's no reason that any of the RTMP object should ever be used across socket sessions. This provides a slight enhancement by removing the `RTMP_Init` call in `rtmp_stream_create()`, since it effectively just initializes TLS just for `try_connect` to deinitialize it before it is even used. This also fixes the current `SO_RCVTIMEO` timeout functionality by making sure that `RTMP_Reset` is called last. |
||
---|---|---|
.. | ||
data/locale | ||
ftl-sdk@d0c8469f66 | ||
librtmp | ||
CMakeLists.txt | ||
flv-mux.c | ||
flv-mux.h | ||
flv-output.c | ||
ftl-stream.c | ||
net-if.c | ||
net-if.h | ||
null-output.c | ||
obs-output-ver.h | ||
obs-outputs-config.h.in | ||
obs-outputs.c | ||
rtmp-helpers.h | ||
rtmp-stream.c | ||
rtmp-stream.h | ||
rtmp-windows.c |