am 866d5ff1: hal: Fix for Audio Route issue when sound path changes
* commit '866d5ff1463591e276b7f138c42466d9832c47d4':
hal: Fix for Audio Route issue when sound path changes
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 08d9c32..d8e8ca8 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -311,6 +311,12 @@
usecase = node_to_item(node, struct audio_usecase, list);
if (switch_device[usecase->id]) {
disable_snd_device(adev, usecase->out_snd_device, false);
+ }
+ }
+
+ list_for_each(node, &adev->usecase_list) {
+ usecase = node_to_item(node, struct audio_usecase, list);
+ if (switch_device[usecase->id]) {
enable_snd_device(adev, snd_device, false);
}
}