From 32d75162372ba1dd888bb3c9a9750973f0a3f252 Mon Sep 17 00:00:00 2001 From: Googler Date: Mon, 10 Jun 2024 15:15:09 -0700 Subject: [PATCH] Add helper function in Track.java to copy track without edit lists. PiperOrigin-RevId: 642038117 --- .../java/androidx/media3/extractor/mp4/Track.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/Track.java b/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/Track.java index ec32a0f767..b7d55719b0 100644 --- a/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/Track.java +++ b/libraries/extractor/src/main/java/androidx/media3/extractor/mp4/Track.java @@ -140,4 +140,19 @@ public final class Track { editListDurations, editListMediaTimes); } + + public Track copyWithoutEditLists() { + return new Track( + id, + type, + timescale, + movieTimescale, + durationUs, + format, + sampleTransformation, + sampleDescriptionEncryptionBoxes, + nalUnitLengthFieldLength, + /* editListDurations= */ null, + /* editListMediaTimes= */ null); + } }