package com.bytedance.sdk.openadsdk.core.onz;

import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.core.onz.lb.fm;
import com.bytedance.sdk.openadsdk.core.onz.ro.lb;
import defpackage.e;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;
import org.json.JSONArray;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public class lb {
    protected List<com.bytedance.sdk.openadsdk.core.onz.ro.lb> ajl;
    private lse duv;
    protected int fm;
    protected String jnr;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    protected fm.EnumC0080fm f7247lb;
    protected int ro;
    private String vt;
    protected List<com.bytedance.sdk.openadsdk.core.onz.ro.lb> wsy;
    protected String wu;
    protected fm.ro yz;
    private final AtomicBoolean ku = new AtomicBoolean(false);

    /* JADX INFO: renamed from: ef, reason: collision with root package name */
    protected String f7246ef = "endcard_click";

    /* JADX INFO: renamed from: com.bytedance.sdk.openadsdk.core.onz.lb$1, reason: invalid class name */
    public static /* synthetic */ class AnonymousClass1 {
        static final /* synthetic */ int[] fm;

        static {
            int[] iArr = new int[fm.ro.values().length];
            fm = iArr;
            try {
                iArr[fm.ro.STATIC_RESOURCE.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                fm[fm.ro.HTML_RESOURCE.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                fm[fm.ro.IFRAME_RESOURCE.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
        }
    }

    public lb(int i10, int i11, fm.EnumC0080fm enumC0080fm, fm.ro roVar, String str, List<com.bytedance.sdk.openadsdk.core.onz.ro.lb> list, List<com.bytedance.sdk.openadsdk.core.onz.ro.lb> list2, String str2) {
        this.ajl = new ArrayList();
        this.wsy = new ArrayList();
        this.fm = i10;
        this.ro = i11;
        this.f7247lb = enumC0080fm;
        this.yz = roVar;
        this.jnr = str;
        this.ajl = list;
        this.wsy = list2;
        this.wu = str2;
    }

    public int fm() {
        return this.fm;
    }

    public String jnr() {
        return this.jnr;
    }

    public String lb() {
        int i10 = AnonymousClass1.fm[this.yz.ordinal()];
        if (i10 == 1) {
            fm.EnumC0080fm enumC0080fm = this.f7247lb;
            if (enumC0080fm == fm.EnumC0080fm.IMAGE) {
                return e.o(new StringBuilder("<html><head></head><body style=\"margin:0;padding:0\"><img src=\""), this.jnr, "\" width=\"100%\" style=\"max-width:100%;max-height:100%;\" /></body></html>");
            }
            if (enumC0080fm == fm.EnumC0080fm.JAVASCRIPT) {
                return e.o(new StringBuilder("<script src=\""), this.jnr, "\"></script>");
            }
            return null;
        }
        if (i10 == 2) {
            return this.jnr;
        }
        if (i10 != 3) {
            return null;
        }
        StringBuilder sb = new StringBuilder("<iframe frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" style=\"border: 0px; margin: 0px;\" width=\"");
        sb.append(this.fm);
        sb.append("\" height=\"");
        sb.append(this.ro);
        sb.append("\" src=\"");
        return e.o(sb, this.jnr, "\"></iframe>");
    }

    public int ro() {
        return this.ro;
    }

    public String yz() {
        if (this.yz == fm.ro.STATIC_RESOURCE && this.f7247lb == fm.EnumC0080fm.IMAGE) {
            return this.jnr;
        }
        return null;
    }

    public void fm(lse lseVar) {
        this.duv = lseVar;
    }

    public void ro(long j10) {
        if (this.ku.compareAndSet(false, true)) {
            com.bytedance.sdk.openadsdk.core.onz.ro.lb.ro((lse) null, this.wsy, (com.bytedance.sdk.openadsdk.core.onz.fm.fm) null, j10, this.vt, (String) null);
        }
    }

    public void fm(String str) {
        this.vt = str;
    }

    public static lb ro(JSONObject jSONObject) {
        if (jSONObject == null) {
            return null;
        }
        int iOptInt = jSONObject.optInt("width");
        int iOptInt2 = jSONObject.optInt("height");
        String strOptString = jSONObject.optString("creativeType", fm.EnumC0080fm.NONE.toString());
        String strOptString2 = jSONObject.optString("resourceType", fm.ro.HTML_RESOURCE.toString());
        String strOptString3 = jSONObject.optString("contentUrl");
        String strOptString4 = jSONObject.optString("clickThroughUri");
        JSONArray jSONArrayOptJSONArray = jSONObject.optJSONArray("clickTrackers");
        JSONArray jSONArrayOptJSONArray2 = jSONObject.optJSONArray("creativeViewTrackers");
        ArrayList arrayList = new ArrayList();
        for (int i10 = 0; i10 < jSONArrayOptJSONArray.length(); i10++) {
            arrayList.add(new lb.fm(jSONArrayOptJSONArray.optString(i10)).fm());
        }
        ArrayList arrayList2 = new ArrayList();
        for (int i11 = 0; i11 < jSONArrayOptJSONArray2.length(); i11++) {
            arrayList2.add(new lb.fm(jSONArrayOptJSONArray2.optString(i11)).fm());
        }
        return new lb(iOptInt, iOptInt2, fm.EnumC0080fm.valueOf(strOptString), fm.ro.valueOf(strOptString2), strOptString3, arrayList, arrayList2, strOptString4);
    }

    public void fm(long j10) {
        com.bytedance.sdk.openadsdk.core.onz.ro.lb.fm(null, this.ajl, null, j10, this.vt, new lb.ro(this.f7246ef, this.duv), null);
    }

    public static float fm(int i10, int i11, int i12, int i13, fm.ro roVar, fm.EnumC0080fm enumC0080fm) {
        if (i11 == 0 || i13 == 0) {
            return 0.0f;
        }
        float f10 = i10;
        float f11 = i12;
        return fm(roVar, enumC0080fm) / ((Math.abs((f10 - f11) / f10) + Math.abs((f10 / i11) - (f11 / i13))) + 1.0f);
    }

    private static float fm(fm.ro roVar, fm.EnumC0080fm enumC0080fm) {
        int i10 = AnonymousClass1.fm[roVar.ordinal()];
        if (i10 != 1) {
            if (i10 != 2) {
                return i10 != 3 ? 0.0f : 1.0f;
            }
            return 1.2f;
        }
        if (fm.EnumC0080fm.JAVASCRIPT.equals(enumC0080fm)) {
            return 1.0f;
        }
        return fm.EnumC0080fm.IMAGE.equals(enumC0080fm) ? 0.8f : 0.0f;
    }
}
