HAL: enable concurrent capture

audio-record-compress2 usecase is enabled for
concurrent audio capture

Change-Id: I7e231bec504dbc318b49fd758b79d6829be56a8d
Signed-off-by: E V Ravi <quic_evenka@quicinc.com>
diff --git a/hal/Android.mk b/hal/Android.mk
index 4651e19..3ba981d 100644
--- a/hal/Android.mk
+++ b/hal/Android.mk
@@ -253,6 +253,11 @@
     LOCAL_SRC_FILES += audio_extn/qaf.c
 endif
 
+# Concurrent capture
+ifeq ($(strip $(AUDIO_FEATURE_ENABLED_CONCURRENT_CAPTURE)),true)
+    LOCAL_CFLAGS += -DCONCURRENT_CAPTURE_ENABLED
+endif
+
 # Hardware specific feature
 ifeq ($(strip $(AUDIO_FEATURE_ENABLED_QAP)),true)
 LOCAL_CFLAGS += -DQAP_EXTN_ENABLED -Wno-tautological-pointer-compare
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index 6115614..a5a7a47 100755
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -441,7 +441,7 @@
 
     [USECASE_AUDIO_RECORD] = {AUDIO_RECORD_PCM_DEVICE, AUDIO_RECORD_PCM_DEVICE},
     [USECASE_AUDIO_RECORD_COMPRESS] = {COMPRESS_CAPTURE_DEVICE, COMPRESS_CAPTURE_DEVICE},
-    [USECASE_AUDIO_RECORD_COMPRESS2] = {-1, -1},
+    [USECASE_AUDIO_RECORD_COMPRESS2] = {COMPRESS_CAPTURE_DEVICE,COMPRESS_CAPTURE_DEVICE},
     [USECASE_AUDIO_RECORD_COMPRESS3] = {-1, -1},
     [USECASE_AUDIO_RECORD_COMPRESS4] = {-1, -1},
     [USECASE_AUDIO_RECORD_COMPRESS5] = {-1, -1},