Fixed bug in HDMI reporting logic.

This commit is contained in:
Cedric T 2023-05-12 19:13:32 +08:00 committed by Tianyi Feng
parent 6b4cf4d362
commit 905ad1ce33

View File

@ -115,7 +115,7 @@ public final class AudioCapabilities {
supportedEncodings.addAll(Ints.asList(Api29.getDirectPlaybackSupportedEncodings())); 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( supportedEncodings.addAll(Ints.asList(
intent.getIntArrayExtra(AudioManager.EXTRA_ENCODINGS))); intent.getIntArrayExtra(AudioManager.EXTRA_ENCODINGS)));
return new AudioCapabilities( return new AudioCapabilities(