package com.bytedance.sdk.openadsdk.component.ro;

import android.content.Context;
import android.text.TextUtils;
import com.bytedance.sdk.openadsdk.AdSlot;
import com.bytedance.sdk.openadsdk.CacheDirFactory;
import com.bytedance.sdk.openadsdk.api.nativeAd.PAGNativeAd;
import com.bytedance.sdk.openadsdk.api.nativeAd.PAGNativeAdLoadListener;
import com.bytedance.sdk.openadsdk.common.wsy;
import com.bytedance.sdk.openadsdk.core.ef;
import com.bytedance.sdk.openadsdk.core.fhx.fm.ro;
import com.bytedance.sdk.openadsdk.core.gof;
import com.bytedance.sdk.openadsdk.core.lse;
import com.bytedance.sdk.openadsdk.core.maa;
import com.bytedance.sdk.openadsdk.core.model.lb;
import com.bytedance.sdk.openadsdk.core.model.mq;
import com.bytedance.sdk.openadsdk.irt.yz;
import com.bytedance.sdk.openadsdk.oem.IPBroadcastReceiver;
import com.bytedance.sdk.openadsdk.utils.mon;
import e6.a;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes2.dex */
public class fm {
    private static volatile fm fm;
    private final lse ro = gof.lb();

    private fm() {
    }

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

    public void fm(final Context context, final AdSlot adSlot, final wsy wsyVar) {
        final mon monVarRo = mon.ro();
        this.ro.fm(adSlot, new mq(), 5, new maa() { // from class: com.bytedance.sdk.openadsdk.component.ro.fm.1
            @Override // com.bytedance.sdk.openadsdk.core.maa, com.bytedance.sdk.openadsdk.core.lse.fm
            public void fm(int i10, String str) {
                wsyVar.onError(i10, str);
            }

            @Override // com.bytedance.sdk.openadsdk.core.maa, com.bytedance.sdk.openadsdk.core.lse.fm
            public void fm(com.bytedance.sdk.openadsdk.core.model.fm fmVar, lb lbVar) {
                fm.this.fm(fmVar, lbVar, context, adSlot, wsyVar, monVarRo);
            }
        });
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void fm(com.bytedance.sdk.openadsdk.core.model.fm fmVar, lb lbVar, Context context, AdSlot adSlot, wsy wsyVar, mon monVar) {
        if (fmVar.jnr() != null && !fmVar.jnr().isEmpty()) {
            List<com.bytedance.sdk.openadsdk.core.model.lse> listJnr = fmVar.jnr();
            ArrayList arrayList = new ArrayList(listJnr.size());
            for (com.bytedance.sdk.openadsdk.core.model.lse lseVar : listJnr) {
                if (com.bytedance.sdk.openadsdk.core.model.lse.jnr(lseVar) || (lseVar != null && lseVar.rok())) {
                    PAGNativeAd pAGNativeAdFm = fm(context, lseVar, adSlot);
                    if (wsyVar instanceof PAGNativeAdLoadListener) {
                        arrayList.add(pAGNativeAdFm);
                    }
                }
                if (com.bytedance.sdk.openadsdk.core.model.lse.jnr(lseVar) && lseVar.ex() != null && lseVar.ex().f5927g != null) {
                    if (gof.yz().jnr(String.valueOf(lseVar.pg())) && gof.yz().ywr()) {
                        if (lseVar.ex() != null) {
                            lseVar.ex().f5935o = 1;
                        }
                        if (lseVar.gay() != null) {
                            lseVar.gay().f5935o = 1;
                        }
                        ro roVarFm = com.bytedance.sdk.openadsdk.core.model.lse.fm(((a) CacheDirFactory.getICacheDir(lseVar.il())).c(), lseVar);
                        roVarFm.fm("material_meta", lseVar);
                        roVarFm.fm("ad_slot", adSlot);
                        com.bytedance.sdk.openadsdk.core.fhx.jnr.fm.fm(roVarFm, null);
                    }
                    IPBroadcastReceiver.ro(context, lseVar);
                }
            }
            boolean z10 = wsyVar instanceof PAGNativeAdLoadListener;
            if (z10 && !arrayList.isEmpty()) {
                if (adSlot != null && !TextUtils.isEmpty(adSlot.getBidAdm())) {
                    yz.fm(listJnr.get(0), monVar.yz());
                }
                if (z10) {
                    ((PAGNativeAdLoadListener) wsyVar).onAdLoaded(arrayList.get(0));
                }
                if (lbVar.jnr() == null || lbVar.jnr().isEmpty()) {
                    return;
                }
                lbVar.lb(4);
                lb.fm(lbVar);
                return;
            }
            wsyVar.onError(-4, ef.fm(-4));
            lbVar.fm(-4);
            lbVar.lb(4);
            lb.fm(lbVar);
            return;
        }
        wsyVar.onError(-3, ef.fm(-3));
        lbVar.fm(-3);
        lbVar.lb(4);
        lb.fm(lbVar);
    }

    private PAGNativeAd fm(Context context, com.bytedance.sdk.openadsdk.core.model.lse lseVar, AdSlot adSlot) {
        if (lseVar.no() != 2) {
            return new com.bytedance.sdk.openadsdk.fm.ro.ro(context, lseVar, 5, adSlot);
        }
        if (lseVar.ex() != null) {
            return new com.bytedance.sdk.openadsdk.fm.ro.fm.ro(context, lseVar, adSlot);
        }
        return new com.bytedance.sdk.openadsdk.fm.ro.fm.lb(context, lseVar, adSlot);
    }
}
