From 9b57d57323fa5eb1ff47a084845d200886d81d74 Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Mon, 29 Nov 2021 15:20:32 +0100 Subject: [PATCH] AudioAttributes: add missing stream type to conversions Add STREAM_ASSISTANT to conversions from legacy stream type to usage and content type. Test: Make Change-Id: I4bc307b7ff4befeb2f6318626949a89235e89bcf --- media/java/android/media/AudioAttributes.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/media/java/android/media/AudioAttributes.java b/media/java/android/media/AudioAttributes.java index 54252b5b712ae..fa026fbb96950 100644 --- a/media/java/android/media/AudioAttributes.java +++ b/media/java/android/media/AudioAttributes.java @@ -1157,6 +1157,9 @@ public final class AudioAttributes implements Parcelable { case AudioSystem.STREAM_ACCESSIBILITY: mContentType = CONTENT_TYPE_SPEECH; break; + case AudioSystem.STREAM_ASSISTANT: + mContentType = CONTENT_TYPE_SPEECH; + break; default: Log.e(TAG, "Invalid stream type " + streamType + " for AudioAttributes"); } @@ -1571,6 +1574,8 @@ public final class AudioAttributes implements Parcelable { return USAGE_VOICE_COMMUNICATION_SIGNALLING; case AudioSystem.STREAM_ACCESSIBILITY: return USAGE_ASSISTANCE_ACCESSIBILITY; + case AudioSystem.STREAM_ASSISTANT: + return USAGE_ASSISTANT; case AudioSystem.STREAM_TTS: default: return USAGE_UNKNOWN;