From 604a8cc0da8854f7754e0b6337a7be431d548578 Mon Sep 17 00:00:00 2001 From: sheenachhabra Date: Mon, 3 Mar 2025 08:11:53 -0800 Subject: [PATCH] Add assumeFormatSupported() check in video gaps test PiperOrigin-RevId: 732928241 --- .../media3/transformer/TransformerVideoGapsTest.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerVideoGapsTest.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerVideoGapsTest.java index eb59bb0005..0339ed83f3 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerVideoGapsTest.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerVideoGapsTest.java @@ -16,6 +16,7 @@ package androidx.media3.transformer; import static androidx.media3.transformer.AndroidTestUtil.MP4_ASSET; +import static androidx.media3.transformer.AndroidTestUtil.assumeFormatsSupported; import static androidx.media3.transformer.AndroidTestUtil.getVideoTrackOutput; import static com.google.common.truth.Truth.assertThat; import static org.junit.Assert.assertThrows; @@ -66,7 +67,6 @@ public class TransformerVideoGapsTest { AUDIO_ONLY_MEDIA_ITEM, AUDIO_VIDEO_MEDIA_ITEM, AUDIO_VIDEO_MEDIA_ITEM) .build()) .build(); - TransformerAndroidTestRunner transformerAndroidTestRunner = new TransformerAndroidTestRunner.Builder(context, transformer).build(); @@ -76,8 +76,10 @@ public class TransformerVideoGapsTest { @Test public void - export_withThreeMediaItemsAndSecondMediaItemHavingNoVideo_insertsBlankFrameForSecondMediaItem() + export_withThreeMediaItemsAndSecondMediaItemHavingNoVideo_insertsBlankFramesForSecondMediaItem() throws Exception { + assumeFormatsSupported( + context, testId, /* inputFormat= */ MP4_ASSET.videoFormat, /* outputFormat= */ null); Transformer transformer = new Transformer.Builder(context).build(); Composition composition = new Composition.Builder( @@ -103,8 +105,10 @@ public class TransformerVideoGapsTest { @Test public void - export_withThreeMediaItemsAndLastMediaItemHavingNoVideo_insertsBlankFrameForLastMediaItem() + export_withThreeMediaItemsAndLastMediaItemHavingNoVideo_insertsBlankFramesForLastMediaItem() throws Exception { + assumeFormatsSupported( + context, testId, /* inputFormat= */ MP4_ASSET.videoFormat, /* outputFormat= */ null); Transformer transformer = new Transformer.Builder(context).build(); Composition composition = new Composition.Builder(