AHAL: raise the priority for configuration of voip usecase

It's not really necessary to configure voip call to fast
track though app sets fast flag. As AOSP design, fast track
applies to recoder apps, not voip apps. In general, fast
recorder app can pause and resume by itself, but fast track
will be invalidated continually if the voip app kept IDLE
state(in the background), it goes into an infinite loop
"invalidate->restore->invalidate", if it reaches the maximum
retry time, it will quit the thread permanently.

Raise the priority for configuration of voip usecase to
make apps of voip type select voip path.

Change-Id: I32471aa4adb4e306088930591309618529ced291
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 7c73245..55f1005 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -9560,6 +9560,10 @@
         in->config.period_count = VOIP_CAPTURE_PERIOD_COUNT;
         in->config.rate = config->sample_rate;
         in->af_period_multiplier = 1;
+    } else if (in->realtime) {
+        in->config = pcm_config_audio_capture_rt;
+        in->config.format = pcm_format_from_audio_format(config->format);
+        in->af_period_multiplier = af_period_multiplier;
     } else {
         int ret_val;
         pthread_mutex_lock(&adev->lock);