Audio Fuzzers : Use Mock HAL services

Use the created audioFlingerService binder instead of fetching from ServiceManager
Use the existing FDP instead of creating a new object

Bug: 298548691
Test: ./audioflinger_aidl_fuzzer
Test: ./audiopolicy_aidl_fuzzer

Change-Id: Ide53be0db52050c457b1f53322aee96a4d4fb66d
diff --git a/media/libaudioclient/aidl/fuzzer/Android.bp b/media/libaudioclient/aidl/fuzzer/Android.bp
index b0d48e6..706b905 100644
--- a/media/libaudioclient/aidl/fuzzer/Android.bp
+++ b/media/libaudioclient/aidl/fuzzer/Android.bp
@@ -19,6 +19,7 @@
     static_libs: [
         "android.hardware.audio.common@7.0-enums",
         "effect-aidl-cpp",
+        "libaudiomockhal",
         "libcgrouprc",
         "libcgrouprc_format",
         "libfakeservicemanager",
@@ -90,6 +91,9 @@
     srcs: ["audioflinger_aidl_fuzzer.cpp"],
     defaults: [
         "libaudioclient_aidl_fuzzer_defaults",
+        "latest_android_hardware_audio_core_ndk_shared",
+        "latest_android_hardware_audio_core_sounddose_ndk_shared",
+        "latest_android_hardware_audio_effect_ndk_shared",
         "service_fuzzer_defaults",
     ],
 }