package com.bytedance.sdk.openadsdk.core.vt.ro;

import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.media3.common.MimeTypes;
import com.bykv.vk.openvk.fm.fm.fm.lb.b;
import com.bytedance.sdk.component.utils.wey;
import com.bytedance.sdk.openadsdk.component.reward.lb.wu;
import com.bytedance.sdk.openadsdk.core.dsz;
import com.bytedance.sdk.openadsdk.core.hxv;
import com.bytedance.sdk.openadsdk.core.model.gof;
import com.bytedance.sdk.openadsdk.core.model.gqi;
import com.bytedance.sdk.openadsdk.core.model.ha;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.core.vt;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IjkMediaMeta;
import tv.danmaku.ijk.media.player.IjkMediaPlayer;

/* JADX INFO: loaded from: classes2.dex */
public class lb {
    public static String fm = "https://pag_open_icon_id/appicon.png";
    private static String ro = "";

    public static String fm() {
        return ro;
    }

    public static boolean lb() {
        return true;
    }

    public static JSONObject ro() {
        JSONObject jSONObject = new JSONObject();
        JSONObject jSONObject2 = new JSONObject();
        try {
            jSONObject2.put(IjkMediaMeta.IJKM_KEY_LANGUAGE, dsz.ro());
            jSONObject.put("xSetting", jSONObject2);
            JSONObject jSONObject3 = new JSONObject();
            hxv.ro(jSONObject3);
            jSONObject3.put("platform", "android");
            jSONObject.put("xAppInfo", jSONObject3);
        } catch (Exception e10) {
            wey.lb("TemplateUtils", e10.getMessage());
        }
        return jSONObject;
    }

    public static JSONObject fm(float f10, float f11, boolean z10, @NonNull lse lseVar) {
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("platform", "android");
            JSONObject jSONObject2 = new JSONObject();
            jSONObject2.put("width", f10);
            jSONObject2.put("height", f11);
            if (z10) {
                jSONObject2.put("isLandscape", true);
            }
            jSONObject.put("AdSize", jSONObject2);
            jSONObject.put("creative", fm(false, lseVar));
            jSONObject.put("template_Plugin", ro(lseVar.zzn()));
            jSONObject.put("diff_template_Plugin", fm(lseVar.zzn()));
            return jSONObject;
        } catch (Exception unused) {
            return null;
        }
    }

    private static JSONObject lb(lse lseVar) {
        JSONObject jSONObject = new JSONObject();
        try {
            hxv.fm(jSONObject, lseVar);
        } catch (Exception unused) {
        }
        return jSONObject;
    }

    private static String ro(lse.fm fmVar) {
        com.bytedance.sdk.component.adexpress.fm.lb.ro roVarLb;
        if (fmVar == null) {
            return "";
        }
        String strWsy = fmVar.wsy();
        return (!TextUtils.isEmpty(strWsy) || (roVarLb = com.bytedance.sdk.component.adexpress.fm.ro.ro.lb(fmVar.yz())) == null) ? strWsy : roVarLb.jnr();
    }

    public static JSONObject fm(lse lseVar) {
        return fm(lseVar, false, (JSONObject) null);
    }

    public static JSONObject fm(lse lseVar, boolean z10, JSONObject jSONObject) {
        JSONObject jSONObjectFm = null;
        if (lseVar == null) {
            return null;
        }
        try {
            jSONObjectFm = fm(lseVar, false, z10);
            if (jSONObjectFm == null) {
                jSONObjectFm = new JSONObject();
            }
            JSONObject jSONObject2 = new JSONObject();
            hxv.ro(jSONObject2);
            jSONObject2.put("platform", "android");
            jSONObjectFm.put("xAppInfo", jSONObject2);
            if (jSONObject != null) {
                Iterator<String> itKeys = jSONObject.keys();
                while (itKeys.hasNext()) {
                    String next = itKeys.next();
                    jSONObjectFm.put(next, jSONObject.get(next));
                }
            }
            JSONObject jSONObjectRo = hxv.ro(lseVar);
            jSONObjectRo.put(IjkMediaMeta.IJKM_KEY_LANGUAGE, dsz.ro());
            jSONObjectFm.put("xSetting", jSONObjectRo);
        } catch (Throwable th) {
            th.getMessage();
        }
        return jSONObjectFm;
    }

    public static Map<String, String> ro(lse lseVar) {
        HashMap map = null;
        if (lseVar == null) {
            return null;
        }
        List<gof> listPyj = lseVar.pyj();
        if (listPyj != null && listPyj.size() > 0) {
            map = new HashMap();
            for (gof gofVar : listPyj) {
                if (gofVar != null) {
                    map.put(gofVar.fm(), gofVar.wsy());
                }
            }
            gof gofVarFf = lseVar.ff();
            if (gofVarFf != null) {
                map.put(gofVarFf.fm(), gofVarFf.wsy());
            }
        }
        return map;
    }

    private static JSONObject fm(lse lseVar, boolean z10, boolean z11) {
        JSONObject jSONObjectOptJSONObject;
        JSONObject jSONObject = null;
        if (lseVar == null) {
            return null;
        }
        try {
            String strLo = lseVar.lo();
            if (strLo != null) {
                JSONObject jSONObject2 = new JSONObject(strLo);
                JSONArray jSONArrayOptJSONArray = jSONObject2.optJSONArray("creatives");
                if (!z10 && !z11) {
                    jSONObject = new JSONObject();
                } else {
                    JSONObject jSONObject3 = (jSONArrayOptJSONArray == null || jSONArrayOptJSONArray.length() <= lseVar.lb() || (jSONObjectOptJSONObject = jSONArrayOptJSONArray.optJSONObject(lseVar.lb())) == null) ? null : new JSONObject(jSONObjectOptJSONObject.toString());
                    if (jSONObject3 == null) {
                        return null;
                    }
                    jSONObject = jSONObject3;
                }
                if (jSONArrayOptJSONArray != null && jSONArrayOptJSONArray.length() > 1) {
                    jSONArrayOptJSONArray.remove(0);
                    jSONObject.put("xRestCreatives", jSONArrayOptJSONArray);
                }
                jSONObject2.remove("creatives");
                jSONObject.put("xRestResponse", jSONObject2);
            }
        } catch (Throwable th) {
            wey.fm("TemplateUtils", "filterTemplateInfo", th);
        }
        return jSONObject;
    }

    public static JSONObject fm(float f10, float f11, boolean z10, lse lseVar, String str, com.bytedance.sdk.openadsdk.core.dsz.wsy.lb lbVar) {
        ro = "";
        JSONObject jSONObjectFm = null;
        if (lseVar == null) {
            return null;
        }
        try {
            jSONObjectFm = fm(f10, f11, z10, lseVar, str);
            if (lbVar != null) {
                lbVar.fm("adv3");
            }
            ha haVarPo = lseVar.po();
            if (haVarPo != null) {
                String strYz = haVarPo.yz();
                if (!TextUtils.isEmpty(strYz)) {
                    jSONObjectFm.put("xTemplate", new JSONObject(strYz));
                    ro = "getTemplate success by local data";
                    if (lbVar != null) {
                        lbVar.ro("local");
                    }
                } else {
                    String strFm = com.bytedance.sdk.openadsdk.core.dsz.fm.ro.fm().fm("adv3", haVarPo.fm(), haVarPo.ro());
                    if (!TextUtils.isEmpty(strFm)) {
                        jSONObjectFm.put("xTemplate", new JSONObject(strFm));
                        ro = "getTemplate success by db data";
                        if (lbVar != null) {
                            lbVar.ro("local");
                        }
                    } else {
                        String str2 = "local db data is null id is " + haVarPo.fm() + " md5 is " + haVarPo.ro();
                        ro = str2;
                        if (lbVar != null) {
                            lbVar.fm(3, str2, "net");
                        }
                    }
                }
            }
        } catch (Exception e10) {
            String str3 = "load template exception " + e10.getMessage();
            ro = str3;
            if (lbVar != null) {
                lbVar.fm(3, str3, "net");
            }
        }
        return jSONObjectFm;
    }

    public static JSONObject fm(float f10, float f11, boolean z10, lse lseVar, String str) {
        JSONObject jSONObject = null;
        if (lseVar == null) {
            return null;
        }
        try {
            JSONObject jSONObjectFm = fm(lseVar, true, true);
            if (jSONObjectFm == null) {
                return null;
            }
            try {
                if (!wu.fm(lseVar)) {
                    fm(jSONObjectFm, lseVar, str);
                }
                JSONObject jSONObjectRo = hxv.ro(lseVar);
                jSONObjectRo.put(IjkMediaMeta.IJKM_KEY_LANGUAGE, dsz.ro());
                jSONObjectFm.put("xSetting", jSONObjectRo);
                jSONObjectFm.put("xAdInfo", fm(str, lb(lseVar), lseVar));
                JSONObject jSONObject2 = new JSONObject();
                hxv.ro(jSONObject2);
                jSONObject2.put("platform", "android");
                jSONObjectFm.put("xAppInfo", jSONObject2);
                JSONObject jSONObject3 = new JSONObject();
                jSONObject3.put("width", f10);
                jSONObject3.put("height", f11);
                if (z10) {
                    jSONObject3.put("isLandscape", true);
                }
                jSONObjectFm.put("xSize", jSONObject3);
                return jSONObjectFm;
            } catch (Throwable unused) {
                jSONObject = jSONObjectFm;
                return jSONObject;
            }
        } catch (Throwable unused2) {
        }
    }

    private static void fm(JSONObject jSONObject, lse lseVar, String str) {
        if (lseVar == null || jSONObject == null) {
            return;
        }
        try {
            if (jSONObject.has("h265_video")) {
                jSONObject.remove("h265_video");
            }
            b bVarEx = lseVar.ex();
            if (bVarEx != null) {
                JSONObject jSONObjectB = bVarEx.b();
                jSONObjectB.put("video_duration", bVarEx.f5924d * ((double) bVarEx.f5938r));
                jSONObject.put("video", jSONObjectB);
            } else if ("open_ad".equals(str)) {
                JSONObject jSONObject2 = new JSONObject();
                jSONObject2.put("video_duration", com.bytedance.sdk.openadsdk.core.gof.yz().hlt(String.valueOf(lseVar.pg())));
                jSONObject.put("video", jSONObject2);
            }
        } catch (Exception e10) {
            e10.getMessage();
        }
    }

    private static JSONObject fm(String str, JSONObject jSONObject, lse lseVar) {
        if (lseVar == null) {
            return jSONObject;
        }
        try {
            if ("open_ad".equals(str)) {
                JSONObject jSONObject2 = new JSONObject();
                jSONObject2.put("app_name", vt.ro().wu());
                int iEf = vt.ro().ef();
                if (iEf != 0) {
                    int iTe = lseVar.te();
                    if (9 == iTe || 11 == iTe) {
                        jSONObject2.put("app_icon", fm);
                    } else if (10 == iTe) {
                        jSONObject2.put("app_icon", "@".concat(String.valueOf(iEf)));
                    }
                }
                jSONObject.put("open_app_info", jSONObject2);
            }
        } catch (Exception unused) {
        }
        return jSONObject;
    }

    public static JSONObject fm(JSONObject jSONObject, JSONObject jSONObject2) {
        if (jSONObject2 == null) {
            return jSONObject;
        }
        JSONObject jSONObject3 = new JSONObject();
        if (jSONObject == null) {
            return jSONObject3;
        }
        try {
            JSONArray jSONArrayOptJSONArray = jSONObject2.optJSONArray("keys");
            if (jSONArrayOptJSONArray != null && jSONArrayOptJSONArray.length() > 0) {
                for (int i10 = 0; i10 < jSONArrayOptJSONArray.length(); i10++) {
                    String strOptString = jSONArrayOptJSONArray.optString(i10);
                    if (jSONObject.has(strOptString)) {
                        jSONObject3.put(strOptString, jSONObject.opt(strOptString));
                    }
                }
                jSONObject3.put("xSetting", jSONObject.opt("xSetting"));
                jSONObject3.put("xAdInfo", jSONObject.opt("xAdInfo"));
                jSONObject3.put("xAppInfo", jSONObject.opt("xAppInfo"));
                jSONObject3.put("xSize", jSONObject.opt("xSize"));
                jSONObject3.put("dynamic_configs", jSONObject.opt("dynamic_configs"));
                jSONObject3.put("xTemplate", jSONObject.opt("xTemplate"));
                jSONObject3.put("xRestCreatives", jSONObject.opt("xRestCreatives"));
                jSONObject3.put("xRestResponse", jSONObject.opt("xRestResponse"));
                return jSONObject3;
            }
        } catch (Exception unused) {
        }
        return jSONObject;
    }

    private static String fm(lse.fm fmVar) {
        return fmVar != null ? fmVar.wu() : "";
    }

    public static JSONObject fm(boolean z10, @NonNull lse lseVar) {
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("button_text", lseVar.eys());
            if (lseVar.ff() != null) {
                if (lseVar.ff() != null && !TextUtils.isEmpty(lseVar.ff().fm())) {
                    jSONObject.put("icon", lseVar.ff().fm());
                } else {
                    jSONObject.put("icon", "");
                }
            }
            JSONArray jSONArray = new JSONArray();
            if (lseVar.pyj() != null) {
                for (int i10 = 0; i10 < lseVar.pyj().size(); i10++) {
                    gof gofVar = lseVar.pyj().get(i10);
                    JSONObject jSONObject2 = new JSONObject();
                    jSONObject2.put("height", gofVar.lb());
                    jSONObject2.put("width", gofVar.ro());
                    jSONObject2.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, gofVar.fm());
                    jSONArray.put(jSONObject2);
                }
            }
            jSONObject.put(MimeTypes.BASE_TYPE_IMAGE, jSONArray);
            jSONObject.put("image_mode", lseVar.siu());
            jSONObject.put("interaction_type", lseVar.oy());
            jSONObject.put("interaction_method", lseVar.pcm());
            jSONObject.put("is_compliance_template", lb());
            jSONObject.put(IjkMediaMeta.IJKM_KEY_TITLE, lseVar.qlg());
            jSONObject.put("description", lseVar.nn());
            jSONObject.put("source", lseVar.wjb());
            JSONObject jSONObject3 = new JSONObject();
            gqi gqiVarNt = lseVar.nt();
            if (gqiVarNt == null) {
                gqiVarNt = new gqi();
            }
            jSONObject3.put("ceiling_time", gqiVarNt.yz());
            jSONObject3.put("ceiling_ratio", gqiVarNt.jnr());
            jSONObject3.put("expand_ratio", gqiVarNt.ajl());
            jSONObject.put("interaction_params", jSONObject3);
            if (lseVar.iat() != null) {
                jSONObject.put("comment_num", lseVar.iat().jnr());
                jSONObject.put("score", lseVar.iat().yz());
                jSONObject.put("app_size", lseVar.iat().ajl());
                jSONObject.put("app", lseVar.iat().wu());
            }
            b bVarEx = lseVar.ex();
            if (bVarEx != null) {
                JSONObject jSONObjectB = bVarEx.b();
                jSONObjectB.put("video_duration", bVarEx.f5924d * ((double) bVarEx.f5938r));
                jSONObject.put("video", jSONObjectB);
            }
            if (lseVar.zzn() != null) {
                jSONObject.put("dynamic_creative", lseVar.zzn().ef());
            }
            return jSONObject;
        } catch (Exception unused) {
            return null;
        }
    }

    public static String fm(lse lseVar, String str) {
        List<gof> listPyj;
        if (lseVar != null && (listPyj = lseVar.pyj()) != null && listPyj.size() > 0) {
            for (gof gofVar : listPyj) {
                if (gofVar != null && TextUtils.equals(str, gofVar.fm())) {
                    return gofVar.wsy();
                }
            }
        }
        return null;
    }
}
