From a8d1de51986ca2ed8ca052afe3e9b05cf014732c Mon Sep 17 00:00:00 2001 From: aquilescanta Date: Tue, 5 May 2020 08:59:40 +0100 Subject: [PATCH] Fix TrackOutput documentation for encryption data format PiperOrigin-RevId: 309899166 --- .../google/android/exoplayer2/extractor/TrackOutput.java | 8 ++++---- .../exoplayer2/extractor/mp4/FragmentedMp4Extractor.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/TrackOutput.java b/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/TrackOutput.java index f1a9ac731a..a203d164dd 100644 --- a/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/TrackOutput.java +++ b/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/TrackOutput.java @@ -120,11 +120,11 @@ public interface TrackOutput { * encryption data also contains: * * diff --git a/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.java b/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.java index d20da440dc..ae543c1642 100644 --- a/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.java +++ b/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.java @@ -1630,7 +1630,7 @@ public class FragmentedMp4Extractor implements Extractor { // clearDataSize = clearHeaderSize (unsigned short) scratch.data[2] = (byte) ((clearHeaderSize >> 8) & 0xFF); scratch.data[3] = (byte) (clearHeaderSize & 0xFF); - // encryptedDataSize = sampleSize (unsigned short) + // encryptedDataSize = sampleSize (unsigned int) scratch.data[4] = (byte) ((sampleSize >> 24) & 0xFF); scratch.data[5] = (byte) ((sampleSize >> 16) & 0xFF); scratch.data[6] = (byte) ((sampleSize >> 8) & 0xFF);