package p138.p176.p177.p190.p198;

import java.io.EOFException;
import java.util.Arrays;
import p138.p176.p177.p190.p238.InterfaceC4095;
import p138.p176.p177.p190.p239.C4150;

/* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ೲ.ނ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C3558 {

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final InterfaceC4095 f10561;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final long f10562;

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

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

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public int f10566;

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public byte[] f10564 = new byte[65536];

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final byte[] f10560 = new byte[4096];

    public C3558(InterfaceC4095 interfaceC4095, long j, long j2) {
        this.f10561 = interfaceC4095;
        this.f10563 = j;
        this.f10562 = j2;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public int m5870(byte[] bArr, int i, int i2) throws InterruptedException, EOFException {
        int i3 = this.f10566;
        int iM5871 = 0;
        if (i3 != 0) {
            int iMin = Math.min(i3, i2);
            System.arraycopy(this.f10564, 0, bArr, i, iMin);
            m5879(iMin);
            iM5871 = iMin;
        }
        if (iM5871 == 0) {
            iM5871 = m5871(bArr, i, i2, 0, true);
        }
        m5873(iM5871);
        return iM5871;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final int m5871(byte[] bArr, int i, int i2, int i3, boolean z) throws InterruptedException, EOFException {
        if (Thread.interrupted()) {
            throw new InterruptedException();
        }
        int iMo1282 = this.f10561.mo1282(bArr, i + i3, i2 - i3);
        if (iMo1282 != -1) {
            return i3 + iMo1282;
        }
        if (i3 == 0 && z) {
            return -1;
        }
        throw new EOFException();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public long m5872() {
        return this.f10563 + ((long) this.f10565);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m5873(int i) {
        if (i != -1) {
            this.f10563 += (long) i;
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean m5874(int i, boolean z) throws InterruptedException, EOFException {
        m5876(i);
        int iM5871 = this.f10566 - this.f10565;
        while (iM5871 < i) {
            iM5871 = m5871(this.f10564, this.f10565, i, iM5871, z);
            if (iM5871 == -1) {
                return false;
            }
            this.f10566 = this.f10565 + iM5871;
        }
        this.f10565 += i;
        return true;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean m5875(byte[] bArr, int i, int i2, boolean z) {
        if (!m5874(i2, z)) {
            return false;
        }
        System.arraycopy(this.f10564, this.f10565 - i2, bArr, i, i2);
        return true;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final void m5876(int i) {
        int i2 = this.f10565 + i;
        byte[] bArr = this.f10564;
        if (i2 > bArr.length) {
            this.f10564 = Arrays.copyOf(this.f10564, C4150.m6743(bArr.length * 2, 65536 + i2, i2 + 524288));
        }
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean m5877(byte[] bArr, int i, int i2, boolean z) throws InterruptedException, EOFException {
        int iMin;
        int i3 = this.f10566;
        if (i3 == 0) {
            iMin = 0;
        } else {
            iMin = Math.min(i3, i2);
            System.arraycopy(this.f10564, 0, bArr, i, iMin);
            m5879(iMin);
        }
        int iM5871 = iMin;
        while (iM5871 < i2 && iM5871 != -1) {
            iM5871 = m5871(bArr, i, i2, iM5871, z);
        }
        m5873(iM5871);
        return iM5871 != -1;
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public void m5878(int i) throws InterruptedException, EOFException {
        int iMin = Math.min(this.f10566, i);
        m5879(iMin);
        int iM5871 = iMin;
        while (iM5871 < i && iM5871 != -1) {
            iM5871 = m5871(this.f10560, -iM5871, Math.min(i, this.f10560.length + iM5871), iM5871, false);
        }
        m5873(iM5871);
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final void m5879(int i) {
        int i2 = this.f10566 - i;
        this.f10566 = i2;
        this.f10565 = 0;
        byte[] bArr = this.f10564;
        if (i2 < bArr.length - 524288) {
            bArr = new byte[i2 + 65536];
        }
        System.arraycopy(this.f10564, i, bArr, 0, this.f10566);
        this.f10564 = bArr;
    }
}
