hal: fix hifi filter snd device selection.
-hifi filter snd device is getting selected incorrectly
in some cases as it is checked with APM output device
leading to playback failure
-remove incorrect APM output device check for snd device
hifi filter.
Change-Id: Ib694665b9395dffce74053f7dd399372a48ea5ac
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index dcadbe7..931ac90 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -6219,8 +6219,6 @@
} else if (audio_extn_is_hifi_filter_enabled(adev, out, snd_device,
my_data->codec_variant, channel_count, 1)) {
snd_device = SND_DEVICE_OUT_HEADPHONES_HIFI_FILTER;
- } else if (devices & SND_DEVICE_OUT_HEADPHONES_HIFI_FILTER) {
- snd_device = SND_DEVICE_OUT_HEADPHONES_HIFI_FILTER;
} else if (devices & AUDIO_DEVICE_OUT_LINE) {
snd_device = SND_DEVICE_OUT_LINE;
} else