From 905ad1ce3347c163d5f96ed1099fbc19e3b7c8e6 Mon Sep 17 00:00:00 2001 From: Cedric T Date: Fri, 12 May 2023 19:13:32 +0800 Subject: [PATCH] Fixed bug in HDMI reporting logic. --- .../java/androidx/media3/exoplayer/audio/AudioCapabilities.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(