0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/plugins/obs-outputs/librtmp
Thulinma 244b6c92e6 obs-outputs: Fix RTMP restart not always working
Bug is caused by the internal connection variables not being reset on
reconnect, leading OBS to both be unable to parse valid packets from and
send valid packets to the remote end.  This commit splits RTMP_Init off
into a new RTMP_Reset function, which resets these internal variables
without re-initing the rest of the library.  The original RTMP_Init
calls the new function, perfectly preserving the old behaviour while
adding a new reset function to address the issue with.

Fixes obsproject/obs-studio#2865
2021-01-31 18:44:11 -08:00
..
.clang-format clang-format: Add clang-format files 2019-06-23 01:53:56 -07:00
amf.c obs-outputs: Update librtmp with upstream patches 2018-07-23 23:22:37 +02:00
amf.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
bytes.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
cencode.c libobs/plugins/UI: Suppress -Wimplicit-fallthrough introduced by GCC 7 2017-05-29 21:05:18 -03:00
cencode.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
COPYING Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
dh.h obs-filters/obs-outputs: Cleanup unused var warns 2020-08-23 12:09:59 -07:00
dhgroups.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
handshake.h obs-filters/obs-outputs: Cleanup unused var warns 2020-08-23 12:09:59 -07:00
hashswf.c obs-outputs: Fix librtmp mbedtls thread safety 2020-01-23 00:11:23 +01:00
http.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
log.c Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
log.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
md5.c Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
md5.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
parseurl.c obs-outputs: Fix stuck "Connecting" with no key 2015-07-11 14:01:11 +09:00
rtmp_sys.h obs-outputs: Fix librtmp mbedtls thread safety 2020-01-23 00:11:23 +01:00
rtmp.c obs-outputs: Fix RTMP restart not always working 2021-01-31 18:44:11 -08:00
rtmp.h obs-outputs: Fix RTMP restart not always working 2021-01-31 18:44:11 -08:00