package com.bytedance.sdk.openadsdk.component;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Looper;
import android.os.SystemClock;
import androidx.annotation.NonNull;
import com.bytedance.sdk.component.utils.ro;
import com.bytedance.sdk.component.utils.wey;
import com.bytedance.sdk.openadsdk.AdSlot;
import com.bytedance.sdk.openadsdk.activity.single.TTAppOpenAdActivity;
import com.bytedance.sdk.openadsdk.activity.single.TTAppOpenAdTransActivity;
import com.bytedance.sdk.openadsdk.api.open.PAGAppOpenAd;
import com.bytedance.sdk.openadsdk.api.open.PAGAppOpenAdInteractionCallback;
import com.bytedance.sdk.openadsdk.api.open.PAGAppOpenAdInteractionListener;
import com.bytedance.sdk.openadsdk.core.ai;
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.oem.IPBroadcastReceiver;
import com.bytedance.sdk.openadsdk.utils.ha;
import com.bytedance.sdk.openadsdk.utils.mq;
import com.bytedance.sdk.openadsdk.yz.vt;
import java.util.Map;
import java.util.concurrent.atomic.AtomicBoolean;

/* JADX INFO: loaded from: classes2.dex */
public class yz extends PAGAppOpenAd {

    /* JADX INFO: renamed from: ef, reason: collision with root package name */
    private boolean f7012ef;
    private final Context fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private final AdSlot f7013lb;
    private final lse ro;
    private final boolean wsy;
    private boolean wu;
    private com.bytedance.sdk.openadsdk.fm.yz.ro yz;
    private final AtomicBoolean jnr = new AtomicBoolean(false);
    private final String ajl = mq.fm();

    public yz(Context context, @NonNull lse lseVar, boolean z10, AdSlot adSlot) {
        this.fm = context;
        this.ro = lseVar;
        this.wsy = z10;
        this.f7013lb = adSlot;
    }

    @Override // com.bytedance.sdk.openadsdk.api.PangleAd
    public Object getExtraInfo(String str) {
        lse lseVar = this.ro;
        if (lseVar == null || lseVar.kh() == null) {
            return null;
        }
        try {
            return this.ro.kh().get(str);
        } catch (Throwable th) {
            wey.lb("TTAppOpenAdImpl", th.getMessage());
            return null;
        }
    }

    @Override // com.bytedance.sdk.openadsdk.api.PangleAd
    public Map<String, Object> getMediaExtraInfo() {
        lse lseVar = this.ro;
        if (lseVar != null) {
            return lseVar.kh();
        }
        return null;
    }

    @Override // com.bytedance.sdk.openadsdk.api.open.PAGAppOpenAd
    public boolean isReady() {
        return this.ro != null && System.currentTimeMillis() / 1000 <= this.ro.cc();
    }

    @Override // com.bytedance.sdk.openadsdk.api.PAGClientBidding
    public void loss(Double d10, String str, String str2) {
        if (this.f7012ef) {
            return;
        }
        ha.fm(this.ro, d10, str, str2);
        this.f7012ef = true;
    }

    @Override // com.bytedance.sdk.openadsdk.api.open.PAGAppOpenAd
    public void setAdInteractionCallback(PAGAppOpenAdInteractionCallback pAGAppOpenAdInteractionCallback) {
        this.yz = new jnr(pAGAppOpenAdInteractionCallback, this.ro);
    }

    @Override // com.bytedance.sdk.openadsdk.api.open.PAGAppOpenAd
    public void setAdInteractionListener(PAGAppOpenAdInteractionListener pAGAppOpenAdInteractionListener) {
        this.yz = new jnr(pAGAppOpenAdInteractionListener, this.ro);
    }

    @Override // com.bytedance.sdk.openadsdk.api.open.PAGAppOpenAd
    public void show(Activity activity) {
        int rotation;
        if (activity != null && activity.isFinishing()) {
            activity = null;
        }
        if (this.jnr.getAndSet(true)) {
            return;
        }
        if (Looper.getMainLooper() != Looper.myLooper()) {
            lse lseVar = this.ro;
            vt.fm(lseVar, "show_ad_fail", lseVar.jnr(), "not_called_on_main_thread");
            throw new IllegalStateException("Cannot be called in a child thread ---- TTAppOpenAdImpl.showAppOpenAd");
        }
        IPBroadcastReceiver.ro(this.fm, this.ro);
        Context contextFm = activity != null ? activity : this.fm;
        if (contextFm == null) {
            contextFm = gof.fm();
        }
        try {
            rotation = activity.getWindowManager().getDefaultDisplay().getRotation();
        } catch (Exception unused) {
            rotation = 0;
        }
        Intent intent = this.ro.wbw() ? new Intent(contextFm, (Class<?>) TTAppOpenAdTransActivity.class) : new Intent(contextFm, (Class<?>) TTAppOpenAdActivity.class);
        intent.putExtra("orientation_angle", rotation);
        intent.putExtra("ad_source", this.wsy ? 1 : 2);
        boolean zVt = com.bytedance.sdk.openadsdk.hlt.jnr.vt();
        intent.putExtra("enable_new_arch", zVt);
        ai.fm().jnr();
        intent.putExtra("meta_index", ai.fm().fm(this.ro));
        if (zVt) {
            intent.putExtra("single_process_listener_key", this.ajl);
            ai.fm().fm(this.ajl, this.yz);
        } else {
            ai.fm().fm(this.yz);
        }
        this.yz = null;
        lse lseVar2 = this.ro;
        vt.fm(lseVar2, "show_start", lseVar2.jnr(), (String) null);
        intent.putExtra("start_show_time", SystemClock.elapsedRealtime());
        AdSlot adSlot = this.f7013lb;
        if (adSlot != null) {
            long cacheTime = adSlot.getCacheTime();
            if (cacheTime == 0 && this.ro.cpu() != null) {
                cacheTime = this.ro.cpu().getCacheTime();
            }
            intent.putExtra("cache_time", cacheTime);
        }
        com.bytedance.sdk.component.utils.ro.fm(contextFm, intent, new ro.InterfaceC0041ro() { // from class: com.bytedance.sdk.openadsdk.component.yz.1
            @Override // com.bytedance.sdk.component.utils.ro.InterfaceC0041ro
            public void fm() {
            }

            @Override // com.bytedance.sdk.component.utils.ro.InterfaceC0041ro
            public void fm(Throwable th) {
                vt.fm(yz.this.ro, "show_ad_fail", yz.this.ro.jnr(), "activity_start_fail");
            }
        });
        fhx.ro().post(new Runnable() { // from class: com.bytedance.sdk.openadsdk.component.yz.2
            @Override // java.lang.Runnable
            public void run() {
                if (yz.this.f7013lb != null) {
                    try {
                        if (yz.this.ro == null || lse.ajl(yz.this.ro) || yz.this.ro.emt()) {
                            return;
                        }
                        ajl.fm(yz.this.fm).fm(Integer.parseInt(yz.this.f7013lb.getCodeId()), yz.this.ro.ss());
                    } catch (Throwable unused2) {
                    }
                }
            }
        });
    }

    @Override // com.bytedance.sdk.openadsdk.api.PAGClientBidding
    public void win(Double d10) {
        if (this.wu) {
            return;
        }
        ha.fm(this.ro, d10);
        this.wu = true;
    }
}
