Merge "audio-hal: add device condition check before getting FM usecase"
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 2e49b64..9664b7e 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -9614,7 +9614,7 @@
ret = audio_extn_auto_hal_open_echo_reference_stream(in);
}
- if (in->source == AUDIO_SOURCE_FM_TUNER) {
+ if ((in->source == AUDIO_SOURCE_FM_TUNER) || (devices == AUDIO_DEVICE_IN_FM_TUNER)) {
if(!get_usecase_from_list(adev, USECASE_AUDIO_RECORD_FM_VIRTUAL))
in->usecase = USECASE_AUDIO_RECORD_FM_VIRTUAL;
else {