OSDN Git Service

Added RSSI monitor bitmask
[android-x86/hardware-libhardware_legacy.git] / audio / Android.mk
1 # Copyright 2011 The Android Open Source Project
2
3 #AUDIO_POLICY_TEST := true
4 #ENABLE_AUDIO_DUMP := true
5
6 LOCAL_PATH := $(call my-dir)
7 include $(CLEAR_VARS)
8
9 LOCAL_SRC_FILES := \
10     AudioHardwareInterface.cpp \
11     audio_hw_hal.cpp
12
13 LOCAL_MODULE := libaudiohw_legacy
14 LOCAL_MODULE_TAGS := optional
15 LOCAL_STATIC_LIBRARIES := libmedia_helper
16 LOCAL_CFLAGS := -Wno-unused-parameter
17
18 include $(BUILD_STATIC_LIBRARY)
19
20 include $(CLEAR_VARS)
21
22 LOCAL_SRC_FILES := \
23     AudioPolicyManagerBase.cpp \
24     AudioPolicyCompatClient.cpp \
25     audio_policy_hal.cpp
26
27 ifeq ($(AUDIO_POLICY_TEST),true)
28   LOCAL_CFLAGS += -DAUDIO_POLICY_TEST
29 endif
30
31 LOCAL_STATIC_LIBRARIES := libmedia_helper
32 LOCAL_MODULE := libaudiopolicy_legacy
33 LOCAL_MODULE_TAGS := optional
34 LOCAL_CFLAGS += -Wno-unused-parameter
35
36 include $(BUILD_STATIC_LIBRARY)
37
38 # The default audio policy, for now still implemented on top of legacy
39 # policy code
40 include $(CLEAR_VARS)
41
42 LOCAL_SRC_FILES := \
43     AudioPolicyManagerDefault.cpp
44
45 LOCAL_SHARED_LIBRARIES := \
46     libcutils \
47     libutils \
48     liblog
49
50 LOCAL_STATIC_LIBRARIES := \
51     libmedia_helper
52
53 LOCAL_WHOLE_STATIC_LIBRARIES := \
54     libaudiopolicy_legacy
55
56 LOCAL_MODULE := audio_policy.default
57 LOCAL_MODULE_RELATIVE_PATH := hw
58 LOCAL_MODULE_TAGS := optional
59 LOCAL_CFLAGS := -Wno-unused-parameter
60
61 include $(BUILD_SHARED_LIBRARY)
62
63 #ifeq ($(ENABLE_AUDIO_DUMP),true)
64 #  LOCAL_SRC_FILES += AudioDumpInterface.cpp
65 #  LOCAL_CFLAGS += -DENABLE_AUDIO_DUMP
66 #endif
67 #
68 #ifeq ($(strip $(BOARD_USES_GENERIC_AUDIO)),true)
69 #  LOCAL_CFLAGS += -D GENERIC_AUDIO
70 #endif
71
72 #ifeq ($(BOARD_HAVE_BLUETOOTH),true)
73 #  LOCAL_SRC_FILES += A2dpAudioInterface.cpp
74 #  LOCAL_SHARED_LIBRARIES += liba2dp
75 #  LOCAL_C_INCLUDES += $(call include-path-for, bluez)
76 #
77 #  LOCAL_CFLAGS += \
78 #      -DWITH_BLUETOOTH \
79 #endif
80 #
81 #include $(BUILD_SHARED_LIBRARY)
82
83 #    AudioHardwareGeneric.cpp \
84 #    AudioHardwareStub.cpp \