package d;

/* JADX INFO: compiled from: SegmentPool.kt */
/* JADX INFO: loaded from: classes.dex */
public final class w {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static v f1612a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static long f1613b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final w f1614c = new w();

    private w() {
    }

    public static final void a(v vVar) {
        c.q.d.j.c(vVar, "segment");
        if (!(vVar.f1611f == null && vVar.g == null)) {
            throw new IllegalArgumentException("Failed requirement.".toString());
        }
        if (vVar.f1609d) {
            return;
        }
        synchronized (f1614c) {
            long j = 8192;
            if (f1613b + j > 65536) {
                return;
            }
            f1613b += j;
            vVar.f1611f = f1612a;
            vVar.f1608c = 0;
            vVar.f1607b = 0;
            f1612a = vVar;
            c.j jVar = c.j.f1417a;
        }
    }

    public static final v b() {
        synchronized (f1614c) {
            v vVar = f1612a;
            if (vVar == null) {
                return new v();
            }
            f1612a = vVar.f1611f;
            vVar.f1611f = null;
            f1613b -= (long) 8192;
            return vVar;
        }
    }
}
