diff --git a/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java b/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java index 3c260c2cce..27b4e28ee3 100644 --- a/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java +++ b/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/FragmentedMp4Extractor.java @@ -612,7 +612,7 @@ public class FragmentedMp4Extractor implements Extractor { } private void readAtomPayload(ExtractorInput input) throws IOException { - int atomPayloadSize = (int) atomSize - atomHeaderBytesRead; + int atomPayloadSize = (int) (atomSize - atomHeaderBytesRead); @Nullable ParsableByteArray atomData = this.atomData; if (atomData != null) { input.readFully(atomData.getData(), Mp4Box.HEADER_SIZE, atomPayloadSize);