Fix condition for when to use the FrameEditor.

outputHeight is the actual output height while
transformation.outputHeight could be Format.NO_VALUE
causing the FrameEditor to be used more often than
necessary in the old version.

PiperOrigin-RevId: 414304251
This commit is contained in:
hschlueter 2021-12-05 22:08:21 +00:00 committed by Ian Baker
parent f2ad8ccd3c
commit 8bd5d8bcbe

View file

@ -80,8 +80,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
throw createRendererException(
e, rendererIndex, inputFormat, PlaybackException.ERROR_CODE_UNSPECIFIED);
}
if (inputFormat.height != transformation.outputHeight
|| !transformation.transformationMatrix.isIdentity()) {
if (inputFormat.height != outputHeight || !transformation.transformationMatrix.isIdentity()) {
frameEditor =
FrameEditor.create(
context,