package com.google.protobuf;

import java.io.FilterInputStream;
import java.io.IOException;
import java.io.InputStream;

/* JADX INFO: renamed from: com.google.protobuf.a, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public final class C1294a extends FilterInputStream {

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

    public C1294a(InputStream inputStream, int i6) {
        super(inputStream);
        this.f14238a = i6;
    }

    @Override // java.io.FilterInputStream, java.io.InputStream
    public final int available() {
        return Math.min(super.available(), this.f14238a);
    }

    @Override // java.io.FilterInputStream, java.io.InputStream
    public final int read() throws IOException {
        if (this.f14238a <= 0) {
            return -1;
        }
        int i6 = super.read();
        if (i6 >= 0) {
            this.f14238a--;
        }
        return i6;
    }

    @Override // java.io.FilterInputStream, java.io.InputStream
    public final long skip(long j4) {
        int iSkip = (int) super.skip(Math.min(j4, this.f14238a));
        if (iSkip >= 0) {
            this.f14238a -= iSkip;
        }
        return iSkip;
    }

    @Override // java.io.FilterInputStream, java.io.InputStream
    public final int read(byte[] bArr, int i6, int i7) throws IOException {
        int i8 = this.f14238a;
        if (i8 <= 0) {
            return -1;
        }
        int i9 = super.read(bArr, i6, Math.min(i7, i8));
        if (i9 >= 0) {
            this.f14238a -= i9;
        }
        return i9;
    }
}
