package defpackage;

import java.io.OutputStream;

/* JADX INFO: renamed from: ˀᵵ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0622 extends OutputStream {

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public static final InterfaceC5025 f2960 = AbstractC2626.m6386(C0622.class);

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public C4346 f2961;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public C0943 f2962;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public boolean f2963;

    @Override // java.io.OutputStream, java.io.Closeable, java.lang.AutoCloseable
    public final void close() {
        C0943 c0943 = this.f2962;
        while (true) {
            C3180 c3180 = c0943.f4108;
            if (c3180 == null || c3180.f12077 <= 0) {
                break;
            } else {
                m2250();
            }
        }
        c0943.f4108 = null;
        this.f2963 = true;
        this.f2961 = null;
        f2960.mo9486(Long.valueOf(c0943.f4908), "EOF, {} bytes written");
    }

    @Override // java.io.OutputStream, java.io.Flushable
    public final void flush() {
        if (this.f2963) {
            C1685.m4568("Stream is closed");
            return;
        }
        C3180 c3180 = this.f2962.f4108;
        if (c3180 == null || c3180.f12077 <= 0) {
            return;
        }
        m2250();
    }

    @Override // java.io.OutputStream
    public final void write(int i) {
        if (this.f2963) {
            C1685.m4568("Stream is closed");
            return;
        }
        C0943 c0943 = this.f2962;
        C3180 c3180 = c0943.f4108;
        if (c3180.f12077 == c3180.f12075.length) {
            flush();
        }
        C3180 c31802 = c0943.f4108;
        if (c31802.f12077 == c31802.f12075.length) {
            return;
        }
        c31802.m7289(new byte[]{(byte) i}, 0, 1);
    }

    @Override // java.io.OutputStream
    public final void write(byte[] bArr) {
        write(bArr, 0, bArr.length);
    }

    /* JADX WARN: Code restructure failed: missing block: B:11:0x0022, code lost:
    
        if (r4 != r3.length) goto L13;
     */
    /* JADX WARN: Code restructure failed: missing block: B:13:0x0025, code lost:
    
        r2.m7289(r8, r9, r1);
     */
    /* JADX WARN: Code restructure failed: missing block: B:14:0x0028, code lost:
    
        r9 = r9 + r1;
        r10 = r10 - r1;
     */
    @Override // java.io.OutputStream
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void write(byte[] bArr, int i, int i2) {
        C0943 c0943 = this.f2962;
        if (this.f2963) {
            C1685.m4568("Stream is closed");
            return;
        }
        do {
            int iMin = Math.min(i2, c0943.f4108.f12075.length);
            while (true) {
                C3180 c3180 = c0943.f4108;
                byte[] bArr2 = c3180.f12075;
                if (iMin > bArr2.length) {
                    throw new IllegalArgumentException("RingBuffer of length " + bArr2.length + " cannot accomodate " + iMin + " bytes.");
                }
                int i3 = c3180.f12077;
                if (i3 + iMin <= bArr2.length) {
                    break;
                } else {
                    flush();
                }
            }
        } while (i2 > 0);
    }

    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void m2250() {
        C4346 c4346 = this.f2961;
        C0943 c0943 = this.f2962;
        c4346.getClass();
        while (true) {
            C3180 c3180 = c0943.f4108;
            if (c3180 == null || c3180.f12077 <= 0) {
                return;
            }
            C4346.f16529.mo9485("Writing to {} from offset {}", c4346.f16531, Long.valueOf(c0943.f4908));
            C4675 c4675 = c4346.f16532;
            C3714 c3714 = c4346.f16530;
        }
    }
}
