package u;

import androidx.constraintlayout.core.SolverVariable$Type;
import androidx.media3.exoplayer.rtsp.SessionDescription;
import com.google.android.gms.measurement.internal.u1;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
public class d {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final c f33123d;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public k f33120a = null;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public float f33121b = 0.0f;

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public boolean f33124e = false;

    public d(e eVar) {
        this.f33123d = new b(this, eVar);
    }

    public final void a(f fVar, int i10) {
        this.f33123d.j(fVar.j(i10), 1.0f);
        this.f33123d.j(fVar.j(i10), -1.0f);
    }

    public final void b(k kVar, k kVar2, k kVar3, int i10) {
        boolean z10;
        if (i10 != 0) {
            if (i10 < 0) {
                i10 *= -1;
                z10 = true;
            } else {
                z10 = false;
            }
            this.f33121b = i10;
            if (z10) {
                this.f33123d.j(kVar, 1.0f);
                this.f33123d.j(kVar2, -1.0f);
                this.f33123d.j(kVar3, -1.0f);
                return;
            }
        }
        this.f33123d.j(kVar, -1.0f);
        this.f33123d.j(kVar2, 1.0f);
        this.f33123d.j(kVar3, 1.0f);
    }

    public final void c(k kVar, k kVar2, k kVar3, int i10) {
        boolean z10;
        if (i10 != 0) {
            if (i10 < 0) {
                i10 *= -1;
                z10 = true;
            } else {
                z10 = false;
            }
            this.f33121b = i10;
            if (z10) {
                this.f33123d.j(kVar, 1.0f);
                this.f33123d.j(kVar2, -1.0f);
                this.f33123d.j(kVar3, 1.0f);
                return;
            }
        }
        this.f33123d.j(kVar, -1.0f);
        this.f33123d.j(kVar2, 1.0f);
        this.f33123d.j(kVar3, -1.0f);
    }

    public k d(boolean[] zArr) {
        return f(zArr, null);
    }

    public boolean e() {
        return this.f33120a == null && this.f33121b == 0.0f && this.f33123d.b() == 0;
    }

    public final k f(boolean[] zArr, k kVar) {
        SolverVariable$Type solverVariable$Type;
        int iB = this.f33123d.b();
        k kVar2 = null;
        float f10 = 0.0f;
        for (int i10 = 0; i10 < iB; i10++) {
            float f11 = this.f33123d.f(i10);
            if (f11 < 0.0f) {
                k kVarD = this.f33123d.d(i10);
                if ((zArr == null || !zArr[kVarD.f33156b]) && kVarD != kVar && (((solverVariable$Type = kVarD.f33163i) == SolverVariable$Type.f999b || solverVariable$Type == SolverVariable$Type.f1000c) && f11 < f10)) {
                    f10 = f11;
                    kVar2 = kVarD;
                }
            }
        }
        return kVar2;
    }

    public final void g(k kVar) {
        k kVar2 = this.f33120a;
        if (kVar2 != null) {
            this.f33123d.j(kVar2, -1.0f);
            this.f33120a.f33157c = -1;
            this.f33120a = null;
        }
        float fG = this.f33123d.g(kVar, true) * (-1.0f);
        this.f33120a = kVar;
        if (fG == 1.0f) {
            return;
        }
        this.f33121b /= fG;
        this.f33123d.k(fG);
    }

    public final void h(f fVar, k kVar, boolean z10) {
        if (kVar == null || !kVar.f33160f) {
            return;
        }
        float fI = this.f33123d.i(kVar);
        this.f33121b = (kVar.f33159e * fI) + this.f33121b;
        this.f33123d.g(kVar, z10);
        if (z10) {
            kVar.b(this);
        }
        if (this.f33123d.b() == 0) {
            this.f33124e = true;
            fVar.f33131b = true;
        }
    }

    public void i(f fVar, d dVar, boolean z10) {
        float fA = this.f33123d.a(dVar, z10);
        this.f33121b = (dVar.f33121b * fA) + this.f33121b;
        if (z10) {
            dVar.f33120a.b(this);
        }
        if (this.f33120a == null || this.f33123d.b() != 0) {
            return;
        }
        this.f33124e = true;
        fVar.f33131b = true;
    }

    /* JADX WARN: Removed duplicated region for block: B:29:0x007c  */
    /* JADX WARN: Removed duplicated region for block: B:30:0x0081  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public String toString() {
        boolean z10;
        String strJ = u1.j(this.f33120a == null ? SessionDescription.SUPPORTED_SDP_VERSION : "" + this.f33120a, " = ");
        if (this.f33121b != 0.0f) {
            StringBuilder sbC = a.c(strJ);
            sbC.append(this.f33121b);
            strJ = sbC.toString();
            z10 = true;
        } else {
            z10 = false;
        }
        int iB = this.f33123d.b();
        for (int i10 = 0; i10 < iB; i10++) {
            k kVarD = this.f33123d.d(i10);
            if (kVarD != null) {
                float f10 = this.f33123d.f(i10);
                if (f10 != 0.0f) {
                    String string = kVarD.toString();
                    if (!z10) {
                        if (f10 < 0.0f) {
                            strJ = u1.j(strJ, "- ");
                            f10 *= -1.0f;
                        }
                        strJ = f10 == 1.0f ? u1.j(strJ, string) : strJ + f10 + " " + string;
                        z10 = true;
                    } else if (f10 > 0.0f) {
                        strJ = u1.j(strJ, " + ");
                        if (f10 == 1.0f) {
                        }
                        z10 = true;
                    } else {
                        strJ = u1.j(strJ, " - ");
                        f10 *= -1.0f;
                        if (f10 == 1.0f) {
                        }
                        z10 = true;
                    }
                }
            }
        }
        return !z10 ? u1.j(strJ, "0.0") : strJ;
    }
}
