Merge "hal: Add support for voice over pcie"
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 847fff2..8fbd3dc 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -6329,9 +6329,6 @@
             in->pcm = NULL;
         }
 
-        if (in->source == AUDIO_SOURCE_VOICE_COMMUNICATION)
-            adev->enable_voicerx = false;
-
         if (do_stop)
             status = stop_input_stream(in);
 
@@ -9154,6 +9151,10 @@
         adev->pcm_record_uc_state = 0;
     }
 
+    if (in->source == AUDIO_SOURCE_VOICE_COMMUNICATION) {
+        adev->enable_voicerx = false;
+    }
+
     if (audio_extn_ssr_get_stream() == in) {
         audio_extn_ssr_deinit();
     }