Mark final field

PiperOrigin-RevId: 287669425
This commit is contained in:
andrewlewis 2019-12-31 16:30:35 +00:00 committed by Oliver Woodman
parent 24a19264db
commit 035cb096d9

View file

@ -33,7 +33,7 @@ import com.google.android.exoplayer2.util.Assertions;
*/ */
@RequiresApi(21) @RequiresApi(21)
/* package */ final class AsynchronousMediaCodecAdapter implements MediaCodecAdapter { /* package */ final class AsynchronousMediaCodecAdapter implements MediaCodecAdapter {
private MediaCodecAsyncCallback mediaCodecAsyncCallback; private final MediaCodecAsyncCallback mediaCodecAsyncCallback;
private final Handler handler; private final Handler handler;
private final MediaCodec codec; private final MediaCodec codec;
@Nullable private IllegalStateException internalException; @Nullable private IllegalStateException internalException;
@ -51,7 +51,7 @@ import com.google.android.exoplayer2.util.Assertions;
@VisibleForTesting @VisibleForTesting
/* package */ AsynchronousMediaCodecAdapter(MediaCodec codec, Looper looper) { /* package */ AsynchronousMediaCodecAdapter(MediaCodec codec, Looper looper) {
this.mediaCodecAsyncCallback = new MediaCodecAsyncCallback(); mediaCodecAsyncCallback = new MediaCodecAsyncCallback();
handler = new Handler(looper); handler = new Handler(looper);
this.codec = codec; this.codec = codec;
this.codec.setCallback(mediaCodecAsyncCallback); this.codec.setCallback(mediaCodecAsyncCallback);