package com.bytedance.sdk.openadsdk.utils;

import android.os.SystemClock;
import android.text.TextUtils;
import java.lang.ref.WeakReference;
import org.json.JSONException;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public class jnr {
    private static WeakReference<com.bytedance.sdk.openadsdk.core.model.lse> fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private static boolean f7545lb;
    private static long ro;

    public static void fm(com.bytedance.sdk.openadsdk.core.model.lse lseVar) {
        com.bytedance.sdk.openadsdk.core.model.ajl ajlVarIat = lseVar.iat();
        if (ajlVarIat == null || TextUtils.isEmpty(ajlVarIat.fm())) {
            return;
        }
        fm = new WeakReference<>(lseVar);
    }

    public static boolean lb() {
        WeakReference<com.bytedance.sdk.openadsdk.core.model.lse> weakReference = fm;
        if (weakReference == null || weakReference.get() == null) {
            return false;
        }
        f7545lb = true;
        return true;
    }

    private static void ro(final long j10) {
        com.bytedance.sdk.openadsdk.core.model.lse lseVar;
        WeakReference<com.bytedance.sdk.openadsdk.core.model.lse> weakReference = fm;
        if (weakReference == null || j10 <= 0 || (lseVar = weakReference.get()) == null) {
            return;
        }
        com.bytedance.sdk.openadsdk.yz.lb.fm(System.currentTimeMillis(), lseVar, lseVar.jnr(), "store_duration", new com.bytedance.sdk.openadsdk.irt.ro.fm() { // from class: com.bytedance.sdk.openadsdk.utils.jnr.1
            @Override // com.bytedance.sdk.openadsdk.irt.ro.fm, com.bytedance.sdk.openadsdk.irt.ro.ro
            public JSONObject ro() {
                JSONObject jSONObject = new JSONObject();
                try {
                    jSONObject.put("duration", j10);
                } catch (JSONException unused) {
                }
                return jSONObject;
            }
        });
        fm = null;
        f7545lb = false;
    }

    public static void ro() {
        if (fm == null || f7545lb) {
            return;
        }
        ro = SystemClock.elapsedRealtime();
    }

    public static void fm(long j10) {
        ro(j10);
    }

    public static void fm() {
        if (fm == null || f7545lb) {
            return;
        }
        if (ro > 0) {
            ro(SystemClock.elapsedRealtime() - ro);
        }
        fm = null;
        ro = 0L;
    }
}
