From 112ae2d5eea818d5aea000d29aeaa1e21520ce7f 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 7f14d22d3..452e0dee0 100644 --- a/daemon/codec.c +++ b/daemon/codec.c @@ -1595,7 +1595,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;