audio: Enable secure MS12 playback for LATV
- Fix compilation issues in audio HAL when
secure MS12 playback feature is enabled.
- Enable Dolby related properties by default.
Change-Id: I5a90d619495c14cbf508a3952ad625db57590234
diff --git a/hal/Android.mk b/hal/Android.mk
index cbf766a..42f6ec7 100644
--- a/hal/Android.mk
+++ b/hal/Android.mk
@@ -261,6 +261,11 @@
LOCAL_SRC_FILES += audio_extn/a2dp.c
endif
+ifeq ($(strip $(AUDIO_FEATURE_IP_HDLR_ENABLED)),true)
+ LOCAL_CFLAGS += -DAUDIO_EXTN_IP_HDLR_ENABLED
+ LOCAL_SRC_FILES += audio_extn/ip_hdlr_intf.c
+endif
+
ifeq ($(strip $(AUDIO_FEATURE_ENABLED_QAF)),true)
LOCAL_CFLAGS += -DQAF_EXTN_ENABLED
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/mm-audio/qaf/
@@ -363,11 +368,6 @@
LOCAL_SHARED_LIBRARIES += libaudio_log_utils
endif
-ifeq ($(strip $($AUDIO_FEATURE_IP_HDLR_ENABLED)),true)
- LOCAL_CFLAGS += -DAUDIO_EXTN_IP_HDLR_ENABLED
- LOCAL_SRC_FILES += audio_extn/ip_hdlr_intf.c
-endif
-
ifeq ($(strip $($AUDIO_FEATURE_ENABLED_DYNAMIC_ECNS)),true)
LOCAL_CFLAGS += -DDYNAMIC_ECNS_ENABLED
endif