diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/AndroidTestUtil.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/AndroidTestUtil.java index 016f93483a..7d24c881f1 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/AndroidTestUtil.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/AndroidTestUtil.java @@ -64,6 +64,7 @@ public final class AndroidTestUtil { public static final String PNG_ASSET_URI_STRING = "asset:///media/bitmap/input_images/media3test.png"; + public static final String JPG_ASSET_URI_STRING = "asset:///media/bitmap/input_images/london.jpg"; public static final String MP4_ASSET_URI_STRING = "asset:///media/mp4/sample.mp4"; public static final Format MP4_ASSET_FORMAT = diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerMixedInputEndToEndTest.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerMixedInputEndToEndTest.java index d57403da2e..146c75ee14 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerMixedInputEndToEndTest.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerMixedInputEndToEndTest.java @@ -17,6 +17,7 @@ package androidx.media3.transformer; +import static androidx.media3.transformer.AndroidTestUtil.JPG_ASSET_URI_STRING; import static androidx.media3.transformer.AndroidTestUtil.MP4_ASSET_URI_STRING; import static androidx.media3.transformer.AndroidTestUtil.PNG_ASSET_URI_STRING; import static com.google.common.truth.Truth.assertThat; @@ -89,8 +90,6 @@ public class TransformerMixedInputEndToEndTest { int imageFrameCount = 32; EditedMediaItem imageEditedMediaItem = createImageEditedMediaItem(PNG_ASSET_URI_STRING, /* frameCount= */ imageFrameCount); - // Result of the following command: - // ffprobe -count_frames -select_streams v:0 -show_entries stream=nb_read_frames sample.mp4 EditedMediaItem videoEditedMediaItem = createVideoEditedMediaItem(MP4_ASSET_URI_STRING, /* height= */ 480); ExportTestResult result = @@ -117,10 +116,10 @@ public class TransformerMixedInputEndToEndTest { .build(); int imageFrameCount = 33; - EditedMediaItem imageEditedMediaItem = + EditedMediaItem imageEditedMediaItem1 = createImageEditedMediaItem(PNG_ASSET_URI_STRING, /* frameCount= */ imageFrameCount); - // Result of the following command: - // ffprobe -count_frames -select_streams v:0 -show_entries stream=nb_read_frames sample.mp4 + EditedMediaItem imageEditedMediaItem2 = + createImageEditedMediaItem(JPG_ASSET_URI_STRING, /* frameCount= */ imageFrameCount); EditedMediaItem videoEditedMediaItem = createVideoEditedMediaItem(MP4_ASSET_URI_STRING, /* height= */ 360); ExportTestResult result = @@ -132,10 +131,10 @@ public class TransformerMixedInputEndToEndTest { ImmutableList.of( videoEditedMediaItem, videoEditedMediaItem, - imageEditedMediaItem, - imageEditedMediaItem, + imageEditedMediaItem1, + imageEditedMediaItem2, videoEditedMediaItem, - imageEditedMediaItem, + imageEditedMediaItem1, videoEditedMediaItem))); assertThat(result.exportResult.videoFrameCount)