diff --git a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/AudioCapabilities.java b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/AudioCapabilities.java index debb231397..5bdca16166 100644 --- a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/AudioCapabilities.java +++ b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/AudioCapabilities.java @@ -115,7 +115,7 @@ public final class AudioCapabilities { supportedEncodings.addAll(Ints.asList(Api29.getDirectPlaybackSupportedEncodings())); } - if (intent == null || intent.getIntExtra(AudioManager.EXTRA_AUDIO_PLUG_STATE, 0) == 1) { + if (intent != null && intent.getIntExtra(AudioManager.EXTRA_AUDIO_PLUG_STATE, 0) == 1) { supportedEncodings.addAll(Ints.asList( intent.getIntArrayExtra(AudioManager.EXTRA_ENCODINGS))); return new AudioCapabilities(