package m4;

import java.io.IOException;
import java.io.OutputStream;
import java.nio.ByteBuffer;
import java.nio.InvalidMarkException;

/* JADX INFO: renamed from: m4.w1, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public final class C2555w1 extends AbstractC2494c {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public int f21208a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f21209b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final byte[] f21210c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f21211d = -1;

    public C2555w1(byte[] bArr, int i6, int i7) {
        A4.g.l(i6 >= 0, "offset must be >= 0");
        A4.g.l(i7 >= 0, "length must be >= 0");
        int i8 = i7 + i6;
        A4.g.l(i8 <= bArr.length, "offset + length exceeds array boundary");
        this.f21210c = bArr;
        this.f21208a = i6;
        this.f21209b = i8;
    }

    @Override // m4.AbstractC2494c
    public final void A(int i6) {
        a(i6);
        this.f21208a += i6;
    }

    @Override // m4.AbstractC2494c
    public final void b() {
        this.f21211d = this.f21208a;
    }

    @Override // m4.AbstractC2494c
    public final AbstractC2494c d(int i6) {
        a(i6);
        int i7 = this.f21208a;
        this.f21208a = i7 + i6;
        return new C2555w1(this.f21210c, i7, i6);
    }

    @Override // m4.AbstractC2494c
    public final void f(OutputStream outputStream, int i6) throws IOException {
        a(i6);
        outputStream.write(this.f21210c, this.f21208a, i6);
        this.f21208a += i6;
    }

    @Override // m4.AbstractC2494c
    public final void g(ByteBuffer byteBuffer) {
        A4.g.o(byteBuffer, "dest");
        int iRemaining = byteBuffer.remaining();
        a(iRemaining);
        byteBuffer.put(this.f21210c, this.f21208a, iRemaining);
        this.f21208a += iRemaining;
    }

    @Override // m4.AbstractC2494c
    public final void i(byte[] bArr, int i6, int i7) {
        System.arraycopy(this.f21210c, this.f21208a, bArr, i6, i7);
        this.f21208a += i7;
    }

    @Override // m4.AbstractC2494c
    public final int t() {
        a(1);
        int i6 = this.f21208a;
        this.f21208a = i6 + 1;
        return this.f21210c[i6] & 255;
    }

    @Override // m4.AbstractC2494c
    public final int y() {
        return this.f21209b - this.f21208a;
    }

    @Override // m4.AbstractC2494c
    public final void z() {
        int i6 = this.f21211d;
        if (i6 == -1) {
            throw new InvalidMarkException();
        }
        this.f21208a = i6;
    }
}
