From d3fd41f5b1b377ef7b63c7ccd0a7ad24044c2553 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 20 Jun 2025 10:05:12 -0400 Subject: [PATCH] MT#55283 consider transcoding codecs as symmetric Change-Id: Ie233a4a45b559cc92147ef385da7396741ff3625 (cherry picked from commit a68888da12de400f2e2b7723f4908edf60b33841) --- daemon/codec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/codec.c b/daemon/codec.c index c313db086..f425d6e48 100644 --- a/daemon/codec.c +++ b/daemon/codec.c @@ -1145,7 +1145,7 @@ void __codec_handlers_update(struct call_media *receiver, struct call_media *sin if (!sink_pt) { // no matching/identical output codec. maybe we have the same output codec, // but with a different payload type or a different format? - if (!a.allow_asymmetric) + if (!a.allow_asymmetric || pt->for_transcoding) sink_pt = codec_store_find_compatible(&sink->codecs, pt); else sink_pt = pt;