blob: 993058e6371bdf38325d156252bda3fdcde7b0a1 [file] [log] [blame]
Weiyin Jianga3719ac2016-11-23 19:29:35 +08001AM_CFLAGS = -I ${WORKSPACE}/external/tinyalsa/include \
Sachin Mohan Gadag0d2d39a2018-03-19 12:18:26 +05302 -I $(PKG_CONFIG_SYSROOT_DIR)/usr/include/audio-kernel \
Weiyin Jianga3719ac2016-11-23 19:29:35 +08003 -I ${WORKSPACE}/system/media/audio_effects/include
4
5c_sources = bundle.c \
6 equalizer.c \
7 bass_boost.c \
8 virtualizer.c \
9 reverb.c \
10 effect_api.c \
11 effect_util.c
12
13if AFE_PROXY
14AM_CFLAGS += -DAFE_PROXY_ENABLED
15endif
16
Dechen Chaiaeba2302021-07-30 09:06:56 +053017AM_CFLAGS += -DAUDIO_GKI_ENABLED
18
Weiyin Jianga3719ac2016-11-23 19:29:35 +080019if HW_ACC_EFFECT
20AM_CFLAGS += -DHW_ACCELERATED_EFFECTS
21c_sources += hw_accelerator.c
22endif
23
Weiyin Jianga3719ac2016-11-23 19:29:35 +080024library_include_HEADERS = $(h_sources)
25library_includedir = $(includedir)
26
27lib_LTLIBRARIES = libqcompostprocbundle.la
28libqcompostprocbundle_la_SOURCES = $(c_sources)
29libqcompostprocbundle_la_LIBADD = $(GLIB_LIBS) -llog -lcutils -ltinyalsa -ldl
30libqcompostprocbundle_la_CFLAGS = $(AM_CFLAGS) $(GLIB_CFLAGS)
31libqcompostprocbundle_la_CFLAGS += -D__unused=__attribute__\(\(__unused__\)\)
32libqcompostprocbundle_la_LDFLAGS = -module -shared -avoid-version