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

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.SystemClock;
import androidx.annotation.Nullable;
import com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b;
import com.bytedance.sdk.component.utils.ro;
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.xgn;
import hb.a;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.atomic.AtomicBoolean;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public class dsz {
    protected boolean ajl;
    protected final Context fm;
    protected final AtomicBoolean jnr = new AtomicBoolean(false);

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    protected final String f6895lb;
    protected final com.bytedance.sdk.openadsdk.core.model.fm ro;
    protected boolean wsy;
    private final fm wu;
    protected boolean yz;

    public interface fm {
        Intent fm(Context context, lse lseVar, @Nullable Activity activity);

        void fm(Intent intent, @Nullable Activity activity, lse lseVar, boolean z10);

        void fm(lse lseVar);

        void fm(boolean z10);
    }

    public dsz(Context context, com.bytedance.sdk.openadsdk.core.model.fm fmVar, String str, fm fmVar2) {
        this.fm = context == null ? com.bytedance.sdk.openadsdk.core.gof.fm() : context;
        this.ro = fmVar;
        this.f6895lb = str;
        this.yz = false;
        this.wu = fmVar2;
    }

    private void yz() {
        List<lse> listJnr = this.ro.jnr();
        if (listJnr != null) {
            Iterator<lse> it = listJnr.iterator();
            while (it.hasNext()) {
                IPBroadcastReceiver.ro(this.fm, it.next());
            }
        }
    }

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

    public Map<String, Object> ro() {
        com.bytedance.sdk.openadsdk.core.model.fm fmVar = this.ro;
        if (fmVar == null || fmVar.wsy() == null) {
            return null;
        }
        return this.ro.wsy().kh();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void ro(@Nullable Activity activity) {
        lse lseVarWsy;
        if (activity != null && activity.isFinishing()) {
            activity = null;
        }
        com.bytedance.sdk.openadsdk.core.model.fm fmVar = this.ro;
        if (fmVar == null || !fmVar.ajl() || (lseVarWsy = this.ro.wsy()) == null) {
            return;
        }
        yz();
        if (!this.jnr.compareAndSet(false, true)) {
            com.bytedance.sdk.openadsdk.yz.vt.fm(lseVarWsy, "show_ad_fail", this.f6895lb, "repeat_play");
            return;
        }
        if (lseVarWsy.ex() == null && lseVarWsy.pyj().isEmpty()) {
            return;
        }
        com.bytedance.sdk.openadsdk.yz.vt.fm(lseVarWsy, "show_start", this.f6895lb, (String) null);
        Context contextFm = activity == null ? this.fm : activity;
        if (contextFm == null) {
            contextFm = com.bytedance.sdk.openadsdk.core.gof.fm();
        }
        if (contextFm == null) {
            com.bytedance.sdk.openadsdk.yz.vt.fm(lseVarWsy, "show_ad_fail", this.f6895lb, "context_is_null");
            return;
        }
        Intent intentFm = this.wu.fm(contextFm, lseVarWsy, activity);
        if (intentFm == null) {
            com.bytedance.sdk.openadsdk.yz.vt.fm(lseVarWsy, "show_ad_fail", this.f6895lb, "intent_is_null");
            return;
        }
        intentFm.putExtra("start_show_time", SystemClock.elapsedRealtime());
        boolean zVt = com.bytedance.sdk.openadsdk.hlt.jnr.vt();
        intentFm.putExtra("enable_new_arch", zVt);
        this.wu.fm(intentFm, activity, lseVarWsy, zVt);
        this.wu.fm(zVt);
        fm(contextFm, intentFm, lseVarWsy, zVt);
        this.wu.fm(lseVarWsy);
    }

    public void fm() {
        if (this.jnr.get()) {
            return;
        }
        this.yz = true;
    }

    public Object fm(String str) {
        com.bytedance.sdk.openadsdk.core.model.fm fmVar = this.ro;
        if (fmVar == null || fmVar.wsy() == null || this.ro.wsy().kh() == null) {
            return null;
        }
        try {
            return this.ro.wsy().kh().get(str);
        } catch (Throwable th) {
            com.bytedance.sdk.component.utils.wey.lb(this.f6895lb, th.getMessage());
            return null;
        }
    }

    public void fm(Double d10) {
        if (this.ajl) {
            return;
        }
        com.bytedance.sdk.openadsdk.core.model.fm fmVar = this.ro;
        if (fmVar != null && fmVar.wsy() != null) {
            ha.fm(this.ro.wsy(), d10);
        }
        this.ajl = true;
    }

    public void fm(Double d10, String str, String str2) {
        if (this.wsy) {
            return;
        }
        com.bytedance.sdk.openadsdk.core.model.fm fmVar = this.ro;
        if (fmVar != null && fmVar.wsy() != null) {
            ha.fm(this.ro.wsy(), d10, str, str2);
        }
        this.wsy = true;
    }

    public void fm(@Nullable final Activity activity) {
        if (!a.a0()) {
            xgn.fm(new Runnable() { // from class: com.bytedance.sdk.openadsdk.component.reward.dsz.1
                @Override // java.lang.Runnable
                public void run() {
                    dsz.this.ro(activity);
                }
            });
        } else {
            ro(activity);
        }
    }

    private void fm(final Context context, final Intent intent, final lse lseVar, final boolean z10) {
        final boolean z11 = com.bytedance.sdk.openadsdk.hlt.jnr.fm("start_activity_async", 0) == 1;
        if (z11) {
            com.bytedance.sdk.openadsdk.gof.lb.fm(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.component.reward.dsz.2
                @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("start_activity");
                    fmVarD.yz(dsz.this.f6895lb);
                    return fmVarD;
                }
            });
        }
        final long jElapsedRealtime = SystemClock.elapsedRealtime();
        com.bytedance.sdk.component.utils.ro.fm(context, intent, new ro.InterfaceC0041ro() { // from class: com.bytedance.sdk.openadsdk.component.reward.dsz.3
            @Override // com.bytedance.sdk.component.utils.ro.InterfaceC0041ro
            public void fm() {
                if (z11) {
                    dsz.this.fm(jElapsedRealtime);
                }
            }

            @Override // com.bytedance.sdk.component.utils.ro.InterfaceC0041ro
            public void fm(Throwable th) {
                JSONObject jSONObject;
                String strFm = dsz.this.fm(th, context, intent, z11, z10);
                try {
                    jSONObject = new JSONObject();
                    try {
                        jSONObject.put("error_msg_detail", strFm);
                    } catch (Throwable unused) {
                    }
                } catch (Throwable unused2) {
                    jSONObject = null;
                }
                com.bytedance.sdk.openadsdk.yz.vt.fm(lseVar, "show_ad_fail", dsz.this.f6895lb, "activity_start_fail", jSONObject);
                if (z11) {
                    com.bytedance.sdk.openadsdk.gof.lb.lb(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.component.reward.dsz.3.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("start_activity");
                            fmVarD.yz(dsz.this.f6895lb);
                            return fmVarD;
                        }
                    });
                }
            }
        }, true);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public String fm(Throwable th, Context context, Intent intent, boolean z10, boolean z11) {
        StringBuilder sb = new StringBuilder();
        try {
            sb.append("async=");
            sb.append(z10);
            sb.append(", newArch=");
            sb.append(z11);
            sb.append(", thread=");
            sb.append(Thread.currentThread().getName());
            sb.append(", context=");
            sb.append(context == null ? "null" : context.getClass().getName());
            sb.append(", intent=");
            sb.append(intent);
            if (th != null) {
                sb.append(", errorClass=");
                sb.append(th.getClass().getName());
                sb.append(", errorMsg=");
                sb.append(th.getMessage());
            } else {
                sb.append(", error=null");
            }
            return sb.toString();
        } catch (Throwable unused) {
            return sb.toString();
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void fm(long j10) {
        com.bytedance.sdk.openadsdk.gof.lb.ro(new com.bytedance.sdk.openadsdk.gof.yz() { // from class: com.bytedance.sdk.openadsdk.component.reward.dsz.4
            @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("start_activity");
                fmVarD.yz(dsz.this.f6895lb);
                return fmVarD;
            }
        });
        final long jElapsedRealtime = SystemClock.elapsedRealtime() - j10;
        com.bytedance.sdk.openadsdk.irt.yz.fm("start_activity_action", false, new com.bytedance.sdk.openadsdk.irt.ro() { // from class: com.bytedance.sdk.openadsdk.component.reward.dsz.5
            @Override // com.bytedance.sdk.openadsdk.irt.ro
            public com.bytedance.sdk.openadsdk.irt.fm.lb fm() throws Exception {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("duration", jElapsedRealtime);
                return com.bytedance.sdk.openadsdk.irt.fm.yz.ro().fm("start_activity_action").ro(jSONObject.toString());
            }
        });
    }
}
