MT#55283 set mux-offer when require is set

Change-Id: I18cbb52670c025db3384c4b4d39a136e9c7f3690
rfuchs/dtls-ice
Richard Fuchs 8 months ago
parent 1f91ce4c37
commit 2be254b0f8

@ -2044,7 +2044,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