LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_ARM_MODE := arm LOCAL_SRC_FILES := \ audio_hw.c # TODO: remove resampler if possible when AudioFlinger supports downsampling from 48 to 8 LOCAL_SHARED_LIBRARIES := \ liblog \ libcutils \ libaudioutils \ libtinyalsa \ libtinycompress \ libaudioroute \ libdl LOCAL_C_INCLUDES += \ external/tinyalsa/include \ external/tinycompress/include \ $(call include-path-for, audio-utils) \ $(call include-path-for, audio-route) \ $(call include-path-for, audio-effects) LOCAL_CFLAGS += -DPREPROCESSING_ENABLED LOCAL_CFLAGS += -DHW_AEC_LOOPBACK LOCAL_MODULE := audio.primary.flounder LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional include $(BUILD_SHARED_LIBRARY)