From 1fee77bd57e4ba87b6e3dba1932b81875345a70e Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 14 Aug 2024 13:48:19 -0400 Subject: [PATCH] MT#60347 remove redundant hash table lookup Change-Id: I3e2a355f0a24b645847f1b5c88f13fc19f2bde2d (cherry picked from commit 6b305eb0e8c0d6a19fe70f62c57cd5055066649c) (cherry picked from commit b99b46669563a64e6839a8821f5b5a79cc53eb70) --- daemon/codec.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/daemon/codec.c b/daemon/codec.c index cfa060751..51e065f42 100644 --- a/daemon/codec.c +++ b/daemon/codec.c @@ -5693,8 +5693,6 @@ void __codec_store_answer(struct codec_store *dst, struct codec_store *src, sdp_ if (src_pt && (!pt || !rtp_payload_type_eq_compat(src_pt, pt))) pt = src_pt; } - if (!pt && a.allow_asymmetric) - pt = t_hash_table_lookup(src->codecs, GINT_TO_POINTER(h->cn_payload_type)); if (!pt) ilogs(codec, LOG_DEBUG, "CN payload type %i is missing", h->cn_payload_type); else @@ -5711,8 +5709,6 @@ void __codec_store_answer(struct codec_store *dst, struct codec_store *src, sdp_ if (src_pt && (!pt || !rtp_payload_type_eq_compat(src_pt, pt))) pt = src_pt; } - if (!pt && a.allow_asymmetric) - pt = t_hash_table_lookup(src->codecs, GINT_TO_POINTER(dtmf_payload_type)); if (!pt) ilogs(codec, LOG_DEBUG, "DTMF payload type %i is missing", dtmf_payload_type); else