From 6c51c437be1700b702da90a89d1d15eec7a9d53e Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 12 Aug 2025 12:13:07 -0400 Subject: [PATCH] MT#63317 move setting of recrypt Change-Id: Icb23f04e63b73c87a4bf607b26e20e2f2725a30f --- daemon/call.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/daemon/call.c b/daemon/call.c index d38af9bf1..76bdebdd3 100644 --- a/daemon/call.c +++ b/daemon/call.c @@ -2860,6 +2860,9 @@ static void media_init_from_flags(struct call_media *media, sdp_ng_flags *flags) MEDIA_SET(media, RTCP_GEN); else if (flags->generate_rtcp_off) MEDIA_CLEAR(media, RTCP_GEN); + + if (flags->recrypt) + MEDIA_SET(media, RECRYPT); } __attribute__((nonnull(1, 2))) @@ -3034,12 +3037,6 @@ static void __media_init_from_flags(struct call_media *other_media, struct call_ MEDIA_SET(media, PTIME_OVERRIDE); MEDIA_SET(other_media, PTIME_OVERRIDE); } - - if (flags->recrypt) { - MEDIA_SET(other_media, RECRYPT); - if (media) - MEDIA_SET(media, RECRYPT); - } } unsigned int proto_num_ports(unsigned int sp_ports, struct call_media *media, sdp_ng_flags *flags,