Files
livekit/pkg/rtc
Raja Subramanian c7f625d626 Do not force codec regression between opus and red. (#3980)
The following scenario produced silence audio in egress
1. JS SDK publishing audio/red
2. Egress joins
3. Egress picks the RED primary receiver -> this converts RED to Opus in SFU
4. At the same time, codec regression is triggered back to the publisher. Publisher switches to publishing audio/opus and stops audio/red.
5. But, egress is still attached to audio/red and pulls down only silence.

Fix by checking if the negotiated codec needs publish before sending
subscribed codec udpate.
2025-10-04 00:17:17 +05:30
..
2025-08-28 12:16:18 +05:30
2025-09-14 09:41:40 +05:30
2024-03-21 02:48:26 -07:00
2025-08-28 05:20:25 -07:00
2025-09-14 09:41:40 +05:30