summaryrefslogtreecommitdiffstats
path: root/hal/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'hal/Android.mk')
-rw-r--r--hal/Android.mk9
1 files changed, 8 insertions, 1 deletions
diff --git a/hal/Android.mk b/hal/Android.mk
index 910edbe6..30abdf31 100644
--- a/hal/Android.mk
+++ b/hal/Android.mk
@@ -20,6 +20,7 @@ endif
LOCAL_SRC_FILES := \
audio_hw.c \
+ voice.c \
$(AUDIO_PLATFORM)/platform.c
LOCAL_SHARED_LIBRARIES := \
@@ -36,13 +37,19 @@ LOCAL_C_INCLUDES += \
$(call include-path-for, audio-route) \
$(call include-path-for, audio-effects) \
$(LOCAL_PATH)/$(AUDIO_PLATFORM) \
- $(LOCAL_PATH)/audio_extn
+ $(LOCAL_PATH)/audio_extn \
+ $(LOCAL_PATH)/voice_extn
ifneq ($(filter msm8084,$(TARGET_BOARD_PLATFORM)),)
LOCAL_SHARED_LIBRARIES += libmdmdetect
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/libmdmdetect/inc
endif
+ifeq ($(strip $(AUDIO_FEATURE_ENABLED_MULTI_VOICE_SESSIONS)),true)
+ LOCAL_CFLAGS += -DMULTI_VOICE_SESSION_ENABLED
+ LOCAL_SRC_FILES += voice_extn/voice_extn.c
+endif
+
ifeq ($(strip $(AUDIO_FEATURE_ENABLED_HFP)),true)
LOCAL_CFLAGS += -DHFP_ENABLED
LOCAL_SRC_FILES += audio_extn/hfp.c