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

import android.content.Context;
import android.os.SystemClock;
import android.text.TextUtils;
import androidx.annotation.Nullable;
import androidx.media3.common.MimeTypes;
import com.bytedance.sdk.component.utils.wsy;
import com.bytedance.sdk.openadsdk.CacheDirFactory;
import com.bytedance.sdk.openadsdk.TTAdConstant;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.model.jnr;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.core.onz.fm.ro;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IjkMediaPlayer;
import u.a;

/* JADX INFO: loaded from: classes2.dex */
public class yz {
    public static final List<String> fm = Arrays.asList(MimeTypes.VIDEO_MP4, MimeTypes.VIDEO_H263);
    private static final ConcurrentHashMap<String, Boolean> ro = new ConcurrentHashMap<>();

    private static double ro(String str) {
        if (str == null) {
            str = "";
        }
        int iHashCode = str.hashCode();
        if (iHashCode != -1664118616) {
            return (iHashCode == 1331848029 && str.equals(MimeTypes.VIDEO_MP4)) ? 1.5d : 1.0d;
        }
        str.equals(MimeTypes.VIDEO_H263);
        return 1.0d;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static void ro(lse lseVar, File file, jnr.fm fmVar, long j10) throws Throwable {
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        com.bytedance.sdk.openadsdk.core.onz.fm.fm.jnr jnrVar = new com.bytedance.sdk.openadsdk.core.onz.fm.fm.jnr(gof.fm(), 0, 0);
        com.bytedance.sdk.openadsdk.core.onz.fm fmVarFm = jnrVar.fm((String) null, file, new ArrayList());
        if (fmVarFm != null) {
            fmVar.fm(fmVarFm.fm());
            fmVar.fm(fmVarFm.duv());
        }
        ro(lseVar, fmVar.lb(), true, j10);
        fm(lseVar, "vast_url", fmVarFm, jElapsedRealtime, jnrVar.ajl);
        ro();
    }

    public static double fm(int i10, double d10, int i11, int i12, int i13, @Nullable String str) {
        double dFm = fm(i10, d10, i11, i12);
        return (1.0d / ((dFm + 1.0d) + fm(i13))) * ro(str);
    }

    private static double fm(int i10, double d10, int i11, int i12) {
        return (d10 > 0.0d ? Math.abs(d10 - (i12 > 0 ? ((double) i11) / ((double) i12) : 0.0d)) : 0.0d) + (i10 > 0 ? Math.abs((i10 - i11) / i10) : 0.0d);
    }

    private static double fm(int i10) {
        int iMax = Math.max(i10, 0);
        if (700 > iMax || iMax > 1500) {
            return Math.min(Math.abs(700 - iMax) / 700.0f, Math.abs(TTAdConstant.STYLE_SIZE_RADIO_3_2 - iMax) / 1500.0f);
        }
        return 0.0d;
    }

    private static void ro() {
        File[] fileArrListFiles;
        File fileFm = fm(gof.fm());
        if (fileFm == null || (fileArrListFiles = fileFm.listFiles()) == null || fileArrListFiles.length <= 5) {
            return;
        }
        Arrays.sort(fileArrListFiles, new Comparator<File>() { // from class: com.bytedance.sdk.openadsdk.core.onz.lb.yz.2
            @Override // java.util.Comparator
            /* JADX INFO: renamed from: fm, reason: merged with bridge method [inline-methods] */
            public int compare(File file, File file2) {
                if (file.lastModified() < file2.lastModified()) {
                    return -1;
                }
                return file.lastModified() > file2.lastModified() ? 1 : 0;
            }
        });
        int length = fileArrListFiles.length - 5;
        for (int i10 = 0; i10 < fileArrListFiles.length && i10 < length; i10++) {
            File file = fileArrListFiles[i10];
            if (file.exists()) {
                file.delete();
            }
        }
    }

    public static void fm(lse lseVar) throws Throwable {
        jnr jnrVarPa;
        ArrayList<jnr.fm> arrayListFm;
        if (lseVar == null || !jnr.fm(lseVar) || (jnrVarPa = lseVar.pa()) == null || (arrayListFm = jnrVarPa.fm()) == null || arrayListFm.isEmpty()) {
            return;
        }
        for (jnr.fm fmVar : arrayListFm) {
            String strYz = fmVar.yz();
            if (!TextUtils.isEmpty(strYz)) {
                long jElapsedRealtime = SystemClock.elapsedRealtime();
                com.bytedance.sdk.openadsdk.core.onz.fm.fm.jnr jnrVar = new com.bytedance.sdk.openadsdk.core.onz.fm.fm.jnr(gof.fm(), 0, 0);
                com.bytedance.sdk.openadsdk.core.onz.fm fmVarFm = jnrVar.fm(strYz, (File) null, new ArrayList());
                if (fmVarFm != null) {
                    fmVar.fm(fmVarFm.fm());
                    fmVar.fm(fmVarFm.duv());
                }
                fm(lseVar, "vast_content", fmVarFm, jElapsedRealtime, jnrVar.ajl);
            }
            fm(lseVar, fmVar);
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static void ro(lse lseVar, final String str, final boolean z10, final long j10) {
        com.bytedance.sdk.openadsdk.yz.lb.fm(System.currentTimeMillis(), lseVar, lseVar.jnr(), "track_url_request_result", new com.bytedance.sdk.openadsdk.irt.ro.fm() { // from class: com.bytedance.sdk.openadsdk.core.onz.lb.yz.3
            @Override // com.bytedance.sdk.openadsdk.irt.ro.fm, com.bytedance.sdk.openadsdk.irt.ro.ro
            public JSONObject lb() {
                JSONObject jSONObject = new JSONObject();
                try {
                    jSONObject.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, str);
                    jSONObject.put("duration", j10);
                    jSONObject.put("success", z10);
                } catch (Throwable unused) {
                }
                return jSONObject;
            }
        });
    }

    public static void ro(final lse lseVar, final String str, final com.bytedance.sdk.openadsdk.core.onz.fm fmVar, final long j10, final ro.fm fmVar2) {
        com.bytedance.sdk.openadsdk.yz.lb.fm(new com.bytedance.sdk.component.wu.ro.lb("vast_parser2") { // from class: com.bytedance.sdk.openadsdk.core.onz.lb.yz.5
            @Override // java.lang.Runnable
            public void run() {
                try {
                    JSONObject jSONObject = new JSONObject();
                    jSONObject.put("duration", SystemClock.elapsedRealtime() - j10);
                    com.bytedance.sdk.openadsdk.core.onz.fm fmVar3 = fmVar;
                    String str2 = "load_vast_fail";
                    if (fmVar3 == null) {
                        ro.fm fmVar4 = fmVar2;
                        if (fmVar4 != null) {
                            jSONObject.put("error_code", fmVar4.fm);
                        }
                    } else if (TextUtils.isEmpty(fmVar3.ef()) || TextUtils.isEmpty(fmVar.ajl()) || fmVar.wu() <= 0.0d) {
                        jSONObject.put("error_code", -3);
                    } else {
                        str2 = "load_vast_success";
                    }
                    com.bytedance.sdk.openadsdk.yz.lb.ro(lseVar, str, str2, jSONObject);
                    com.bytedance.sdk.openadsdk.core.onz.fm fmVar5 = fmVar;
                    if (fmVar5 == null || fmVar5.ro() == null || !TextUtils.isEmpty(fmVar.ro().jnr())) {
                        return;
                    }
                    JSONObject jSONObject2 = new JSONObject();
                    try {
                        jSONObject2.put("error_code", 1000);
                        jSONObject2.put("description", "1000:Image url is null");
                    } catch (Throwable unused) {
                    }
                    com.bytedance.sdk.openadsdk.yz.lb.ro(lseVar, str, "load_vast_icon_fail", jSONObject2);
                    fmVar.fm((com.bytedance.sdk.openadsdk.core.onz.ro) null);
                } catch (Exception unused2) {
                }
            }
        });
    }

    public static void fm(com.bytedance.sdk.openadsdk.core.model.fm fmVar) throws Throwable {
        List<lse> listJnr = fmVar.jnr();
        if (listJnr != null) {
            Iterator<lse> it = listJnr.iterator();
            while (it.hasNext()) {
                fm(it.next());
            }
        }
    }

    private static void fm(final lse lseVar, final jnr.fm fmVar) throws Throwable {
        File fileFm;
        String strLb = fmVar.lb();
        if (TextUtils.isEmpty(strLb)) {
            return;
        }
        StringBuilder sbC = a.c(strLb);
        sbC.append(lseVar.ss());
        final String string = sbC.toString();
        ConcurrentHashMap<String, Boolean> concurrentHashMap = ro;
        if (concurrentHashMap.containsKey(string) || (fileFm = fm(string)) == null) {
            return;
        }
        if (fileFm.exists() && fileFm.length() > 0) {
            ro(lseVar, fileFm, fmVar, 0L);
            return;
        }
        concurrentHashMap.put(string, Boolean.TRUE);
        final long jElapsedRealtime = SystemClock.elapsedRealtime();
        com.bytedance.sdk.component.wsy.ro.fm fmVarYz = com.bytedance.sdk.openadsdk.wey.ro.ro().lb().yz();
        fmVarYz.lb(strLb);
        fmVarYz.fm(fileFm.getParent(), fileFm.getName());
        fmVarYz.yz(strLb);
        fmVarYz.ro(new com.bytedance.sdk.component.wsy.fm.fm() { // from class: com.bytedance.sdk.openadsdk.core.onz.lb.yz.1
            @Override // com.bytedance.sdk.component.wsy.fm.fm
            public void fm(com.bytedance.sdk.component.wsy.ro.lb lbVar, com.bytedance.sdk.component.wsy.ro roVar) throws Throwable {
                if (roVar.ajl() && roVar.jnr() != null && roVar.jnr().exists()) {
                    yz.ro(lseVar, roVar.jnr(), fmVar, SystemClock.elapsedRealtime() - jElapsedRealtime);
                } else {
                    yz.ro(lseVar, fmVar.lb(), false, SystemClock.elapsedRealtime() - jElapsedRealtime);
                }
                yz.ro.remove(string);
            }

            @Override // com.bytedance.sdk.component.wsy.fm.fm
            public void fm(com.bytedance.sdk.component.wsy.ro.lb lbVar, IOException iOException) {
                yz.ro(lseVar, fmVar.lb(), false, SystemClock.elapsedRealtime() - jElapsedRealtime);
                yz.ro.remove(string);
            }
        });
    }

    public static File fm(String str) {
        String strFm = com.bytedance.sdk.component.utils.jnr.fm(str);
        if (strFm == null) {
            return null;
        }
        return new File(fm(gof.fm()), strFm);
    }

    private static File fm(Context context) {
        return wsy.ro(context, new File(CacheDirFactory.getRootDir()).getName() + "/vast");
    }

    public static void fm(final lse lseVar, final String str, final com.bytedance.sdk.openadsdk.core.onz.fm fmVar, final long j10, final ro.fm fmVar2) {
        com.bytedance.sdk.openadsdk.yz.lb.fm(new com.bytedance.sdk.component.wu.ro.lb("vast_parser1") { // from class: com.bytedance.sdk.openadsdk.core.onz.lb.yz.4
            @Override // java.lang.Runnable
            public void run() {
                try {
                    JSONObject jSONObject = new JSONObject();
                    jSONObject.put("duration", SystemClock.elapsedRealtime() - j10);
                    jSONObject.put("from", str);
                    if (fmVar != null) {
                        lse lseVar2 = lseVar;
                        com.bytedance.sdk.openadsdk.yz.lb.ro(lseVar2, lseVar2.jnr(), "track_load_vast_success", jSONObject);
                        return;
                    }
                    ro.fm fmVar3 = fmVar2;
                    if (fmVar3 != null) {
                        jSONObject.put("error_code", fmVar3.fm);
                    }
                    lse lseVar3 = lseVar;
                    com.bytedance.sdk.openadsdk.yz.lb.ro(lseVar3, lseVar3.jnr(), "track_load_vast_fail", jSONObject);
                } catch (Exception unused) {
                }
            }
        });
    }
}
