package com.bytedance.sdk.component.adexpress.dynamic.jnr;

import android.text.TextUtils;
import androidx.media3.exoplayer.rtsp.SessionDescription;
import com.bytedance.sdk.component.adexpress.dynamic.jnr.ro;
import com.bytedance.sdk.component.adexpress.ro.dsz;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class jnr {
    public com.bytedance.sdk.component.adexpress.dynamic.yz.ro fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private com.bytedance.sdk.component.adexpress.dynamic.yz.wu f6478lb;
    protected ro ro;
    private fm yz;

    public static class fm {
        float fm;

        /* JADX INFO: renamed from: lb, reason: collision with root package name */
        float f6479lb;
        float ro;
    }

    public jnr(double d10, int i10, double d11, String str, dsz dszVar) {
        this.ro = new ro(d10, i10, d11, str, dszVar);
    }

    public void fm(fm fmVar) {
        this.yz = fmVar;
    }

    public void fm() {
        this.ro.fm();
    }

    public void fm(com.bytedance.sdk.component.adexpress.dynamic.yz.wu wuVar, float f10, float f11) {
        if (wuVar != null) {
            this.f6478lb = wuVar;
        }
        com.bytedance.sdk.component.adexpress.dynamic.yz.wu wuVar2 = this.f6478lb;
        float fWu = wuVar2.wu();
        float fEf = wuVar2.ef();
        float f12 = TextUtils.equals(wuVar2.vt().jnr().mq(), "fixed") ? fEf : 65536.0f;
        this.ro.fm();
        this.ro.lb(wuVar2, fWu, f12);
        ro.lb lbVarFm = this.ro.fm(wuVar2);
        com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVar = new com.bytedance.sdk.component.adexpress.dynamic.yz.ro();
        roVar.fm = f10;
        roVar.ro = f11;
        if (lbVarFm != null) {
            fWu = lbVarFm.fm;
        }
        roVar.f6521lb = fWu;
        if (lbVarFm != null) {
            fEf = lbVarFm.ro;
        }
        roVar.yz = fEf;
        roVar.jnr = "root";
        roVar.f6520ef = 1280.0f;
        roVar.ajl = wuVar2;
        wuVar2.lb(f10);
        roVar.ajl.yz(roVar.ro);
        roVar.ajl.jnr(roVar.f6521lb);
        roVar.ajl.ajl(roVar.yz);
        com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVarFm = fm(roVar, 0.0f);
        this.fm = roVarFm;
        fm(roVarFm);
    }

    public void fm(com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVar) {
        if (roVar == null) {
            return;
        }
        roVar.ajl.vt().ro();
        List<List<com.bytedance.sdk.component.adexpress.dynamic.yz.ro>> list = roVar.wsy;
        if (list == null || list.size() <= 0) {
            return;
        }
        for (List<com.bytedance.sdk.component.adexpress.dynamic.yz.ro> list2 : list) {
            if (list2 != null && list2.size() > 0) {
                Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.ro> it = list2.iterator();
                while (it.hasNext()) {
                    fm(it.next());
                }
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:135:0x0315  */
    /* JADX WARN: Removed duplicated region for block: B:37:0x00d3  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public com.bytedance.sdk.component.adexpress.dynamic.yz.ro fm(com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVar, float f10) {
        float fFm;
        float fFm2;
        List<List<com.bytedance.sdk.component.adexpress.dynamic.yz.wu>> list;
        float f11;
        float fFm3;
        float fFm4;
        float f12;
        List<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> list2;
        float f13;
        com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVar2;
        com.bytedance.sdk.component.adexpress.dynamic.yz.ef efVarFm;
        float f14;
        com.bytedance.sdk.component.adexpress.dynamic.yz.wu wuVar;
        com.bytedance.sdk.component.adexpress.dynamic.yz.ef efVarFm2;
        float f15;
        com.bytedance.sdk.component.adexpress.dynamic.yz.ef efVar;
        ro.lb lbVarFm;
        ro.lb lbVarFm2;
        com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVar3 = roVar;
        com.bytedance.sdk.component.adexpress.dynamic.yz.wu wuVar2 = roVar3.ajl;
        if (wuVar2 == null) {
            return roVar3;
        }
        wuVar2.sds();
        List<List<com.bytedance.sdk.component.adexpress.dynamic.yz.wu>> listQhl = wuVar2.qhl();
        if (listQhl == null || listQhl.size() <= 0) {
            return roVar3;
        }
        com.bytedance.sdk.component.adexpress.dynamic.yz.ajl ajlVarJnr = wuVar2.vt().jnr();
        float fQhl = ajlVarJnr.qhl();
        float fIrt = ajlVarJnr.irt();
        float fOnz = ajlVarJnr.onz();
        float fFhx = ajlVarJnr.fhx();
        float fDuv = ajlVarJnr.duv();
        String strZan = ajlVarJnr.zan();
        String strTzk = ajlVarJnr.tzk();
        float f16 = roVar3.fm + fFhx;
        float f17 = roVar3.ro + fQhl;
        float f18 = fDuv * 2.0f;
        float f19 = ((roVar3.f6521lb - fFhx) - fIrt) - f18;
        float f20 = ((roVar3.yz - fQhl) - fOnz) - f18;
        com.bytedance.sdk.component.adexpress.dynamic.yz.ef efVar2 = new com.bytedance.sdk.component.adexpress.dynamic.yz.ef(f16, f17);
        if (roVar3.wsy == null) {
            roVar3.wsy = new ArrayList();
        }
        Iterator<List<com.bytedance.sdk.component.adexpress.dynamic.yz.wu>> it = listQhl.iterator();
        float f21 = 0.0f;
        while (it.hasNext()) {
            ro.lb lbVarFm3 = this.ro.fm(it.next());
            if (lbVarFm3 != null) {
                f21 += lbVarFm3.ro;
            }
        }
        String str = "space-between";
        String str2 = "space-around";
        if (f21 >= f20) {
            fFm = 0.0f;
            fFm2 = 0.0f;
        } else {
            if (TextUtils.equals(strTzk, "center")) {
                fFm2 = (f20 - f21) / 2.0f;
            } else if (TextUtils.equals(strTzk, "flex-end")) {
                fFm2 = f20 - f21;
            } else if (TextUtils.equals(strTzk, "space-around")) {
                fFm2 = vt.fm((f20 - f21) / (listQhl.size() + 1));
                fFm = fFm2;
            } else {
                if (TextUtils.equals(strTzk, "space-between") && listQhl.size() > 1) {
                    fFm = vt.fm((f20 - f21) / (listQhl.size() - 1));
                }
                fFm2 = 0.0f;
            }
            fFm = 0.0f;
        }
        efVar2.ro += fFm2;
        float f22 = f10;
        int i10 = 0;
        while (i10 < listQhl.size()) {
            List<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> list3 = listQhl.get(i10);
            i10++;
            if (i10 >= roVar3.wsy.size()) {
                int size = (i10 - roVar3.wsy.size()) + 1;
                list = listQhl;
                int i11 = 0;
                while (i11 < size) {
                    roVar3.wsy.add(new ArrayList());
                    i11++;
                    size = size;
                    f22 = f22;
                }
            } else {
                list = listQhl;
            }
            float f23 = f22;
            Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it2 = list3.iterator();
            float f24 = 0.0f;
            while (true) {
                f11 = fFm;
                if (!it2.hasNext()) {
                    break;
                }
                com.bytedance.sdk.component.adexpress.dynamic.yz.wu next = it2.next();
                com.bytedance.sdk.component.adexpress.dynamic.yz.ajl ajlVarJnr2 = next.vt().jnr();
                String strGzf = ajlVarJnr2.gzf();
                Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it3 = it2;
                int iAdo = ajlVarJnr2.ado();
                if (!TextUtils.equals(strGzf, "flex") && iAdo != 1 && iAdo != 2 && (lbVarFm2 = this.ro.fm(next)) != null) {
                    f24 += lbVarFm2.fm;
                }
                fFm = f11;
                it2 = it3;
            }
            float fMax = Math.max(f19 - f24, 0.0f);
            Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it4 = list3.iterator();
            float f25 = 0.0f;
            while (it4.hasNext()) {
                com.bytedance.sdk.component.adexpress.dynamic.yz.wu next2 = it4.next();
                com.bytedance.sdk.component.adexpress.dynamic.yz.ajl ajlVarJnr3 = next2.vt().jnr();
                Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it5 = it4;
                if (ajlVarJnr3.ado() != 1 && ajlVarJnr3.ado() != 2 && (lbVarFm = this.ro.fm(next2)) != null) {
                    f25 += lbVarFm.fm;
                }
                it4 = it5;
            }
            if (f25 >= f19) {
                fFm3 = 0.0f;
                fFm4 = 0.0f;
            } else {
                if (TextUtils.equals(strZan, "center")) {
                    fFm3 = (f19 - f25) / 2.0f;
                } else if (TextUtils.equals(strZan, "flex-end")) {
                    fFm3 = f19 - f25;
                } else if (TextUtils.equals(strZan, str2)) {
                    fFm3 = vt.fm((f19 - f25) / (list3.size() + 1));
                    fFm4 = fFm3;
                } else {
                    if (TextUtils.equals(strZan, str) && list3.size() > 1) {
                        fFm4 = vt.fm((f19 - f25) / (list3.size() - 1.0f));
                        fFm3 = 0.0f;
                    }
                    fFm3 = 0.0f;
                }
                fFm4 = 0.0f;
            }
            efVar2.fm += fFm3;
            Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it6 = list3.iterator();
            float fMax2 = 0.0f;
            while (it6.hasNext()) {
                com.bytedance.sdk.component.adexpress.dynamic.yz.wu next3 = it6.next();
                Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it7 = it6;
                float f26 = this.ro.fm(next3) != null ? this.ro.fm(next3).ro : 0.0f;
                com.bytedance.sdk.component.adexpress.dynamic.yz.ajl ajlVarJnr4 = next3.vt().jnr();
                String str3 = str;
                fMax2 = Math.max(fMax2, (ajlVarJnr4.ado() == 1 || ajlVarJnr4.ado() == 2) ? 0.0f : f26);
                it6 = it7;
                str = str3;
            }
            String str4 = str;
            Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it8 = list3.iterator();
            f22 = f23;
            while (it8.hasNext()) {
                com.bytedance.sdk.component.adexpress.dynamic.yz.wu next4 = it8.next();
                Iterator<com.bytedance.sdk.component.adexpress.dynamic.yz.wu> it9 = it8;
                ro.lb lbVarFm4 = this.ro.fm(next4);
                String str5 = strZan;
                com.bytedance.sdk.component.adexpress.dynamic.yz.ajl ajlVarJnr5 = next4.vt().jnr();
                float f27 = f22;
                float fSi = ajlVarJnr5.si();
                float f28 = f19;
                float fKwx = ajlVarJnr5.kwx();
                String str6 = str2;
                float fIb = ajlVarJnr5.ib();
                float f29 = fFm4;
                float fNe = ajlVarJnr5.ne();
                com.bytedance.sdk.component.adexpress.dynamic.yz.ef efVar3 = efVar2;
                float f30 = lbVarFm4 == null ? 0.0f : lbVarFm4.fm;
                if (lbVarFm4 == null) {
                    list2 = list3;
                    f12 = 0.0f;
                } else {
                    f12 = lbVarFm4.ro;
                    list2 = list3;
                }
                com.bytedance.sdk.component.adexpress.dynamic.yz.wu wuVar3 = wuVar2;
                float f31 = TextUtils.equals(wuVar2.lb(), "root") ? i10 : f27;
                int i12 = i10;
                if (ajlVarJnr5.ado() == 1) {
                    f13 = f31;
                    roVar2 = roVar;
                    efVarFm = fm(roVar2, ajlVarJnr5, (f30 - fKwx) - fNe, (f12 - fSi) - fIb);
                } else {
                    f13 = f31;
                    roVar2 = roVar;
                    efVarFm = efVar3;
                }
                com.bytedance.sdk.component.adexpress.dynamic.yz.ef efVar4 = efVarFm;
                if (ajlVarJnr5.ado() == 2) {
                    f14 = fMax;
                    wuVar = next4;
                    efVarFm2 = fm(ajlVarJnr5, this.ro.fm(this.f6478lb), new ro.lb((f30 - fKwx) - fNe, (f12 - fSi) - fIb));
                } else {
                    f14 = fMax;
                    wuVar = next4;
                    efVarFm2 = efVar4;
                }
                String strTtj = ajlVarJnr.ttj();
                if (fMax2 <= f12 || TextUtils.equals(strTtj, "flex-start")) {
                    f15 = 0.0f;
                } else {
                    strTtj.getClass();
                    if (strTtj.equals("center")) {
                        f15 = (fMax2 - f12) / 2.0f;
                    } else if (strTtj.equals("flex-end")) {
                        f15 = fMax2 - f12;
                    }
                }
                com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVar4 = new com.bytedance.sdk.component.adexpress.dynamic.yz.ro();
                roVar4.fm = efVarFm2.fm + fNe;
                roVar4.ro = efVarFm2.ro + fSi + f15;
                roVar4.f6521lb = (f30 - fKwx) - fNe;
                roVar4.yz = (f12 - fSi) - fIb;
                roVar4.jnr = roVar2.jnr + "." + wuVar.lb();
                roVar4.wu = roVar2;
                com.bytedance.sdk.component.adexpress.dynamic.yz.wu wuVar4 = wuVar;
                roVar4.ajl = wuVar4;
                fMax = f14;
                roVar4.f6520ef = fMax;
                list3 = list2;
                roVar4.vt = list3;
                wuVar4.lb(roVar4.fm);
                roVar4.ajl.yz(roVar4.ro);
                roVar4.ajl.jnr(roVar4.f6521lb);
                roVar4.ajl.ajl(roVar4.yz);
                float f32 = f13;
                com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVarFm = fm(roVar4, f32);
                i10 = i12;
                roVar2.wsy.get(i10).add(roVarFm);
                if (ajlVarJnr5.ado() == 1) {
                    efVar = efVar3;
                } else if (ajlVarJnr5.ado() != 2) {
                    efVar = efVar3;
                    efVar.fm = f30 + f29 + efVar.fm;
                } else {
                    efVar = efVar3;
                }
                f22 = f32;
                efVar2 = efVar;
                it8 = it9;
                strZan = str5;
                f19 = f28;
                str2 = str6;
                fFm4 = f29;
                wuVar2 = wuVar3;
            }
            com.bytedance.sdk.component.adexpress.dynamic.yz.ef efVar5 = efVar2;
            efVar5.fm = f16;
            efVar5.ro = fMax2 + f11 + efVar5.ro;
            roVar3 = roVar;
            listQhl = list;
            fFm = f11;
            str = str4;
            wuVar2 = wuVar2;
        }
        return roVar3;
    }

    private com.bytedance.sdk.component.adexpress.dynamic.yz.ef fm(com.bytedance.sdk.component.adexpress.dynamic.yz.ajl ajlVar, ro.lb lbVar, ro.lb lbVar2) {
        float fQb = ajlVar.qb();
        float fCg = ajlVar.cg();
        float fTe = ajlVar.te();
        float fXca = ajlVar.xca();
        boolean zYwr = ajlVar.ywr();
        boolean zPcm = ajlVar.pcm();
        boolean zSo = ajlVar.so();
        boolean zAws = ajlVar.aws();
        if (!zYwr) {
            if (zPcm) {
                float f10 = this.yz.fm;
                fQb = ((f10 != 0.0f ? Math.min(f10, lbVar.fm) : lbVar.fm) - fTe) - lbVar2.fm;
            } else {
                fQb = 0.0f;
            }
        }
        if (!zSo) {
            if (zAws) {
                float f11 = this.yz.ro;
                if (f11 == 0.0f) {
                    f11 = lbVar.ro;
                }
                fCg = (f11 - fXca) - lbVar2.ro;
            } else {
                fCg = 0.0f;
            }
        }
        return new com.bytedance.sdk.component.adexpress.dynamic.yz.ef(fQb, fCg);
    }

    private com.bytedance.sdk.component.adexpress.dynamic.yz.ef fm(com.bytedance.sdk.component.adexpress.dynamic.yz.ro roVar, com.bytedance.sdk.component.adexpress.dynamic.yz.ajl ajlVar, float f10, float f11) {
        float f12;
        float f13;
        float f14 = roVar.fm;
        float f15 = roVar.ro;
        float fQb = ajlVar.qb();
        float fCg = ajlVar.cg();
        float fTe = ajlVar.te();
        float fXca = ajlVar.xca();
        boolean zYwr = ajlVar.ywr();
        boolean zPcm = ajlVar.pcm();
        boolean zSo = ajlVar.so();
        boolean zAws = ajlVar.aws();
        String strBwv = ajlVar.bwv();
        float f16 = roVar.f6521lb;
        float f17 = roVar.yz;
        if (TextUtils.equals(strBwv, SessionDescription.SUPPORTED_SDP_VERSION)) {
            if (zYwr) {
                f14 = roVar.fm + fQb;
            } else if (zPcm) {
                f14 = ((roVar.fm + f16) - fTe) - f10;
            }
            if (zSo) {
                f13 = roVar.ro;
                f15 = f13 + fCg;
            } else if (zAws) {
                f12 = roVar.ro;
                f15 = ((f12 + f17) - fXca) - f11;
            }
        } else if (TextUtils.equals(strBwv, "1")) {
            f14 = roVar.fm + ((f16 - f10) / 2.0f);
            if (zSo) {
                f13 = roVar.ro;
                f15 = f13 + fCg;
            } else if (zAws) {
                f12 = roVar.ro;
                f15 = ((f12 + f17) - fXca) - f11;
            }
        } else if (TextUtils.equals(strBwv, "2")) {
            f15 = roVar.ro + ((f17 - f11) / 2.0f);
            if (zYwr) {
                f14 = roVar.fm + fQb;
            } else if (zPcm) {
                f14 = ((roVar.fm + f16) - fTe) - f10;
            }
        } else if (TextUtils.equals(strBwv, "3")) {
            f14 = roVar.fm + ((f16 - f10) / 2.0f);
            f15 = ((f17 - f11) / 2.0f) + roVar.ro;
        }
        return new com.bytedance.sdk.component.adexpress.dynamic.yz.ef(f14, f15);
    }
}
