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
This commit is contained in:
Jean-Michel Trivi
2022-01-12 10:36:29 -08:00
parent 2969fc57f9
commit c4e0754225

View File

@@ -8422,7 +8422,7 @@ public class AudioService extends IAudioService.Stub
/** @see Spatializer#getSpatializerCompatibleAudioDevices() */
public @NonNull List<AudioDeviceAttributes> getSpatializerCompatibleAudioDevices() {
enforceModifyAudioRoutingPermission();
enforceModifyDefaultAudioEffectsPermission();
return mSpatializerHelper.getCompatibleAudioDevices();
}