From 346357bd18b69789038974fb3aa7bbbeac472b17 Mon Sep 17 00:00:00 2001 From: Charles Chen Date: Mon, 30 Jan 2023 09:41:26 +0000 Subject: [PATCH] Passing AudioFlinger to VisualQueryDetectionService Allow VisualQueryDetectionService to use the audio flinger binder passed from the HotwordDetectionConnection. Bug: 267134219 Test: manual & atest CtsVoiceInteractionTestCases Change-Id: Iea238119f02786ad2eaf1cbb4f6c6856f02b5c55 --- .../android/service/voice/VisualQueryDetectionService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/android/service/voice/VisualQueryDetectionService.java b/core/java/android/service/voice/VisualQueryDetectionService.java index fde0afbefa6f6..2e455c2eeb29f 100644 --- a/core/java/android/service/voice/VisualQueryDetectionService.java +++ b/core/java/android/service/voice/VisualQueryDetectionService.java @@ -26,6 +26,7 @@ import android.content.ContentCaptureOptions; import android.content.Intent; import android.hardware.soundtrigger.SoundTrigger; import android.media.AudioFormat; +import android.media.AudioSystem; import android.os.IBinder; import android.os.IRemoteCallback; import android.os.ParcelFileDescriptor; @@ -129,7 +130,7 @@ public abstract class VisualQueryDetectionService extends Service @Override public void updateAudioFlinger(IBinder audioFlinger) { - Log.v(TAG, "Ignore #updateAudioFlinger"); + AudioSystem.setAudioFlingerBinder(audioFlinger); } @Override