hal: align adm sample rate and channel count for a2dp capture
Add support to set adm sample rate and channel count according
to decoder configuration for a2dp capture.
Change-Id: I2906fcc3457064d8a65f7dd895f9b2caff7aae13
diff --git a/hal/audio_extn/utils.c b/hal/audio_extn/utils.c
index 31ce934..1f61d6d 100755
--- a/hal/audio_extn/utils.c
+++ b/hal/audio_extn/utils.c
@@ -1367,6 +1367,8 @@
if (voice_is_in_call_rec_stream(usecase->stream.in)) {
audio_extn_btsco_get_sample_rate(usecase->in_snd_device,
&usecase->stream.in->app_type_cfg.sample_rate);
+ } if (SND_DEVICE_IN_BT_A2DP == snd_device) {
+ audio_extn_a2dp_get_dec_sample_rate(&usecase->stream.in->app_type_cfg.sample_rate);
} else {
audio_extn_btsco_get_sample_rate(snd_device,
&usecase->stream.in->app_type_cfg.sample_rate);