package com.bytedance.sdk.openadsdk.fm;

import android.text.TextUtils;
import com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b;
import com.bytedance.sdk.component.wu.ro.lb;
import com.bytedance.sdk.openadsdk.AdSlot;
import com.bytedance.sdk.openadsdk.api.PAGErrorCode;
import com.bytedance.sdk.openadsdk.api.PAGLoadListener;
import com.bytedance.sdk.openadsdk.api.PAGRequest;
import com.bytedance.sdk.openadsdk.core.ef;
import com.bytedance.sdk.openadsdk.core.fhx;
import com.bytedance.sdk.openadsdk.core.ku.ro;
import com.bytedance.sdk.openadsdk.core.settings.wsy;
import com.bytedance.sdk.openadsdk.core.vt;
import com.bytedance.sdk.openadsdk.gof.yz;
import com.bytedance.sdk.openadsdk.utils.bx;
import com.bytedance.sdk.openadsdk.utils.xgn;
import java.util.Map;
import tv.danmaku.ijk.media.player.IMediaPlayer;

/* JADX INFO: loaded from: classes2.dex */
public class fm {
    public static boolean fm(PAGLoadListener pAGLoadListener) {
        if (wsy.fm()) {
            return false;
        }
        if (pAGLoadListener == null) {
            return true;
        }
        pAGLoadListener.onError(1000, "Ad request is temporarily paused, Please contact your AM");
        return true;
    }

    public static void fm(final lb lbVar, final PAGLoadListener pAGLoadListener, final AdSlot adSlot) {
        Runnable runnable = new Runnable() { // from class: com.bytedance.sdk.openadsdk.fm.fm.1
            @Override // java.lang.Runnable
            public void run() {
                if (!fhx.jnr()) {
                    PAGLoadListener pAGLoadListener2 = pAGLoadListener;
                    if (pAGLoadListener2 != null) {
                        pAGLoadListener2.onError(10000, "Please exec TTAdSdk.init before load ad");
                        return;
                    }
                    return;
                }
                if (!ro.fm().ku() || !vt.ro().ku()) {
                    com.bytedance.sdk.openadsdk.gof.lb.fm(new yz() { // from class: com.bytedance.sdk.openadsdk.fm.fm.1.1
                        @Override // com.bytedance.sdk.openadsdk.gof.yz
                        public com.bytedance.sdk.openadsdk.gof.ro.fm fm() {
                            com.bytedance.sdk.openadsdk.gof.ro.fm fmVarD = b.d("load_ad");
                            fmVarD.lb(adSlot.getCodeId());
                            fmVarD.yz(bx.lb(adSlot.getDurationSlotType()));
                            fmVarD.wsy(bx.fm(adSlot).toString());
                            return fmVarD;
                        }
                    });
                    xgn.lb(lbVar);
                } else {
                    PAGLoadListener pAGLoadListener3 = pAGLoadListener;
                    if (pAGLoadListener3 != null) {
                        pAGLoadListener3.onError(IMediaPlayer.MEDIA_INFO_VIDEO_DECODED_START, ef.fm(IMediaPlayer.MEDIA_INFO_VIDEO_DECODED_START));
                    }
                }
            }
        };
        if (fhx.jnr()) {
            runnable.run();
        } else {
            fhx.ro().post(runnable);
        }
    }

    public static void fm(AdSlot.Builder builder, PAGRequest pAGRequest) {
        Map<String, Object> extraInfo;
        if (!fhx.jnr() || pAGRequest == null || builder == null || (extraInfo = pAGRequest.getExtraInfo()) == null) {
            return;
        }
        if (extraInfo.containsKey("ad_id") && extraInfo.get("ad_id") != null) {
            builder.setAdId(extraInfo.get("ad_id").toString());
        }
        if (extraInfo.containsKey("creative_id") && extraInfo.get("creative_id") != null) {
            builder.setCreativeId(extraInfo.get("creative_id").toString());
        }
        if (extraInfo.containsKey("ext") && extraInfo.get("ext") != null) {
            builder.setExt(extraInfo.get("ext").toString());
        }
        if (!extraInfo.containsKey("media_extra") || extraInfo.get("media_extra") == null) {
            return;
        }
        builder.setMediaExtra(extraInfo.get("media_extra").toString());
    }

    public static boolean fm(String str, PAGRequest pAGRequest, PAGLoadListener pAGLoadListener) {
        if (TextUtils.isEmpty(str) && pAGLoadListener != null) {
            pAGLoadListener.onError(1, PAGErrorCode.PAGAdErrorCodeSlotIdNULLMsg);
            return true;
        }
        if (pAGRequest != null || pAGLoadListener == null) {
            return false;
        }
        pAGLoadListener.onError(2, PAGErrorCode.PAGAdErrorCodeRequestNULLMsg);
        return true;
    }
}
