AudioFlinger: move utilities files to library

Test: Compiles, atest AudioTrackTest AudioRecordTest
Bug: 284179393
Change-Id: I10c2c08e10422dd498eeb10a75a935430c0ad3df
diff --git a/services/audioflinger/Android.bp b/services/audioflinger/Android.bp
index 266deea..0a6ed88 100644
--- a/services/audioflinger/Android.bp
+++ b/services/audioflinger/Android.bp
@@ -145,6 +145,7 @@
         "libaudioclient_aidl_conversion",
         "libactivitymanager_aidl",
         "libaudioflinger_timing",
+        "libaudioflinger_utils",
         "libaudiofoundation",
         "libaudiohal",
         "libaudioprocessing",
@@ -158,6 +159,7 @@
         "libaudiomanager",
         "libmediametrics",
         "libmediautils",
+        "libnbaio",
         "libnblog",
         "libpermission",
         "libpowermanager",
@@ -172,7 +174,6 @@
     static_libs: [
         "libmedialogservice",
         "libaudiospdif",
-        "libnbaio",
     ],
 }
 
@@ -191,8 +192,6 @@
         "AudioFlinger.cpp",
         "AudioHwDevice.cpp",
         "AudioStreamOut.cpp",
-        "AudioWatchdog.cpp",
-        "BufLog.cpp",
         "DeviceEffectManager.cpp",
         "Effects.cpp",
         "FastCapture.cpp",
@@ -205,7 +204,6 @@
         "FastThreadDumpState.cpp",
         "FastThreadState.cpp",
         "MelReporter.cpp",
-        "NBAIO_Tee.cpp",
         "PatchCommandThread.cpp",
         "PatchPanel.cpp",
         "PropertyUtils.cpp",
@@ -213,7 +211,6 @@
         "StateQueue.cpp",
         "Threads.cpp",
         "Tracks.cpp",
-        "TypedLogger.cpp",
     ],
 
     include_dirs: [
@@ -223,7 +220,6 @@
 
     static_libs: [
         "libcpustats",
-        "libsndfile",
         "libpermission",
     ],