Audio : Add Remote Submix as supported device for effects

Rename BandGain variable to correctly reflect it's unit
Add initialisation of sample rate, channel mask and number of channels
Remove redundant methods and variables

Bug: 302036943
Test: atest audioeffect_analysis
Change-Id: I0918cdf20a221799b653a57ed4c3e11cb778c0cb
diff --git a/media/libeffects/lvm/wrapper/Android.bp b/media/libeffects/lvm/wrapper/Android.bp
index 5fb3966..da5346f 100644
--- a/media/libeffects/lvm/wrapper/Android.bp
+++ b/media/libeffects/lvm/wrapper/Android.bp
@@ -118,10 +118,15 @@
         "libhardware_headers",
     ],
     shared_libs: [
+        "libaudio_aidl_conversion_common_ndk",
+        "libaudioutils",
+        "libbinder",
         "liblog",
+        "libstagefright_foundation",
     ],
     cflags: [
         "-Wthread-safety",
+        "-DBACKEND_NDK",
     ],
     relative_install_path: "soundfx",
     visibility: [