From 38cdbbffb4c771bc6a4e4a09c42659f2856a8f87 Mon Sep 17 00:00:00 2001 From: claincly Date: Tue, 18 Jan 2022 18:07:33 +0000 Subject: [PATCH] Support encoding square videos. PiperOrigin-RevId: 422585277 --- .../java/androidx/media3/transformer/DefaultCodecFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultCodecFactory.java b/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultCodecFactory.java index 8324155ca0..c65caf545d 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultCodecFactory.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultCodecFactory.java @@ -105,7 +105,7 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull; checkArgument(format.height != Format.NO_VALUE); // According to interface Javadoc, format.rotationDegrees should be 0. The video should always // be in landscape orientation. - checkArgument(format.height < format.width); + checkArgument(format.height <= format.width); checkArgument(format.rotationDegrees == 0); checkNotNull(format.sampleMimeType); format = getVideoEncoderSupportedFormat(format);