Frequency Domain implementation of Dynamics Processing Effect

Ported the frequency domain implementation of the effect from the
development sandbox.

Bug: 64161702
Bug: 38266419

Test: manual with Triton app. Cts tests. Listening tests.
Change-Id: I9417beba2f98f2a677f0857c7976bf76a0e0d8e0
diff --git a/media/libeffects/dynamicsproc/Android.mk b/media/libeffects/dynamicsproc/Android.mk
index a27a2e7..7be0c49 100644
--- a/media/libeffects/dynamicsproc/Android.mk
+++ b/media/libeffects/dynamicsproc/Android.mk
@@ -18,9 +18,14 @@
 include $(CLEAR_VARS)
 
 LOCAL_VENDOR_MODULE := true
+
+EIGEN_PATH := external/eigen
+LOCAL_C_INCLUDES += $(EIGEN_PATH)
+
 LOCAL_SRC_FILES:= \
     EffectDynamicsProcessing.cpp \
-    dsp/DPBase.cpp
+    dsp/DPBase.cpp \
+    dsp/DPFrequency.cpp
 
 LOCAL_CFLAGS+= -O2 -fvisibility=hidden
 LOCAL_CFLAGS += -Wall -Werror