package g.d.a.j;

import g.d.a.j.f;
import java.util.ArrayList;

/* JADX INFO: compiled from: Barrier.java */
/* JADX INFO: loaded from: classes.dex */
public class b extends j {
    private int m0 = 0;
    private ArrayList<l> n0 = new ArrayList<>(4);
    private boolean o0 = true;

    public void K0(boolean z) {
        this.o0 = z;
    }

    public void L0(int i2) {
        this.m0 = i2;
    }

    @Override // g.d.a.j.f
    public void S() {
        super.S();
        this.n0.clear();
    }

    @Override // g.d.a.j.f
    public void U() {
        l lVarF;
        float f;
        l lVar;
        int i2 = this.m0;
        float f2 = Float.MAX_VALUE;
        if (i2 != 0) {
            if (i2 == 1) {
                lVarF = this.u.f();
            } else if (i2 == 2) {
                lVarF = this.t.f();
            } else if (i2 != 3) {
                return;
            } else {
                lVarF = this.v.f();
            }
            f2 = 0.0f;
        } else {
            lVarF = this.s.f();
        }
        int size = this.n0.size();
        l lVar2 = null;
        for (int i3 = 0; i3 < size; i3++) {
            l lVar3 = this.n0.get(i3);
            if (lVar3.b != 1) {
                return;
            }
            int i4 = this.m0;
            if (i4 == 0 || i4 == 2) {
                f = lVar3.f495g;
                if (f < f2) {
                    lVar = lVar3.f;
                    lVar2 = lVar;
                    f2 = f;
                }
            } else {
                f = lVar3.f495g;
                if (f > f2) {
                    lVar = lVar3.f;
                    lVar2 = lVar;
                    f2 = f;
                }
            }
        }
        if (g.d.a.e.x() != null) {
            g.d.a.e.x().y++;
        }
        lVarF.f = lVar2;
        lVarF.f495g = f2;
        lVarF.b();
        int i5 = this.m0;
        if (i5 == 0) {
            this.u.f().l(lVar2, f2);
            return;
        }
        if (i5 == 1) {
            this.s.f().l(lVar2, f2);
        } else if (i5 == 2) {
            this.v.f().l(lVar2, f2);
        } else {
            if (i5 != 3) {
                return;
            }
            this.t.f().l(lVar2, f2);
        }
    }

    @Override // g.d.a.j.f
    public void b(g.d.a.e eVar) {
        e[] eVarArr;
        boolean z;
        int i2;
        int i3;
        e[] eVarArr2 = this.A;
        eVarArr2[0] = this.s;
        eVarArr2[2] = this.t;
        eVarArr2[1] = this.u;
        eVarArr2[3] = this.v;
        int i4 = 0;
        while (true) {
            eVarArr = this.A;
            if (i4 >= eVarArr.length) {
                break;
            }
            eVarArr[i4].f482i = eVar.r(eVarArr[i4]);
            i4++;
        }
        int i5 = this.m0;
        if (i5 < 0 || i5 >= 4) {
            return;
        }
        e eVar2 = eVarArr[i5];
        for (int i6 = 0; i6 < this.l0; i6++) {
            f fVar = this.k0[i6];
            if ((this.o0 || fVar.c()) && ((((i2 = this.m0) == 0 || i2 == 1) && fVar.s() == f.b.MATCH_CONSTRAINT) || (((i3 = this.m0) == 2 || i3 == 3) && fVar.B() == f.b.MATCH_CONSTRAINT))) {
                z = true;
                break;
            }
        }
        z = false;
        int i7 = this.m0;
        if (i7 == 0 || i7 == 1 ? u().s() == f.b.WRAP_CONTENT : u().B() == f.b.WRAP_CONTENT) {
            z = false;
        }
        for (int i8 = 0; i8 < this.l0; i8++) {
            f fVar2 = this.k0[i8];
            if (this.o0 || fVar2.c()) {
                g.d.a.i iVarR = eVar.r(fVar2.A[this.m0]);
                e[] eVarArr3 = fVar2.A;
                int i9 = this.m0;
                eVarArr3[i9].f482i = iVarR;
                if (i9 == 0 || i9 == 2) {
                    eVar.j(eVar2.f482i, iVarR, z);
                } else {
                    eVar.h(eVar2.f482i, iVarR, z);
                }
            }
        }
        int i10 = this.m0;
        if (i10 == 0) {
            eVar.e(this.u.f482i, this.s.f482i, 0, 6);
            if (z) {
                return;
            }
            eVar.e(this.s.f482i, this.D.u.f482i, 0, 5);
            return;
        }
        if (i10 == 1) {
            eVar.e(this.s.f482i, this.u.f482i, 0, 6);
            if (z) {
                return;
            }
            eVar.e(this.s.f482i, this.D.s.f482i, 0, 5);
            return;
        }
        if (i10 == 2) {
            eVar.e(this.v.f482i, this.t.f482i, 0, 6);
            if (z) {
                return;
            }
            eVar.e(this.t.f482i, this.D.v.f482i, 0, 5);
            return;
        }
        if (i10 == 3) {
            eVar.e(this.t.f482i, this.v.f482i, 0, 6);
            if (z) {
                return;
            }
            eVar.e(this.t.f482i, this.D.t.f482i, 0, 5);
        }
    }

    @Override // g.d.a.j.f
    public boolean c() {
        return true;
    }

    @Override // g.d.a.j.f
    public void d(int i2) {
        l lVarF;
        f fVar = this.D;
        if (fVar != null && ((g) fVar).X0(2)) {
            int i3 = this.m0;
            if (i3 == 0) {
                lVarF = this.s.f();
            } else if (i3 == 1) {
                lVarF = this.u.f();
            } else if (i3 == 2) {
                lVarF = this.t.f();
            } else if (i3 != 3) {
                return;
            } else {
                lVarF = this.v.f();
            }
            lVarF.p(5);
            int i4 = this.m0;
            if (i4 == 0 || i4 == 1) {
                this.t.f().l(null, 0.0f);
                this.v.f().l(null, 0.0f);
            } else {
                this.s.f().l(null, 0.0f);
                this.u.f().l(null, 0.0f);
            }
            this.n0.clear();
            for (int i5 = 0; i5 < this.l0; i5++) {
                f fVar2 = this.k0[i5];
                if (this.o0 || fVar2.c()) {
                    int i6 = this.m0;
                    l lVarF2 = i6 != 0 ? i6 != 1 ? i6 != 2 ? i6 != 3 ? null : fVar2.v.f() : fVar2.t.f() : fVar2.u.f() : fVar2.s.f();
                    if (lVarF2 != null) {
                        this.n0.add(lVarF2);
                        lVarF2.a(lVarF);
                    }
                }
            }
        }
    }
}
