audio: Initialize sample_rate field for input streams

Add missing initialization for sample_rate field within
input stream for HiFi and MMAP mode recording

Change-Id: Ie72df5b12a14e34f44f6d31bec275b4939ae59ab
CRs-Fixed: 2180682
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 9ebe142..600f41c 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -6839,6 +6839,7 @@
         in->stream.stop = in_stop;
         in->stream.create_mmap_buffer = in_create_mmap_buffer;
         in->stream.get_mmap_position = in_get_mmap_position;
+        in->sample_rate = in->config.rate;
         ALOGV("%s: USECASE_AUDIO_RECORD_MMAP", __func__);
     } else if (in->realtime) {
         in->config = pcm_config_audio_capture_rt;
@@ -6858,6 +6859,7 @@
         in->config.rate = config->sample_rate;
         in->config.format = pcm_format_from_audio_format(config->format);
         in->config.channels = channel_count;
+        in->sample_rate = in->config.rate;
     } else if ((in->device == AUDIO_DEVICE_IN_TELEPHONY_RX) ||
              (in->device == AUDIO_DEVICE_IN_PROXY)) {
         if (config->sample_rate == 0)