From 087c07e59658b5810d8fc29bd22ea2dfe659b8dc Mon Sep 17 00:00:00 2001 From: tofunmi Date: Tue, 19 Dec 2023 01:47:57 -0800 Subject: [PATCH] Rename OptimizationResult options Rename options to be more accurate of what they capture PiperOrigin-RevId: 592155563 --- .../transformer/TransformerEndToEndTest.java | 10 ++++----- .../media3/transformer/ExportResult.java | 21 ++++++++++--------- .../media3/transformer/Transformer.java | 10 ++++----- .../transformer/MediaItemExportTest.java | 6 +++--- 4 files changed, 24 insertions(+), 23 deletions(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerEndToEndTest.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerEndToEndTest.java index 6c582eb6e7..e0f5647a7f 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerEndToEndTest.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerEndToEndTest.java @@ -28,10 +28,10 @@ import static androidx.media3.transformer.AndroidTestUtil.PNG_ASSET_URI_STRING; import static androidx.media3.transformer.AndroidTestUtil.createOpenGlObjects; import static androidx.media3.transformer.AndroidTestUtil.generateTextureFromBitmap; import static androidx.media3.transformer.AndroidTestUtil.recordTestSkipped; +import static androidx.media3.transformer.ExportResult.OPTIMIZATION_ABANDONED_KEYFRAME_PLACEMENT_OPTIMAL_FOR_TRIM; +import static androidx.media3.transformer.ExportResult.OPTIMIZATION_ABANDONED_TRIM_AND_TRANSCODING_TRANSFORMATION_REQUESTED; import static androidx.media3.transformer.ExportResult.OPTIMIZATION_FAILED_FORMAT_MISMATCH; import static androidx.media3.transformer.ExportResult.OPTIMIZATION_SUCCEEDED; -import static androidx.media3.transformer.ExportResult.TRIM_OPTIMIZATION_ABANDONED_KEYFRAME_PLACEMENT; -import static androidx.media3.transformer.ExportResult.TRIM_OPTIMIZATION_ABANDONED_TRANSCODING_EFFECTS_REQUESTED; import static com.google.common.truth.Truth.assertThat; import static org.junit.Assert.assertThrows; import static org.junit.Assume.assumeFalse; @@ -514,7 +514,7 @@ public class TransformerEndToEndTest { .run(testId, mediaItem); assertThat(result.exportResult.optimizationResult) - .isEqualTo(TRIM_OPTIMIZATION_ABANDONED_KEYFRAME_PLACEMENT); + .isEqualTo(OPTIMIZATION_ABANDONED_KEYFRAME_PLACEMENT_OPTIMAL_FOR_TRIM); assertThat(result.exportResult.durationMs).isAtMost(clippingEndMs - clippingStartMs); } @@ -549,7 +549,7 @@ public class TransformerEndToEndTest { .run(testId, mediaItem); assertThat(result.exportResult.optimizationResult) - .isEqualTo(TRIM_OPTIMIZATION_ABANDONED_KEYFRAME_PLACEMENT); + .isEqualTo(OPTIMIZATION_ABANDONED_KEYFRAME_PLACEMENT_OPTIMAL_FOR_TRIM); // The asset is 15 s 537 ms long. assertThat(result.exportResult.durationMs).isAtMost(1_017); } @@ -620,7 +620,7 @@ public class TransformerEndToEndTest { .run(testId, editedMediaItem); assertThat(result.exportResult.optimizationResult) - .isEqualTo(TRIM_OPTIMIZATION_ABANDONED_TRANSCODING_EFFECTS_REQUESTED); + .isEqualTo(OPTIMIZATION_ABANDONED_TRIM_AND_TRANSCODING_TRANSFORMATION_REQUESTED); } @Test diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/ExportResult.java b/libraries/transformer/src/main/java/androidx/media3/transformer/ExportResult.java index aa44961329..faa6122d1c 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/ExportResult.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/ExportResult.java @@ -294,8 +294,8 @@ public final class ExportResult { *