Merge "hal: fix trailing sound heard during a2dp codec switch"
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 9321477..2a6cdfa 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -9523,6 +9523,7 @@
         in->config.rate = config->sample_rate;
         in->af_period_multiplier = 1;
     } else if (in->source == AUDIO_SOURCE_VOICE_COMMUNICATION &&
+               (!voice_extn_is_compress_voip_supported()) &&
                in->flags & AUDIO_INPUT_FLAG_VOIP_TX &&
                (config->sample_rate == 8000 ||
                 config->sample_rate == 16000 ||