Rename crow_emulator_transformer_output

PiperOrigin-RevId: 592873355
This commit is contained in:
tofunmi 2023-12-21 08:53:00 -08:00 committed by Copybara-Service
parent 966b5178b6
commit 57d00fcca0
2 changed files with 12 additions and 15 deletions

View file

@ -34,7 +34,6 @@ import static androidx.media3.transformer.ExportResult.OPTIMIZATION_FAILED_FORMA
import static androidx.media3.transformer.ExportResult.OPTIMIZATION_SUCCEEDED;
import static com.google.common.truth.Truth.assertThat;
import static org.junit.Assert.assertThrows;
import static org.junit.Assume.assumeFalse;
import static org.junit.Assume.assumeTrue;
import android.content.Context;
@ -558,21 +557,17 @@ public class TransformerEndToEndTest {
public void clippedMedia_trimOptimizationEnabled_completesWithOptimizationApplied()
throws Exception {
String testId = "clippedMedia_trimOptimizationEnabled_completesWithOptimizationApplied";
if (!isRunningOnEmulator()) {
// The trim optimization is only guaranteed to work on emulator for this file.
recordTestSkipped(context, testId, /* reason= */ "Emulator only test");
assumeTrue(false);
}
if (Util.SDK_INT == 26) {
// MediaCodec returns a segmentation fault fails at this SDK level on emulators.
recordTestSkipped(context, testId, /* reason= */ "SDK 26 not supported.");
if (!isRunningOnEmulator() || Util.SDK_INT != 33) {
// The trim optimization is only guaranteed to work on emulator for this (emulator-transcoded)
// file.
recordTestSkipped(context, testId, /* reason= */ "SDK 33 Emulator only test");
assumeTrue(false);
}
Transformer transformer =
new Transformer.Builder(context).experimentalSetTrimOptimizationEnabled(true).build();
MediaItem mediaItem =
new MediaItem.Builder()
.setUri("asset:///media/mp4/crow_emulator_transformer_output.mp4")
.setUri("asset:///media/mp4/internal_emulator_transformer_output.mp4")
.setClippingConfiguration(
new MediaItem.ClippingConfiguration.Builder()
.setStartPositionMs(500)
@ -595,13 +590,15 @@ public class TransformerEndToEndTest {
String testId = "videoEditing_trimOptimizationEnabled_fallbackToNormalExport";
Transformer transformer =
new Transformer.Builder(context).experimentalSetTrimOptimizationEnabled(true).build();
// The trim optimization is only guaranteed to work on emulator for this file.
assumeTrue(isRunningOnEmulator());
// MediaCodec returns a segmentation fault fails at this SDK level on emulators.
assumeFalse(Util.SDK_INT == 26);
if (!isRunningOnEmulator()) {
// The trim optimization is only guaranteed to work on emulator for this (emulator-transcoded)
// file.
recordTestSkipped(context, testId, /* reason= */ "Emulator only test");
assumeTrue(false);
}
MediaItem mediaItem =
new MediaItem.Builder()
.setUri("asset:///media/mp4/crow_emulator_transformer_output.mp4")
.setUri("asset:///media/mp4/internal_emulator_transformer_output.mp4")
.setClippingConfiguration(
new MediaItem.ClippingConfiguration.Builder()
.setStartPositionMs(500)