From b70e7ca9e7c87af08124f43e665270f2a4842ff1 Mon Sep 17 00:00:00 2001 From: claincly Date: Fri, 24 Mar 2023 10:22:55 +0000 Subject: [PATCH] Remove redundant volatile. PiperOrigin-RevId: 519099339 --- .../java/androidx/media3/effect/ExternalTextureManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/effect/src/main/java/androidx/media3/effect/ExternalTextureManager.java b/libraries/effect/src/main/java/androidx/media3/effect/ExternalTextureManager.java index e377cf6fa4..8ce18f78e3 100644 --- a/libraries/effect/src/main/java/androidx/media3/effect/ExternalTextureManager.java +++ b/libraries/effect/src/main/java/androidx/media3/effect/ExternalTextureManager.java @@ -54,8 +54,8 @@ import java.util.concurrent.atomic.AtomicInteger; // Read and written only on GL thread. private int availableFrameCount; - // Set to true on any thread. Read on the GL thread only. - private volatile boolean inputStreamEnded; + // Read and written on the GL thread only. + private boolean inputStreamEnded; // The frame that is sent downstream and is not done processing yet. // Set to null on any thread. Read and set to non-null on the GL thread only. @Nullable private volatile FrameInfo currentFrame;