Prevent crash on audio focus permission denied.

Addresses #13283.
This commit is contained in:
Nicholas Tinsley 2023-11-27 14:24:56 -05:00 committed by Cody Henthorne
parent 30eff93fa1
commit 59401e18ed

View file

@ -243,13 +243,17 @@ public abstract class AudioManagerCompat {
Log.w(TAG, "Trying again to request audio focus");
}
try {
int result = audioManager.requestAudioFocus(audioFocusRequest);
if (result != AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
Log.w(TAG, "Audio focus not granted. Result code: " + result);
return false;
}
} catch (SecurityException ex) {
Log.w(TAG, "Encountered security exception when requesting audio focus.");
return false;
}
return true;
}