Commit 8d1b91a4 by Googler Committed by microkatz

Fix saving previous debugSurfaceView in FinalMatrixTPWrapper.

PiperOrigin-RevId: 465067306
(cherry picked from commit bbb7b1c0)
parent 19f6b542
...@@ -79,7 +79,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; ...@@ -79,7 +79,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
@Nullable private SurfaceViewWrapper debugSurfaceViewWrapper; @Nullable private SurfaceViewWrapper debugSurfaceViewWrapper;
private @MonotonicNonNull Listener listener; private @MonotonicNonNull Listener listener;
private @MonotonicNonNull Pair<Integer, Integer> outputSizeBeforeSurfaceTransformation; private @MonotonicNonNull Pair<Integer, Integer> outputSizeBeforeSurfaceTransformation;
private @MonotonicNonNull SurfaceView debugSurfaceView; @Nullable private SurfaceView debugSurfaceView;
private volatile boolean outputSizeOrRotationChanged; private volatile boolean outputSizeOrRotationChanged;
...@@ -229,6 +229,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull; ...@@ -229,6 +229,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
debugSurfaceViewWrapper = debugSurfaceViewWrapper =
new SurfaceViewWrapper(eglDisplay, eglContext, useHdr, debugSurfaceView); new SurfaceViewWrapper(eglDisplay, eglContext, useHdr, debugSurfaceView);
} }
this.debugSurfaceView = debugSurfaceView;
} }
if (matrixTransformationProcessor != null && outputSizeOrRotationChanged) { if (matrixTransformationProcessor != null && outputSizeOrRotationChanged) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment