package p421.p433.p434.p439.p440;

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

/* JADX INFO: renamed from: ޏ.ؠ.֏.ށ.֏.އ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C6799 extends InputStream {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public InputStream f19677;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public long f19678 = 0;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public byte[] f19679 = new byte[1];

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public long f19680;

    public C6799(InputStream inputStream, long j) {
        this.f19677 = inputStream;
        this.f19680 = j;
    }

    @Override // java.io.InputStream, java.io.Closeable, java.lang.AutoCloseable
    public void close() throws IOException {
        this.f19677.close();
    }

    @Override // java.io.InputStream
    public int read() {
        if (read(this.f19679) == -1) {
            return -1;
        }
        return this.f19679[0];
    }

    @Override // java.io.InputStream
    public int read(byte[] bArr) {
        return read(bArr, 0, bArr.length);
    }

    @Override // java.io.InputStream
    public int read(byte[] bArr, int i, int i2) throws IOException {
        long j = this.f19680;
        if (j != -1) {
            long j2 = this.f19678;
            if (j2 >= j) {
                return -1;
            }
            if (i2 > j - j2) {
                i2 = (int) (j - j2);
            }
        }
        int i3 = this.f19677.read(bArr, i, i2);
        if (i3 > 0) {
            this.f19678 += (long) i3;
        }
        return i3;
    }
}
