From c0e03f14a8d7b9a20ec474f9565711e297cf80a8 Mon Sep 17 00:00:00 2001 From: Cedric T Date: Thu, 4 May 2023 15:57:20 +0800 Subject: [PATCH] Remove skip channelCount check for ENCODING_DTS --- .../androidx/media3/exoplayer/audio/AudioCapabilities.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 ef5de3664e..bbe0a3aae7 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 @@ -214,8 +214,7 @@ public final class AudioCapabilities { return null; } int channelCount; - if (format.channelCount == Format.NO_VALUE || encoding == C.ENCODING_E_AC3_JOC - || encoding == C.ENCODING_DTS) { + if (format.channelCount == Format.NO_VALUE || encoding == C.ENCODING_E_AC3_JOC) { // In HLS chunkless preparation, the format channel count and sample rate may be unset. See // https://github.com/google/ExoPlayer/issues/10204 and b/222127949 for more details. // For E-AC3 JOC, the format is object based so the format channel count is arbitrary.