mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-08-28 17:42:28 +08:00
651544a487
This reimplements the reconnect logic in mpegts muxer. Taking cues from the WHIP output, a start and stop thread is used, controlled by a mutex, ensuring the start and stop pipelines can never be run concurrently. Fixes bugs #11885, #11721, #11620, #11062, #12133. For better readibility, this commits also breaks the big set_config function into smaller units. Signed-off-by: pkv <pkv@obsproject.com>