ifneq ($(USE_LEGACY_AUDIO_POLICY), 1) ifeq ($(USE_CUSTOM_AUDIO_POLICY), 1) LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES := AudioPolicyManager.cpp LOCAL_C_INCLUDES := $(TOPDIR)frameworks/av/services \ $(TOPDIR)frameworks/av/services/audioflinger \ $(call include-path-for, audio-effects) \ $(call include-path-for, audio-utils) \ $(TOPDIR)frameworks/av/services/audiopolicy/common/include \ $(TOPDIR)frameworks/av/services/audiopolicy/engine/interface \ $(TOPDIR)frameworks/av/services/audiopolicy \ $(TOPDIR)frameworks/av/services/audiopolicy/common/managerdefinitions/include \ $(call include-path-for, avextension) LOCAL_SHARED_LIBRARIES := \ libcutils \ libutils \ liblog \ libsoundtrigger \ libaudiopolicymanagerdefault \ libserviceutility LOCAL_STATIC_LIBRARIES := \ libmedia_helper \ ifeq ($(strip $(AUDIO_FEATURE_ENABLED_HDMI_SPK)),true) LOCAL_CFLAGS += -DAUDIO_EXTN_HDMI_SPK_ENABLED endif ifneq ($(strip $(AUDIO_FEATURE_ENABLED_PROXY_DEVICE)),false) LOCAL_CFLAGS += -DAUDIO_EXTN_AFE_PROXY_ENABLED endif ifeq ($(strip $(AUDIO_FEATURE_ENABLED_FM_POWER_OPT)),true) LOCAL_CFLAGS += -DFM_POWER_OPT endif LOCAL_MODULE := libaudiopolicymanager include $(BUILD_SHARED_LIBRARY) endif endif