CSD: report the new csd values to AudioService

We are reporting with every new callback from the MelProcessor the
values that lead to a change of at least 1% of CSD.

Test: manual, logs
Bug: 257238734
Change-Id: I3f0c39c9fda62bfccd3401e065586ca8621627ca
diff --git a/media/libaudioclient/Android.bp b/media/libaudioclient/Android.bp
index 57a4133..df3dec7 100644
--- a/media/libaudioclient/Android.bp
+++ b/media/libaudioclient/Android.bp
@@ -453,6 +453,7 @@
         "aidl/android/media/IAudioTrackCallback.aidl",
 
         "aidl/android/media/ISoundDoseCallback.aidl",
+        "aidl/android/media/SoundDoseRecord.aidl",
     ],
     imports: [
         "android.media.audio.common.types-V2",
@@ -551,6 +552,7 @@
     local_include_dir: "aidl",
     srcs: [
         "aidl/android/media/ISoundDoseCallback.aidl",
+        "aidl/android/media/SoundDoseRecord.aidl",
     ],
 
     double_loadable: true,