audio-hal: fix variables used uninitialized
Fix variables used uninitialized in audio hal.
CRs-Fixed: 2356801
Change-Id: Ic2c9f3c75fa30216ab4c4d314c5348e8d202c56f
diff --git a/hal/audio_extn/passthru.c b/hal/audio_extn/passthru.c
index b608043..9180391 100644
--- a/hal/audio_extn/passthru.c
+++ b/hal/audio_extn/passthru.c
@@ -546,6 +546,12 @@
struct stream_out *out)
{
struct audio_backend_cfg backend_cfg;
+ backend_cfg.sample_rate = CODEC_BACKEND_DEFAULT_SAMPLE_RATE;
+ backend_cfg.channels = CODEC_BACKEND_DEFAULT_CHANNELS;
+ backend_cfg.bit_width = CODEC_BACKEND_DEFAULT_BIT_WIDTH;
+ backend_cfg.format = AUDIO_FORMAT_PCM_16_BIT;
+ backend_cfg.passthrough_enabled = false;
+
snd_device_t out_snd_device = SND_DEVICE_NONE;
int max_edid_channels = platform_edid_get_max_channels(out->dev->platform);