obs-studio/plugins/obs-outputs/librtmp
Richard Stanway ee4cbb1199 obs-outputs: Properly reset stream count on RTMP_Close
Every addStream call would increment this counter. After merging the
mbedTLS fixes, we no longer have extraneous RTMP_Init calls which were
masking the prescence of this bug. This caused every stream after the
first stream to have the wrong channel index, and eventually OBS would
crash due to an out of bounds write if the counter reached
RTMP_MAX_STREAMS.
2020-02-23 01:04:14 +01: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-outputs: Remove unused variable 2020-01-25 19:25:43 +01:00
dhgroups.h Add librtmp to obs-outputs 2014-04-01 11:48:28 -07:00
handshake.h obs-outputs: Remove server support from librtmp 2020-01-25 19:31:48 +01: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.c obs-outputs: Properly reset stream count on RTMP_Close 2020-02-23 01:04:14 +01:00
rtmp.h obs-outputs: Remove server support from librtmp 2020-01-25 19:31:48 +01:00
rtmp_sys.h obs-outputs: Fix librtmp mbedtls thread safety 2020-01-23 00:11:23 +01:00