audio: hal: App type config changes for transcode loopback
Changes to enable app type config for DSP HW
transcode loopback usecase type.
CRs-Fixed: 2081126
Change-Id: I160038b5aaa404298d08e5d0b32f794531b23a82
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index fcc9ade..2d05bed 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -3206,6 +3206,9 @@
snd_device = voice_get_incall_rec_snd_device(usecase->in_snd_device);
else if ((usecase->type == PCM_HFP_CALL) || (usecase->type == PCM_CAPTURE))
snd_device = usecase->in_snd_device;
+ else if (usecase->type == TRANSCODE_LOOPBACK)
+ snd_device = usecase->out_snd_device;
+
acdb_dev_id = acdb_device_table[platform_get_spkr_prot_snd_device(snd_device)];
if (platform_split_snd_device(platform, snd_device, &num_devices,