diff --git a/src/switch_core_media.c b/src/switch_core_media.c index 20decf5f49..9957ad8cdc 100644 --- a/src/switch_core_media.c +++ b/src/switch_core_media.c @@ -7867,7 +7867,7 @@ SWITCH_DECLARE(void) switch_core_media_gen_local_sdp(switch_core_session_t *sess v_engine->rtcp_mux = -1; } - if ((a_engine->rtcp_mux != -1 && !v_engine->rtcp_mux != -1) && (sdp_type == SDP_TYPE_REQUEST)) { + if ((a_engine->rtcp_mux != -1 && v_engine->rtcp_mux != -1) && (sdp_type == SDP_TYPE_REQUEST)) { a_engine->rtcp_mux = 1; v_engine->rtcp_mux = 1; }