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

import android.content.Context;
import android.text.TextUtils;
import androidx.annotation.Nullable;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.core.onz.ro.lb;
import com.bytedance.sdk.openadsdk.irt.yz;
import com.bytedance.sdk.openadsdk.utils.zan;
import java.io.File;
import java.util.List;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public abstract class ro {
    public fm ajl;
    public int fm;
    public int jnr;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    protected int f7243lb;
    protected final Context ro;
    protected double yz;

    public static class fm {
        public int fm;

        /* JADX INFO: renamed from: lb, reason: collision with root package name */
        public boolean f7244lb;
        public int ro;
    }

    public ro(Context context, int i10, int i11) {
        this.f7243lb = 0;
        this.yz = 0.0d;
        if (i11 > 0 && i10 > 0) {
            this.yz = ((double) i10) / ((double) i11);
        }
        float fWu = zan.wu(context);
        if (fWu != 0.0f && i10 > 0) {
            this.f7243lb = (int) (i10 / fWu);
        }
        this.ro = context.getApplicationContext();
    }

    public abstract com.bytedance.sdk.openadsdk.core.onz.fm fm(String str, File file, List<lb> list);

    public void fm(Exception exc, int i10) {
        try {
            JSONObject jSONObject = new JSONObject();
            jSONObject.put("exception", exc.getMessage());
            jSONObject.put("error_code", i10);
            yz.fm().fm("load_vast", jSONObject);
        } catch (Exception unused) {
        }
    }

    public boolean fm(@Nullable String str) {
        if (TextUtils.isEmpty(str)) {
            return true;
        }
        try {
            return Integer.parseInt(str) < 2;
        } catch (NumberFormatException unused) {
            return true;
        }
    }

    public String fm(String str, List<lb> list) {
        int i10 = this.fm;
        String strYz = null;
        if (i10 >= 5) {
            return null;
        }
        this.fm = i10 + 1;
        if (str == null) {
            return null;
        }
        try {
            com.bytedance.sdk.component.wsy.ro.ro roVarLb = com.bytedance.sdk.openadsdk.wey.ro.ro().lb().lb();
            roVarLb.lb(str);
            com.bytedance.sdk.component.wsy.ro roVarJnr = roVarLb.jnr();
            strYz = roVarJnr.yz();
            roVarJnr.fm();
            return strYz;
        } catch (Exception e10) {
            fm(e10, 0);
            if (list.isEmpty()) {
                return strYz;
            }
            lb.ro((lse) null, list, com.bytedance.sdk.openadsdk.core.onz.fm.fm.WRAPPER_TIMEOUT, -1L, (String) null, (String) null);
            return strYz;
        }
    }
}
