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

import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.bytedance.sdk.component.utils.nt;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.core.onz.ro.fm;
import com.bytedance.sdk.openadsdk.core.onz.ro.ro;
import com.bytedance.sdk.openadsdk.utils.bx;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicBoolean;
import org.json.JSONArray;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.IjkMediaPlayer;

/* JADX INFO: loaded from: classes2.dex */
public class lb {
    private static final Map<String, ro> fm = new ConcurrentHashMap();
    private static final AtomicBoolean ro = new AtomicBoolean(false);
    private boolean ajl;
    private EnumC0082lb jnr;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private final String f7258lb;
    private final boolean yz;

    public static class fm {
        private final String fm;
        private EnumC0082lb ro = EnumC0082lb.TRACKING_URL;

        /* JADX INFO: renamed from: lb, reason: collision with root package name */
        private boolean f7261lb = false;

        public fm(String str) {
            this.fm = str;
        }

        public fm fm(boolean z10) {
            this.f7261lb = z10;
            return this;
        }

        public lb fm() {
            return new lb(this.fm, this.ro, Boolean.valueOf(this.f7261lb));
        }
    }

    /* JADX INFO: renamed from: com.bytedance.sdk.openadsdk.core.onz.ro.lb$lb, reason: collision with other inner class name */
    public enum EnumC0082lb {
        TRACKING_URL,
        QUARTILE_EVENT
    }

    public static class ro {
        final lse fm;

        /* JADX INFO: renamed from: lb, reason: collision with root package name */
        float f7263lb;
        String ro;

        public ro(String str, lse lseVar) {
            this(str, lseVar, -1.0f);
        }

        public String toString() {
            return super.toString();
        }

        public ro(String str, lse lseVar, float f10) {
            this.ro = str;
            this.fm = lseVar;
            this.f7263lb = f10;
        }
    }

    static {
        nt.fm(new nt.fm() { // from class: com.bytedance.sdk.openadsdk.core.onz.ro.lb.1
            @Override // com.bytedance.sdk.component.utils.nt.fm
            public void fm(Context context, Intent intent, boolean z10, int i10) {
                if (i10 == 0 || lb.fm.size() <= 0) {
                    return;
                }
                lb.wsy();
            }
        }, gof.fm());
    }

    public lb(String str, EnumC0082lb enumC0082lb, Boolean bool) {
        this.f7258lb = str;
        this.jnr = enumC0082lb;
        this.yz = bool.booleanValue();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static void wsy() {
        if (ro.compareAndSet(false, true)) {
            Map<String, ro> map = fm;
            HashSet<Map.Entry> hashSet = new HashSet(map.entrySet());
            map.clear();
            for (Map.Entry entry : hashSet) {
                if (entry != null) {
                    fm((String) entry.getKey(), (ro) entry.getValue(), true);
                }
            }
            ro.set(false);
        }
    }

    public void l_() {
        this.ajl = true;
    }

    public boolean lb() {
        return this.yz;
    }

    public String ro() {
        return this.f7258lb;
    }

    public boolean yz() {
        return this.ajl;
    }

    public static List<String> fm(lse lseVar, @NonNull List<lb> list, @Nullable com.bytedance.sdk.openadsdk.core.onz.fm.fm fmVar, @Nullable long j10, @Nullable String str, String str2) {
        if (list == null) {
            return new ArrayList();
        }
        ArrayList arrayList = new ArrayList(list.size());
        for (lb lbVar : list) {
            if (lbVar != null && (!lbVar.yz() || lbVar.lb())) {
                arrayList.add(lbVar.ro());
                lbVar.l_();
            }
        }
        return arrayList.isEmpty() ? arrayList : new com.bytedance.sdk.openadsdk.core.onz.lb.lb(arrayList, lseVar).fm(fmVar).fm(j10).ro(str).fm(str2).fm();
    }

    public static List<com.bytedance.sdk.openadsdk.core.onz.ro.fm> lb(JSONArray jSONArray) {
        ArrayList arrayList = new ArrayList();
        if (jSONArray != null) {
            for (int i10 = 0; i10 < jSONArray.length(); i10++) {
                JSONObject jSONObjectOptJSONObject = jSONArray.optJSONObject(i10);
                if (jSONObjectOptJSONObject != null) {
                    arrayList.add(new fm.C0081fm(jSONObjectOptJSONObject.optString("content"), jSONObjectOptJSONObject.optLong("trackingMilliseconds", 0L)).fm());
                }
            }
        }
        return arrayList;
    }

    public static void ro(lse lseVar, @NonNull List<lb> list, @Nullable com.bytedance.sdk.openadsdk.core.onz.fm.fm fmVar, @Nullable long j10, @Nullable String str, String str2) {
        fm(lseVar, list, fmVar, j10, str, null, str2);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static void ro(final boolean z10, final String str, final String str2, final ro roVar, final String str3, final boolean z11) {
        lse lseVar;
        if (roVar == null || (lseVar = roVar.fm) == null) {
            return;
        }
        final boolean zZn = lseVar.zn();
        final String str4 = zZn ? "dsp_track_link_result" : "track_link_result";
        com.bytedance.sdk.openadsdk.yz.lb.fm(new com.bytedance.sdk.component.wu.ro.lb(str4) { // from class: com.bytedance.sdk.openadsdk.core.onz.ro.lb.3
            @Override // java.lang.Runnable
            public void run() {
                final JSONObject jSONObject = new JSONObject();
                try {
                    jSONObject.put("type", roVar.ro);
                    jSONObject.put("success", z10);
                    jSONObject.put(IjkMediaPlayer.OnNativeInvokeListener.ARG_URL, str3);
                    if (zZn) {
                        if (!TextUtils.isEmpty(str)) {
                            jSONObject.put("description", str);
                        }
                        float f10 = roVar.f7263lb;
                        if (f10 >= 0.0f) {
                            jSONObject.put("progress", ((double) Math.round(f10 * 100.0f)) / 100.0d);
                        }
                    }
                } catch (Throwable unused) {
                }
                com.bytedance.sdk.openadsdk.yz.lb.fm(System.currentTimeMillis(), roVar.fm, str2, str4, new com.bytedance.sdk.openadsdk.irt.ro.fm() { // from class: com.bytedance.sdk.openadsdk.core.onz.ro.lb.3.1
                    @Override // com.bytedance.sdk.openadsdk.irt.ro.fm, com.bytedance.sdk.openadsdk.irt.ro.ro
                    public JSONObject fm() {
                        if (!z11) {
                            return null;
                        }
                        try {
                            JSONObject jSONObject2 = new JSONObject();
                            jSONObject2.put("retry", true);
                            return jSONObject2;
                        } catch (Throwable unused2) {
                            return null;
                        }
                    }

                    @Override // com.bytedance.sdk.openadsdk.irt.ro.fm, com.bytedance.sdk.openadsdk.irt.ro.ro
                    public JSONObject lb() {
                        return jSONObject;
                    }
                });
            }
        });
    }

    public static List<com.bytedance.sdk.openadsdk.core.onz.ro.ro> ro(JSONArray jSONArray) {
        ArrayList arrayList = new ArrayList();
        if (jSONArray != null) {
            for (int i10 = 0; i10 < jSONArray.length(); i10++) {
                JSONObject jSONObjectOptJSONObject = jSONArray.optJSONObject(i10);
                if (jSONObjectOptJSONObject != null) {
                    arrayList.add(new ro.fm(jSONObjectOptJSONObject.optString("content"), (float) jSONObjectOptJSONObject.optDouble("trackingFraction", 0.0d)).fm());
                }
            }
        }
        return arrayList;
    }

    public static boolean fm(lse lseVar, @NonNull List<lb> list, @Nullable com.bytedance.sdk.openadsdk.core.onz.fm.fm fmVar, @Nullable long j10, @Nullable String str, ro roVar, @Nullable String str2) {
        List<String> listFm = fm(lseVar, list, fmVar, j10, str, str2);
        fm(listFm, roVar);
        return !listFm.isEmpty();
    }

    public static void fm(List<String> list, ro roVar) {
        for (int i10 = 0; i10 < list.size(); i10++) {
            String str = list.get(i10);
            if (!TextUtils.isEmpty(str)) {
                fm(str, roVar, false);
            }
        }
    }

    private static void fm(final String str, final ro roVar, final boolean z10) {
        com.bytedance.sdk.component.wsy.ro.ro roVarLb = com.bytedance.sdk.openadsdk.wey.ro.ro().lb().lb();
        if (roVarLb == null) {
            return;
        }
        roVarLb.fm(true);
        roVarLb.lb(str);
        roVarLb.ro(new com.bytedance.sdk.component.wsy.fm.fm() { // from class: com.bytedance.sdk.openadsdk.core.onz.ro.lb.2
            @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 roVar2) {
                String str2;
                boolean z11;
                ro roVar3 = roVar;
                if (roVar3 == null || roVar3.fm == null) {
                    return;
                }
                String str3 = null;
                if (roVar2 == null || !roVar2.ajl()) {
                    if (roVar2 != null) {
                        str3 = roVar2.fm() + ":" + roVar2.ro();
                        if (!z10 && (roVar2.fm() <= 300 || roVar2.fm() >= 400)) {
                            lb.fm.put(str, roVar);
                        }
                    }
                    str2 = str3;
                    z11 = false;
                } else {
                    z11 = true;
                    str2 = null;
                }
                lb.ro(z11, str2, bx.lb(roVar.fm.ie()), roVar, str, z10);
                if (!z11 || lb.fm.isEmpty()) {
                    return;
                }
                lb.wsy();
            }

            @Override // com.bytedance.sdk.component.wsy.fm.fm
            public void fm(com.bytedance.sdk.component.wsy.ro.lb lbVar, IOException iOException) {
                lse lseVar;
                ro roVar2 = roVar;
                if (roVar2 != null && (lseVar = roVar2.fm) != null) {
                    lb.ro(false, iOException != null ? iOException.getMessage() : null, bx.lb(lseVar.ie()), roVar, str, z10);
                }
                if (z10 || roVar == null) {
                    return;
                }
                lb.fm.put(str, roVar);
            }
        });
    }

    public static List<lb> fm(JSONArray jSONArray) {
        return fm(jSONArray, false);
    }

    public static List<lb> fm(JSONArray jSONArray, boolean z10) {
        ArrayList arrayList = new ArrayList();
        if (jSONArray != null) {
            for (int i10 = 0; i10 < jSONArray.length(); i10++) {
                String strOptString = jSONArray.optString(i10);
                if (!TextUtils.isEmpty(strOptString)) {
                    arrayList.add(new fm(strOptString).fm(z10).fm());
                }
            }
        }
        return arrayList;
    }
}
