From c4e0754225289033fc97692bec96d2eb77863964 Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi Date: Wed, 12 Jan 2022 10:36:29 -0800 Subject: [PATCH] Spatializer.getCompatibleAudioDevices fix permission Permission was declared as MODIFY_DEFAULT_AUDIO_EFFECTS but implementation used MODIFY_AUDIO_ROUTING Bug: 203822479 Test: atest SpatializerTest#testSupportedDevices Change-Id: I6e5e1e3f9726cf0410063bc665a894d67ed0d28f --- services/core/java/com/android/server/audio/AudioService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java index 7cf60e8fedb22..2e02e4977094f 100644 --- a/services/core/java/com/android/server/audio/AudioService.java +++ b/services/core/java/com/android/server/audio/AudioService.java @@ -8422,7 +8422,7 @@ public class AudioService extends IAudioService.Stub /** @see Spatializer#getSpatializerCompatibleAudioDevices() */ public @NonNull List getSpatializerCompatibleAudioDevices() { - enforceModifyAudioRoutingPermission(); + enforceModifyDefaultAudioEffectsPermission(); return mSpatializerHelper.getCompatibleAudioDevices(); }