blob: ff2145461f7e37ea598da0dd232be40edb4943c1 [file] [log] [blame]
Eric Laurent135ad072010-05-21 06:05:13 -07001LOCAL_PATH:= $(call my-dir)
2
3# Effect factory library
4include $(CLEAR_VARS)
5
6LOCAL_SRC_FILES:= \
7 EffectsFactory.c
8
9LOCAL_SHARED_LIBRARIES := \
10 libcutils
11
12LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)
13LOCAL_MODULE:= libeffects
14
15ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
16LOCAL_LDLIBS += -ldl
17endif
18
19ifneq ($(TARGET_SIMULATOR),true)
20LOCAL_SHARED_LIBRARIES += libdl
21endif
22
23LOCAL_C_INCLUDES := \
24
25include $(BUILD_SHARED_LIBRARY)
26
27
28# Default Reverb library
29include $(CLEAR_VARS)
30
31LOCAL_SRC_FILES:= \
32 EffectReverb.c.arm \
33 EffectsMath.c.arm
34LOCAL_CFLAGS+= -O2
35
36LOCAL_SHARED_LIBRARIES := \
37 libcutils
38
39LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/soundfx
40LOCAL_MODULE:= libreverb
41
42ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
43LOCAL_LDLIBS += -ldl
44endif
45
46ifneq ($(TARGET_SIMULATOR),true)
47LOCAL_SHARED_LIBRARIES += libdl
48endif
49
50LOCAL_C_INCLUDES := \
51 $(call include-path-for, graphics corecg)
52
53LOCAL_PRELINK_MODULE := false
54
55include $(BUILD_SHARED_LIBRARY)
56
57# Default Equalizer library
58include $(CLEAR_VARS)
59
60LOCAL_SRC_FILES:= \
61 EffectsMath.c.arm \
62 EffectEqualizer.cpp \
63 AudioBiquadFilter.cpp.arm \
64 AudioCoefInterpolator.cpp.arm \
65 AudioPeakingFilter.cpp.arm \
66 AudioShelvingFilter.cpp.arm \
67 AudioEqualizer.cpp.arm
68
69LOCAL_CFLAGS+= -O2
70
71LOCAL_SHARED_LIBRARIES := \
72 libcutils
73
74LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/soundfx
75LOCAL_MODULE:= libequalizer
76
77ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
78LOCAL_LDLIBS += -ldl
79endif
80
81ifneq ($(TARGET_SIMULATOR),true)
82LOCAL_SHARED_LIBRARIES += libdl
83endif
84
85LOCAL_C_INCLUDES := \
86 $(call include-path-for, graphics corecg)
87
88LOCAL_PRELINK_MODULE := false
89
90include $(BUILD_SHARED_LIBRARY)