package defpackage;

import androidx.media3.container.NalUnitUtil;
import java.io.InputStream;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\n\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lcc0;", "Ljava/io/InputStream;", "ktor-io"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class cc0 extends InputStream {
    public final /* synthetic */ bn0 a;

    public cc0(bn0 bn0Var) {
        this.a = bn0Var;
    }

    @Override // java.io.InputStream, java.io.Closeable, java.lang.AutoCloseable
    public final void close() {
        cn0.a(this.a);
    }

    @Override // java.io.InputStream
    public final int read() throws Throwable {
        bn0 bn0Var = this.a;
        if (bn0Var.i()) {
            return -1;
        }
        if (bn0Var.g().j()) {
            wj0.d(ak2.a, new bc0(bn0Var, null));
        }
        if (bn0Var.i()) {
            return -1;
        }
        return bn0Var.g().readByte() & 255;
    }

    @Override // java.io.InputStream
    public final int read(byte[] bArr, int i, int i2) throws Throwable {
        cr4.g(bArr, "b");
        bn0 bn0Var = this.a;
        if (bn0Var.i()) {
            return -1;
        }
        if (bn0Var.g().j()) {
            wj0.d(ak2.a, new bc0(bn0Var, null));
        }
        int iBh = bn0Var.g().bh(bArr, i, Math.min(go0.d(bn0Var), i2) + i);
        return iBh >= 0 ? iBh : bn0Var.i() ? -1 : 0;
    }
}
