From 4ce47ccdd34a5052380cbc9cb9242f2f18e57044 Mon Sep 17 00:00:00 2001 From: tofunmi Date: Wed, 20 Dec 2023 08:33:53 -0800 Subject: [PATCH] MuxerWrapper: remove unnecessary volatiles PiperOrigin-RevId: 592569012 --- .../java/androidx/media3/transformer/MuxerWrapper.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/MuxerWrapper.java b/libraries/transformer/src/main/java/androidx/media3/transformer/MuxerWrapper.java index bdb08d68a2..c7dea851ea 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/MuxerWrapper.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/MuxerWrapper.java @@ -111,11 +111,8 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull; private boolean isAborted; private @MonotonicNonNull Muxer muxer; private @MuxerMode int muxerMode; - - // Read by any thread, only written to on the transformerInternal thread. - private volatile boolean muxedPartialVideo; - // Read by any thread, only written to on the transformerInternal thread. - private volatile boolean muxedPartialAudio; + private boolean muxedPartialVideo; + private boolean muxedPartialAudio; private volatile int additionalRotationDegrees; private volatile int trackCount;