1 # Copyright 2011 The Android Open Source Project
3 #AUDIO_POLICY_TEST := true
4 #ENABLE_AUDIO_DUMP := true
6 LOCAL_PATH := $(call my-dir)
10 AudioHardwareInterface.cpp \
13 LOCAL_MODULE := libaudiohw_legacy
14 LOCAL_MODULE_TAGS := optional
15 LOCAL_STATIC_LIBRARIES := libmedia_helper
17 include $(BUILD_STATIC_LIBRARY)
22 AudioPolicyManagerBase.cpp \
23 AudioPolicyCompatClient.cpp \
26 ifeq ($(AUDIO_POLICY_TEST),true)
27 LOCAL_CFLAGS += -DAUDIO_POLICY_TEST
30 LOCAL_STATIC_LIBRARIES := libmedia_helper
31 LOCAL_MODULE := libaudiopolicy_legacy
32 LOCAL_MODULE_TAGS := optional
34 include $(BUILD_STATIC_LIBRARY)
36 # The default audio policy, for now still implemented on top of legacy
41 AudioPolicyManagerDefault.cpp
43 LOCAL_SHARED_LIBRARIES := \
47 LOCAL_STATIC_LIBRARIES := \
50 LOCAL_WHOLE_STATIC_LIBRARIES := \
53 LOCAL_MODULE := audio_policy.default
54 LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
55 LOCAL_MODULE_TAGS := optional
57 include $(BUILD_SHARED_LIBRARY)
59 #ifeq ($(ENABLE_AUDIO_DUMP),true)
60 # LOCAL_SRC_FILES += AudioDumpInterface.cpp
61 # LOCAL_CFLAGS += -DENABLE_AUDIO_DUMP
64 #ifeq ($(strip $(BOARD_USES_GENERIC_AUDIO)),true)
65 # LOCAL_CFLAGS += -D GENERIC_AUDIO
68 #ifeq ($(BOARD_HAVE_BLUETOOTH),true)
69 # LOCAL_SRC_FILES += A2dpAudioInterface.cpp
70 # LOCAL_SHARED_LIBRARIES += liba2dp
71 # LOCAL_C_INCLUDES += $(call include-path-for, bluez)
77 #include $(BUILD_SHARED_LIBRARY)
79 # AudioHardwareGeneric.cpp \
80 # AudioHardwareStub.cpp \