From 81ffe47b2393a277bb54c722dc9c4296cfaf13ef Mon Sep 17 00:00:00 2001 From: tofunmi Date: Tue, 20 Dec 2022 16:12:48 +0000 Subject: [PATCH] Create local fallbackDetails to remove checkNotNull. PiperOrigin-RevId: 496664711 --- .../media3/transformer/TransformerAndroidTestRunner.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerAndroidTestRunner.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerAndroidTestRunner.java index e98427886f..fc030523fc 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerAndroidTestRunner.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/TransformerAndroidTestRunner.java @@ -306,6 +306,7 @@ public class TransformerAndroidTestRunner { boolean timeoutReached = !countDownLatch.await(timeoutSeconds, SECONDS); long elapsedTimeMs = SystemClock.DEFAULT.elapsedRealtime() - startTimeMs; + @Nullable FallbackDetails fallbackDetails = fallbackDetailsReference.get(); @Nullable Exception unexpectedException = unexpectedExceptionReference.get(); @Nullable TransformationException transformationException = transformationExceptionReference.get(); @@ -325,7 +326,7 @@ public class TransformerAndroidTestRunner { if (testException != null) { return new TransformationTestResult.Builder(checkNotNull(transformationResultReference.get())) .setElapsedTimeMs(elapsedTimeMs) - .setFallbackDetails(fallbackDetailsReference.get()) + .setFallbackDetails(fallbackDetails) .setTestException(testException) .build(); } @@ -338,14 +339,13 @@ public class TransformerAndroidTestRunner { .setFileSizeBytes(outputVideoFile.length()) .build()) .setElapsedTimeMs(elapsedTimeMs) - .setFallbackDetails(fallbackDetailsReference.get()) + .setFallbackDetails(fallbackDetails) .setFilePath(outputVideoFile.getPath()); if (!requestCalculateSsim) { return testResultBuilder.build(); } - if (fallbackDetailsReference.get() != null - && checkNotNull(fallbackDetailsReference.get()).fallbackOutputHeight != C.LENGTH_UNSET) { + if (fallbackDetails != null && fallbackDetails.fallbackOutputHeight != C.LENGTH_UNSET) { Log.i( TAG, testId