MT#55283 set mux-offer when require is set

Change-Id: I18cbb52670c025db3384c4b4d39a136e9c7f3690
(cherry picked from commit 2be254b0f8)
mr13.5
Richard Fuchs 1 year ago committed by Donat Zenichev
parent ad4fbe25dc
commit 9c46ef245c

@ -2029,7 +2029,7 @@ static void __disable_streams(struct call_media *media, unsigned int num_ports)
}
static void __rtcp_mux_set(const sdp_ng_flags *flags, struct call_media *media) {
if (flags->rtcp_mux_offer || flags->rtcp_mux_require)
if (flags->rtcp_mux_offer)
MEDIA_SET(media, RTCP_MUX);
else if (flags->rtcp_mux_demux)
MEDIA_CLEAR(media, RTCP_MUX);

@ -831,6 +831,7 @@ static void call_ng_flags_rtcp_mux(str *s, unsigned int idx, helper_arg arg) {
out->rtcp_mux_reject = true;
break;
case CSH_LOOKUP("require"):
out->rtcp_mux_offer = true;
out->rtcp_mux_require = true;
break;
default:

Loading…
Cancel
Save