From 8c8bf1334ec90825f98bc090d1360bfd37256d0f Mon Sep 17 00:00:00 2001 From: rohks Date: Thu, 30 May 2024 09:06:51 -0700 Subject: [PATCH] Use INDEX_UNSET instead of LENGTH_UNSET for next media sequence/part Both constants have the same value, but the method returning initial values for the media sequence/part uses `INDEX_UNSET`, so it makes sense to use it. PiperOrigin-RevId: 638673282 --- .../java/androidx/media3/exoplayer/hls/HlsChunkSource.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/exoplayer_hls/src/main/java/androidx/media3/exoplayer/hls/HlsChunkSource.java b/libraries/exoplayer_hls/src/main/java/androidx/media3/exoplayer/hls/HlsChunkSource.java index ee812b95f6..4e19ae8eba 100644 --- a/libraries/exoplayer_hls/src/main/java/androidx/media3/exoplayer/hls/HlsChunkSource.java +++ b/libraries/exoplayer_hls/src/main/java/androidx/media3/exoplayer/hls/HlsChunkSource.java @@ -512,10 +512,10 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; : CmcdData.Factory.getObjectType(trackSelection)); long nextChunkMediaSequence = - partIndex == C.LENGTH_UNSET - ? (chunkMediaSequence == C.LENGTH_UNSET ? C.LENGTH_UNSET : chunkMediaSequence + 1) + partIndex == C.INDEX_UNSET + ? (chunkMediaSequence == C.INDEX_UNSET ? C.INDEX_UNSET : chunkMediaSequence + 1) : chunkMediaSequence; - int nextPartIndex = partIndex == C.LENGTH_UNSET ? C.LENGTH_UNSET : partIndex + 1; + int nextPartIndex = partIndex == C.INDEX_UNSET ? C.INDEX_UNSET : partIndex + 1; SegmentBaseHolder nextSegmentBaseHolder = getNextSegmentHolder(playlist, nextChunkMediaSequence, nextPartIndex); if (nextSegmentBaseHolder != null) {