package com.bytedance.sdk.openadsdk.irt;

import android.os.SystemClock;
import android.text.TextUtils;
import androidx.annotation.Nullable;
import com.bytedance.sdk.component.utils.wey;
import com.bytedance.sdk.openadsdk.CacheDirFactory;
import com.bytedance.sdk.openadsdk.core.dsz;
import com.bytedance.sdk.openadsdk.core.fhx;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.utils.bx;
import com.bytedance.sdk.openadsdk.utils.xgn;
import java.io.File;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IjkMediaPlayer;

/* JADX INFO: loaded from: classes2.dex */
public class yz {
    private static volatile yz fm;

    private yz() {
    }

    public static yz fm() {
        if (fm == null) {
            synchronized (yz.class) {
                try {
                    if (fm == null) {
                        fm = new yz();
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
        }
        return fm;
    }

    private boolean lb(com.bytedance.sdk.openadsdk.irt.fm.yz yzVar) {
        return yzVar == null;
    }

    public static void ro(final lse lseVar) {
        if (bx.fm(lseVar) == null || TextUtils.isEmpty(lseVar.kec())) {
            return;
        }
        fm("download_gecko_start", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.14
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, lseVar.rbn());
                jSONObject.put("channel_name", lseVar.kec());
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("download_gecko_start").fm(lseVar.tmm()).ro(jSONObject.toString());
            }
        });
    }

    public static void yz() {
        fm("disk_log", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.7
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                File file = new File(CacheDirFactory.getRootDir());
                long j10 = 0;
                if (file.exists() && file.isDirectory()) {
                    for (File file2 : file.listFiles()) {
                        long jFm = yz.fm(file2);
                        j10 += jFm;
                        jSONObject.put(file2.getName(), jFm);
                    }
                }
                if (j10 < 524288000) {
                    return null;
                }
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("disk_log").ro(jSONObject.toString());
            }
        });
    }

    public void lb() {
        fm("blind_mode_status", true, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.5
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("blind_mode_status");
            }
        });
    }

    public static void fm(final lse lseVar) {
        if (lseVar == null) {
            return;
        }
        final long jCurrentTimeMillis = System.currentTimeMillis();
        fm("bidding_receive", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.1
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("reveice_ts", jCurrentTimeMillis);
                if (lseVar.tmm() == 3) {
                    jSONObject.put("is_icon_only", lseVar.ol() ? 1 : 0);
                }
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("bidding_receive").ro(jSONObject.toString());
            }
        });
    }

    public void ro(final com.bytedance.sdk.openadsdk.irt.fm.yz yzVar) {
        if (lb(yzVar)) {
            return;
        }
        yzVar.fm("show_backup_endcard");
        gof.jnr().fm(new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.17
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                return yzVar;
            }
        });
    }

    public static void fm(lse lseVar, final long j10) {
        if (lseVar == null) {
            return;
        }
        fm("bidding_load", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.8
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("duration", j10);
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("bidding_load").ro(jSONObject.toString());
            }
        });
    }

    public static void fm(final String str, final com.bytedance.sdk.openadsdk.yz.jnr.ro.fm fmVar) {
        if (fmVar == null) {
            return;
        }
        fm(str, false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.13
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObjectLb = fmVar.lb();
                if (jSONObjectLb == null) {
                    jSONObjectLb = new JSONObject();
                }
                lse lseVarFm = fmVar.fm();
                jSONObjectLb.put("req_id", lseVarFm.ss());
                com.bytedance.sdk.openadsdk.yz.jnr.ro.lb lbVarJnr = fmVar.jnr();
                if (lbVarJnr != null) {
                    lbVarJnr.fm(jSONObjectLb);
                }
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm(str).fm(lseVarFm.tmm()).ro(jSONObjectLb.toString());
            }
        });
    }

    public static void ro() {
        xgn.ro(new com.bytedance.sdk.component.wu.ro.lb("showFailLog") { // from class: com.bytedance.sdk.openadsdk.irt.yz.3
            @Override // java.lang.Runnable
            public void run() {
                try {
                    yz.fm().fm("show_fail_log", new JSONObject());
                } catch (Throwable th) {
                    wey.lb("StatsLogManager", th.getMessage());
                }
            }
        });
    }

    public static void fm(final lse lseVar, final JSONObject jSONObject) {
        if (bx.fm(lseVar) == null || TextUtils.isEmpty(lseVar.kec())) {
            return;
        }
        fm("download_gecko_end", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.15
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject2 = new JSONObject();
                jSONObject2.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, lseVar.rbn());
                jSONObject2.put("channel_name", lseVar.kec());
                jSONObject2.put("data", jSONObject);
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("download_gecko_end").fm(lseVar.tmm()).ro(jSONObject2.toString());
            }
        });
    }

    public void fm(final com.bytedance.sdk.openadsdk.irt.fm.yz yzVar) {
        if (lb(yzVar)) {
            return;
        }
        yzVar.fm("express_ad_render");
        gof.jnr().fm(new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.16
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                return yzVar;
            }
        });
    }

    public void fm(final long j10, final long j11) {
        final long j12 = j11 - j10;
        fm("general_label", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.2
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                int i10 = !fhx.ro.get() ? 1 : 0;
                JSONObject jSONObject = new JSONObject();
                try {
                    jSONObject.put("starttime", j10);
                    jSONObject.put("endtime", j11);
                    jSONObject.put("start_type", i10);
                } catch (Throwable unused) {
                }
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("general_label").wu(String.valueOf(j12)).ro(jSONObject.toString());
            }
        });
    }

    public void fm(final String str, final JSONObject jSONObject) {
        if (str == null || jSONObject == null) {
            return;
        }
        fm(str, false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.4
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm(str).ro(jSONObject.toString());
            }
        });
    }

    public void fm(final JSONObject jSONObject) {
        if (jSONObject == null) {
            wey.fm("adRevenuePangle", "You must pass adRevenue json to pangle");
            return;
        }
        Object objOpt = jSONObject.opt("device_ad_mediation_platform");
        if ((objOpt instanceof String) && !TextUtils.isEmpty((String) objOpt)) {
            wey.fm("adRevenuePangle", "pangle", "You successfully passed the parameters to pangle. The parameters are:", jSONObject);
            fm("ad_revenue", true, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.6
                @Override // com.bytedance.sdk.openadsdk.irt.ro
                public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                    try {
                        jSONObject.put("event", 272);
                        jSONObject.put("uuid", dsz.lb(gof.fm()));
                        String strFm = "";
                        try {
                            if (dsz.fm(gof.fm()) != null) {
                                strFm = dsz.fm(gof.fm());
                            }
                        } catch (Throwable th) {
                            th.getMessage();
                        }
                        jSONObject.put("device_id", strFm);
                        jSONObject.put("platform", "android");
                        jSONObject.put("partner", "PangleSDK");
                    } catch (Throwable th2) {
                        th2.getMessage();
                    }
                    return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("ad_revenue").ro(jSONObject.toString());
                }
            });
        } else {
            wey.fm("adRevenuePangle", "You must pass device_ad_mediation_platform to pangle");
        }
    }

    public static long fm(File file) {
        if (file.isFile()) {
            return file.length();
        }
        long jFm = 0;
        for (File file2 : file.listFiles()) {
            jFm += fm(file2);
        }
        return jFm;
    }

    public static void fm(String str, boolean z10, ro roVar) {
        fm(str, z10, -1, roVar);
    }

    public static void fm(String str, boolean z10, int i10, ro roVar) {
        if (!TextUtils.isEmpty(str) && lb.fm(str, i10)) {
            gof.jnr().fm(roVar, z10);
        }
    }

    public static void fm(long j10, long j11, final String str, final int i10) {
        if (j10 == 0) {
            return;
        }
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        final long j12 = jElapsedRealtime - j10;
        final long j13 = jElapsedRealtime - j11;
        final long j14 = j11 - j10;
        fm("ad_show_cost_time", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.9
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("duration", j12);
                jSONObject.put("renderDuration", j13);
                jSONObject.put("showToRenderDuration", j14);
                jSONObject.put("tag", str);
                jSONObject.put("renderType", i10);
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("ad_show_cost_time").ro(jSONObject.toString());
            }
        });
    }

    public static void fm(int i10, String str) {
        fm(i10, str, 0, (String) null);
    }

    public static void fm(final int i10, final String str, final int i11, final String str2) {
        fm("ipv6_req", false, new ro<com.bytedance.sdk.openadsdk.irt.fm.lb>() { // from class: com.bytedance.sdk.openadsdk.irt.yz.10
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                String str3;
                JSONObject jSONObject = new JSONObject();
                int i12 = i10;
                if (i12 == 1) {
                    str3 = "success";
                } else if (i12 == -1) {
                    jSONObject.put("error_code", i11);
                    jSONObject.put("error_msg", str2);
                    str3 = "fail";
                } else {
                    str3 = "start";
                }
                if (!TextUtils.isEmpty(str)) {
                    jSONObject.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, str);
                }
                jSONObject.put("status", str3);
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("ipv6_req").ro(jSONObject.toString());
            }
        });
    }

    public static void fm(final String str, final boolean z10) {
        fm("img_error_param", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.11
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() {
                JSONObject jSONObject = new JSONObject();
                try {
                    jSONObject.put("is_new", z10 ? 1 : 0);
                    jSONObject.put("msg", str);
                } catch (Throwable unused) {
                }
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("img_error_param").ro(jSONObject.toString());
            }
        });
    }

    public static void fm(final boolean z10) {
        fm("web_container_reuse", false, new ro() { // from class: com.bytedance.sdk.openadsdk.irt.yz.12
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            @Nullable
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("is_hit", z10 ? 1 : 0);
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("web_container_reuse").ro(jSONObject.toString());
            }
        });
    }
}
