libaudioprocessing: Trivial dependency cleanups

- Remove unused dependencies on libnbaio and libnblog;

- Move dependencies on libaudiohal and libsonic to libaudioprocessing
  as AudioMixer implementation does not use them.

Test: make
Merged-In: I258a450725bdacb4fcf437b6f86582d51d40e622
Change-Id: I258a450725bdacb4fcf437b6f86582d51d40e622
diff --git a/media/libaudioprocessing/Android.bp b/media/libaudioprocessing/Android.bp
index cb78063..a8c44f3 100644
--- a/media/libaudioprocessing/Android.bp
+++ b/media/libaudioprocessing/Android.bp
@@ -4,13 +4,9 @@
     export_include_dirs: ["include"],
 
     shared_libs: [
-        "libaudiohal",
         "libaudioutils",
         "libcutils",
         "liblog",
-        "libnbaio",
-        "libnblog",
-        "libsonic",
         "libutils",
         "libvibrator",
     ],
@@ -36,6 +32,12 @@
         "BufferProviders.cpp",
         "RecordBufferConverter.cpp",
     ],
+
+    shared_libs: [
+        "libaudiohal",
+        "libsonic",
+    ],
+
     whole_static_libs: ["libaudioprocessing_arm"],
 }