OSDN Git Service

Remove obsolete references to libmedia
[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
17 include $(BUILD_STATIC_LIBRARY)
18
19 include $(CLEAR_VARS)
20
21 LOCAL_SRC_FILES := \
22     AudioPolicyManagerBase.cpp \
23     AudioPolicyCompatClient.cpp \
24     audio_policy_hal.cpp
25
26 ifeq ($(AUDIO_POLICY_TEST),true)
27   LOCAL_CFLAGS += -DAUDIO_POLICY_TEST
28 endif
29
30 LOCAL_STATIC_LIBRARIES := libmedia_helper
31 LOCAL_MODULE := libaudiopolicy_legacy
32 LOCAL_MODULE_TAGS := optional
33
34 include $(BUILD_STATIC_LIBRARY)
35
36 # The default audio policy, for now still implemented on top of legacy
37 # policy code
38 include $(CLEAR_VARS)
39
40 LOCAL_SRC_FILES := \
41     AudioPolicyManagerDefault.cpp
42
43 LOCAL_SHARED_LIBRARIES := \
44     libcutils \
45     libutils
46
47 LOCAL_STATIC_LIBRARIES := \
48     libmedia_helper
49
50 LOCAL_WHOLE_STATIC_LIBRARIES := \
51     libaudiopolicy_legacy
52
53 LOCAL_MODULE := audio_policy.default
54 LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
55 LOCAL_MODULE_TAGS := optional
56
57 include $(BUILD_SHARED_LIBRARY)
58
59 #ifeq ($(ENABLE_AUDIO_DUMP),true)
60 #  LOCAL_SRC_FILES += AudioDumpInterface.cpp
61 #  LOCAL_CFLAGS += -DENABLE_AUDIO_DUMP
62 #endif
63 #
64 #ifeq ($(strip $(BOARD_USES_GENERIC_AUDIO)),true)
65 #  LOCAL_CFLAGS += -D GENERIC_AUDIO
66 #endif
67
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)
72 #
73 #  LOCAL_CFLAGS += \
74 #      -DWITH_BLUETOOTH \
75 #endif
76 #
77 #include $(BUILD_SHARED_LIBRARY)
78
79 #    AudioHardwareGeneric.cpp \
80 #    AudioHardwareStub.cpp \