package d.f.a;

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

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public a f2230d;
    public h a = null;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public ArrayList<h> f2229c = new ArrayList<>();

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

    public interface a {
        int a();

        boolean b(h hVar);

        float c(b bVar, boolean z2);

        void clear();

        void d(h hVar, float f2);

        h e(int i2);

        void f(h hVar, float f2, boolean z2);

        void g();

        float h(int i2);

        float i(h hVar, boolean z2);

        float j(h hVar);

        void k(float f2);
    }

    public b() {
    }

    public b(c cVar) {
        this.f2230d = new d.f.a.a(this, cVar);
    }

    @Override // d.f.a.d.a
    public h a(d dVar, boolean[] zArr) {
        return i(zArr, null);
    }

    /* JADX WARN: Removed duplicated region for block: B:17:0x0021  */
    @Override // d.f.a.d.a
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void b(d.f.a.h r3) {
        /*
            r2 = this;
            int r0 = r3.f2273p
            r1 = 1
            if (r0 != r1) goto L6
            goto L21
        L6:
            r1 = 2
            if (r0 != r1) goto Lc
            r0 = 1148846080(0x447a0000, float:1000.0)
            goto L23
        Lc:
            r1 = 3
            if (r0 != r1) goto L13
            r0 = 1232348160(0x49742400, float:1000000.0)
            goto L23
        L13:
            r1 = 4
            if (r0 != r1) goto L1a
            r0 = 1315859240(0x4e6e6b28, float:1.0E9)
            goto L23
        L1a:
            r1 = 5
            if (r0 != r1) goto L21
            r0 = 1399379109(0x5368d4a5, float:1.0E12)
            goto L23
        L21:
            r0 = 1065353216(0x3f800000, float:1.0)
        L23:
            d.f.a.b$a r1 = r2.f2230d
            r1.d(r3, r0)
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: d.f.a.b.b(d.f.a.h):void");
    }

    public b c(d dVar, int i2) {
        this.f2230d.d(dVar.k(i2, "ep"), 1.0f);
        this.f2230d.d(dVar.k(i2, "em"), -1.0f);
        return this;
    }

    @Override // d.f.a.d.a
    public void clear() {
        this.f2230d.clear();
        this.a = null;
        this.f2228b = 0.0f;
    }

    public b d(h hVar, h hVar2, h hVar3, h hVar4, float f2) {
        this.f2230d.d(hVar, -1.0f);
        this.f2230d.d(hVar2, 1.0f);
        this.f2230d.d(hVar3, f2);
        this.f2230d.d(hVar4, -f2);
        return this;
    }

    public b e(h hVar, h hVar2, h hVar3, int i2) {
        boolean z2 = false;
        if (i2 != 0) {
            if (i2 < 0) {
                i2 *= -1;
                z2 = true;
            }
            this.f2228b = i2;
        }
        if (z2) {
            this.f2230d.d(hVar, 1.0f);
            this.f2230d.d(hVar2, -1.0f);
            this.f2230d.d(hVar3, -1.0f);
        } else {
            this.f2230d.d(hVar, -1.0f);
            this.f2230d.d(hVar2, 1.0f);
            this.f2230d.d(hVar3, 1.0f);
        }
        return this;
    }

    public b f(h hVar, h hVar2, h hVar3, int i2) {
        boolean z2 = false;
        if (i2 != 0) {
            if (i2 < 0) {
                i2 *= -1;
                z2 = true;
            }
            this.f2228b = i2;
        }
        if (z2) {
            this.f2230d.d(hVar, 1.0f);
            this.f2230d.d(hVar2, -1.0f);
            this.f2230d.d(hVar3, 1.0f);
        } else {
            this.f2230d.d(hVar, -1.0f);
            this.f2230d.d(hVar2, 1.0f);
            this.f2230d.d(hVar3, -1.0f);
        }
        return this;
    }

    public b g(h hVar, h hVar2, h hVar3, h hVar4, float f2) {
        this.f2230d.d(hVar3, 0.5f);
        this.f2230d.d(hVar4, 0.5f);
        this.f2230d.d(hVar, -0.5f);
        this.f2230d.d(hVar2, -0.5f);
        this.f2228b = -f2;
        return this;
    }

    public final boolean h(h hVar) {
        return hVar.f2281x <= 1;
    }

    public final h i(boolean[] zArr, h hVar) {
        int i2;
        int iA = this.f2230d.a();
        h hVar2 = null;
        float f2 = 0.0f;
        for (int i3 = 0; i3 < iA; i3++) {
            float fH = this.f2230d.h(i3);
            if (fH < 0.0f) {
                h hVarE = this.f2230d.e(i3);
                if ((zArr == null || !zArr[hVarE.f2271n]) && hVarE != hVar && (((i2 = hVarE.f2278u) == 3 || i2 == 4) && fH < f2)) {
                    f2 = fH;
                    hVar2 = hVarE;
                }
            }
        }
        return hVar2;
    }

    @Override // d.f.a.d.a
    public boolean isEmpty() {
        return this.a == null && this.f2228b == 0.0f && this.f2230d.a() == 0;
    }

    public void j(h hVar) {
        h hVar2 = this.a;
        if (hVar2 != null) {
            this.f2230d.d(hVar2, -1.0f);
            this.a.f2272o = -1;
            this.a = null;
        }
        float fI = this.f2230d.i(hVar, true) * (-1.0f);
        this.a = hVar;
        if (fI == 1.0f) {
            return;
        }
        this.f2228b /= fI;
        this.f2230d.k(fI);
    }

    public void k(d dVar, h hVar, boolean z2) {
        if (hVar.f2275r) {
            float fJ = this.f2230d.j(hVar);
            this.f2228b = (hVar.f2274q * fJ) + this.f2228b;
            this.f2230d.i(hVar, z2);
            if (z2) {
                hVar.e(this);
            }
            if (this.f2230d.a() == 0) {
                this.f2231e = true;
                dVar.f2237d = true;
            }
        }
    }

    public void l(d dVar, b bVar, boolean z2) {
        float fC = this.f2230d.c(bVar, z2);
        this.f2228b = (bVar.f2228b * fC) + this.f2228b;
        if (z2) {
            bVar.a.e(this);
        }
        if (this.a == null || this.f2230d.a() != 0) {
            return;
        }
        this.f2231e = true;
        dVar.f2237d = true;
    }

    /* JADX WARN: Removed duplicated region for block: B:30:0x0084  */
    /* JADX WARN: Removed duplicated region for block: B:31:0x008a  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public java.lang.String toString() {
        /*
            r10 = this;
            d.f.a.h r0 = r10.a
            if (r0 != 0) goto L7
            java.lang.String r0 = "0"
            goto L16
        L7:
            java.lang.String r0 = ""
            java.lang.StringBuilder r0 = g.a.a.a.a.F(r0)
            d.f.a.h r1 = r10.a
            r0.append(r1)
            java.lang.String r0 = r0.toString()
        L16:
            java.lang.String r1 = " = "
            java.lang.String r0 = g.a.a.a.a.t(r0, r1)
            float r1 = r10.f2228b
            r2 = 0
            int r1 = (r1 > r2 ? 1 : (r1 == r2 ? 0 : -1))
            r3 = 0
            r4 = 1
            if (r1 == 0) goto L34
            java.lang.StringBuilder r0 = g.a.a.a.a.F(r0)
            float r1 = r10.f2228b
            r0.append(r1)
            java.lang.String r0 = r0.toString()
            r1 = r4
            goto L35
        L34:
            r1 = r3
        L35:
            d.f.a.b$a r5 = r10.f2230d
            int r5 = r5.a()
        L3b:
            if (r3 >= r5) goto L9f
            d.f.a.b$a r6 = r10.f2230d
            d.f.a.h r6 = r6.e(r3)
            if (r6 != 0) goto L46
            goto L9c
        L46:
            d.f.a.b$a r7 = r10.f2230d
            float r7 = r7.h(r3)
            int r8 = (r7 > r2 ? 1 : (r7 == r2 ? 0 : -1))
            if (r8 != 0) goto L51
            goto L9c
        L51:
            java.lang.String r6 = r6.toString()
            r9 = -1082130432(0xffffffffbf800000, float:-1.0)
            if (r1 != 0) goto L64
            int r1 = (r7 > r2 ? 1 : (r7 == r2 ? 0 : -1))
            if (r1 >= 0) goto L7e
            java.lang.StringBuilder r0 = g.a.a.a.a.F(r0)
            java.lang.String r1 = "- "
            goto L76
        L64:
            java.lang.StringBuilder r0 = g.a.a.a.a.F(r0)
            if (r8 <= 0) goto L74
            java.lang.String r1 = " + "
            r0.append(r1)
            java.lang.String r0 = r0.toString()
            goto L7e
        L74:
            java.lang.String r1 = " - "
        L76:
            r0.append(r1)
            java.lang.String r0 = r0.toString()
            float r7 = r7 * r9
        L7e:
            r1 = 1065353216(0x3f800000, float:1.0)
            int r1 = (r7 > r1 ? 1 : (r7 == r1 ? 0 : -1))
            if (r1 != 0) goto L8a
            java.lang.StringBuilder r1 = new java.lang.StringBuilder
            r1.<init>()
            goto L97
        L8a:
            java.lang.StringBuilder r1 = new java.lang.StringBuilder
            r1.<init>()
            r1.append(r0)
            r1.append(r7)
            java.lang.String r0 = " "
        L97:
            java.lang.String r0 = g.a.a.a.a.A(r1, r0, r6)
            r1 = r4
        L9c:
            int r3 = r3 + 1
            goto L3b
        L9f:
            if (r1 != 0) goto La7
            java.lang.String r1 = "0.0"
            java.lang.String r0 = g.a.a.a.a.t(r0, r1)
        La7:
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: d.f.a.b.toString():java.lang.String");
    }
}
