From b56bdd8da00378fe43fff176fca35d8917e7dfeb Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Tue, 5 Sep 2023 10:04:05 -0700 Subject: [PATCH] Remove unnecessary track group count assertion When checking the color transfer, there is no reason that the file should have exactly two tracks, and this assertion means that this method can't be used as-is for checking video-only files, for example. PiperOrigin-RevId: 562813111 --- .../java/androidx/media3/transformer/mh/FileUtil.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/FileUtil.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/FileUtil.java index e4c05ad1a8..63a6f460c4 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/FileUtil.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/FileUtil.java @@ -53,9 +53,7 @@ import java.util.concurrent.ExecutionException; throw new IllegalStateException(e); } - int trackGroupCount = trackGroupArray.length; - assertThat(trackGroupCount).isEqualTo(2); - for (int i = 0; i < trackGroupCount; i++) { + for (int i = 0; i < trackGroupArray.length; i++) { TrackGroup trackGroup = trackGroupArray.get(i); if (trackGroup.type == C.TRACK_TYPE_VIDEO) { assertThat(trackGroup.length).isEqualTo(1);