LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)
LOCAL_MODULE := android.hardware.audio.effect@2.0-impl
LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_RELATIVE_PATH := hw
LOCAL_SRC_FILES := \
    AcousticEchoCancelerEffect.cpp \
    AudioBufferManager.cpp \
    AutomaticGainControlEffect.cpp \
    BassBoostEffect.cpp \
    Conversions.cpp \
    DownmixEffect.cpp \
    Effect.cpp \
    EffectsFactory.cpp \
    EnvironmentalReverbEffect.cpp \
    EqualizerEffect.cpp \
    LoudnessEnhancerEffect.cpp \
    NoiseSuppressionEffect.cpp \
    PresetReverbEffect.cpp \
    VirtualizerEffect.cpp \
    VisualizerEffect.cpp \

LOCAL_SHARED_LIBRARIES := \
    libbase \
    libcutils \
    libeffects \
    libfmq \
    libhidlbase \
    libhidlmemory \
    libhidltransport \
    liblog \
    libutils \
    android.hardware.audio.common@2.0 \
    android.hardware.audio.common@2.0-util \
    android.hardware.audio.effect@2.0 \
    android.hidl.memory@1.0 \

LOCAL_HEADER_LIBRARIES := \
    libaudio_system_headers \
    libaudioclient_headers \
    libeffects_headers \
    libhardware_headers \
    libmedia_headers \

include $(BUILD_SHARED_LIBRARY)