audio-hal: skip source priority for fm usecase
skipping source priority for fm usecase. FM usecase
is given higher priority than voice recognition app
it is causing conflict when voice recognition and fm is tried
concurrently. voice recognition usecase is failing.
Change-Id: Ib6ffb8eea87bb981c1153329ccf6de69da718b2f
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 5a284ea..000dcbd 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -2885,6 +2885,9 @@
in = usecase->stream.in;
if (!in)
continue;
+
+ if (USECASE_AUDIO_RECORD_FM_VIRTUAL == usecase->id)
+ continue;
priority = source_priority(in->source);
if (priority > last_priority) {