Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b7fe6a9a authored by Kriti Dang's avatar Kriti Dang
Browse files

Removing permission requirements from surround sound setting getter APIs

Bug: 184044815
Test: atest AudioManagerTest
Change-Id: I86cc248b05a80bdb3ab0bee96a9ef57b9e633f2c
parent 57990479
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -20374,7 +20374,7 @@ package android.media {
    method @NonNull public java.util.List<android.media.AudioDeviceInfo> getAvailableCommunicationDevices();
    method @Nullable public android.media.AudioDeviceInfo getCommunicationDevice();
    method public android.media.AudioDeviceInfo[] getDevices(int);
    method @RequiresPermission(android.Manifest.permission.WRITE_SETTINGS) public int getEncodedSurroundMode();
    method public int getEncodedSurroundMode();
    method public java.util.List<android.media.MicrophoneInfo> getMicrophones() throws java.io.IOException;
    method public int getMode();
    method public String getParameters(String);
@@ -20397,7 +20397,7 @@ package android.media {
    method public static boolean isOffloadedPlaybackSupported(@NonNull android.media.AudioFormat, @NonNull android.media.AudioAttributes);
    method public boolean isSpeakerphoneOn();
    method public boolean isStreamMute(int);
    method @RequiresPermission(android.Manifest.permission.WRITE_SETTINGS) public boolean isSurroundFormatEnabled(int);
    method public boolean isSurroundFormatEnabled(int);
    method public boolean isVolumeFixed();
    method @Deprecated public boolean isWiredHeadsetOn();
    method public void loadSoundEffects();
+0 −2
Original line number Diff line number Diff line
@@ -6870,7 +6870,6 @@ public class AudioManager {
     *
     * @return true if successful, otherwise false
     */
    @RequiresPermission(android.Manifest.permission.WRITE_SETTINGS)
    public @EncodedSurroundOutputMode int getEncodedSurroundMode() {
        try {
            return getService().getEncodedSurroundMode();
@@ -6926,7 +6925,6 @@ public class AudioManager {
     *
     * @return whether the required surround format is enabled
     */
    @RequiresPermission(android.Manifest.permission.WRITE_SETTINGS)
    public boolean isSurroundFormatEnabled(@AudioFormat.SurroundSoundEncoding int audioFormat) {
        try {
            return getService().isSurroundFormatEnabled(audioFormat);