package com.applovin.impl; import android.content.Context; import android.view.ViewGroup; import androidx.lifecycle.Lifecycle; import com.applovin.adview.AppLovinInterstitialAd; import com.applovin.adview.AppLovinInterstitialAdDialog; import com.applovin.impl.jb; import com.applovin.impl.sdk.AppLovinAdServiceImpl; import com.applovin.impl.sdk.ad.AppLovinAdImpl; import com.applovin.impl.sdk.utils.StringUtils; import com.applovin.impl.tm; import com.applovin.sdk.AppLovinAd; import com.applovin.sdk.AppLovinAdClickListener; import com.applovin.sdk.AppLovinAdDisplayListener; import com.applovin.sdk.AppLovinAdLoadListener; import com.applovin.sdk.AppLovinAdRewardListener; import com.applovin.sdk.AppLovinAdType; import com.applovin.sdk.AppLovinAdVideoPlaybackListener; import com.applovin.sdk.AppLovinErrorCodes; import com.applovin.sdk.AppLovinSdk; import com.applovin.sdk.AppLovinSdkUtils; import java.lang.ref.SoftReference; import java.util.Collections; import java.util.HashMap; import java.util.Map; /* loaded from: classes.dex */ public class jb { protected final com.applovin.impl.sdk.j b; protected final AppLovinAdServiceImpl c; private AppLovinAd d; private String e; private SoftReference f; private volatile String h; public final Map a = Collections.synchronizedMap(new HashMap()); private final Object g = new Object(); private volatile boolean i = false; public String c() { return this.e; } public boolean d() { return this.d != null; } public jb(String str, AppLovinSdk appLovinSdk) { this.b = appLovinSdk.a(); this.c = (AppLovinAdServiceImpl) appLovinSdk.getAdService(); this.e = str; } private void e() { AppLovinAdLoadListener appLovinAdLoadListener; SoftReference softReference = this.f; if (softReference == null || (appLovinAdLoadListener = (AppLovinAdLoadListener) softReference.get()) == null) { return; } appLovinAdLoadListener.failedToReceiveAd(AppLovinErrorCodes.INCENTIVIZED_NO_AD_PRELOADED); } /* JADX INFO: Access modifiers changed from: private */ public String b() { String str; synchronized (this.g) { str = this.h; } return str; } public class c implements qb, AppLovinAdVideoPlaybackListener, AppLovinAdRewardListener, AppLovinAdClickListener { private final AppLovinAd a; private final AppLovinAdDisplayListener b; private final AppLovinAdClickListener c; private final AppLovinAdVideoPlaybackListener d; private final AppLovinAdRewardListener f; private c(AppLovinAd appLovinAd, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener) { this.a = appLovinAd; this.b = appLovinAdDisplayListener; this.c = appLovinAdClickListener; this.d = appLovinAdVideoPlaybackListener; this.f = appLovinAdRewardListener; } @Override // com.applovin.sdk.AppLovinAdDisplayListener public void adDisplayed(AppLovinAd appLovinAd) { gc.a(this.b, appLovinAd); } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r0v0, types: [com.applovin.sdk.AppLovinAd] */ /* JADX WARN: Type inference failed for: r0v5, types: [com.applovin.sdk.AppLovinAd] */ @Override // com.applovin.impl.qb public void onAdDisplayFailed(String str) { String str2; ?? r0 = this.a; boolean z = r0 instanceof com.applovin.impl.sdk.ad.c; com.applovin.impl.sdk.ad.b bVar = r0; if (z) { bVar = ((com.applovin.impl.sdk.ad.c) r0).e(); } boolean z2 = this.b instanceof qb; if (bVar instanceof com.applovin.impl.sdk.ad.b) { a(bVar); } else { if (bVar == null) { str2 = "null/expired ad"; } else { str2 = "invalid ad of type: " + bVar; } jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { com.applovin.impl.sdk.n J = jb.this.b.J(); StringBuilder sb = new StringBuilder(); sb.append("Received `"); sb.append(z2 ? "adDisplayFailed" : "adHidden"); sb.append("` callback for "); sb.append(str2); J.b("IncentivizedAdController", sb.toString()); } } jb.this.a(bVar); if (z2) { gc.a(this.b, str); } else { gc.b(this.b, this.a); } } @Override // com.applovin.sdk.AppLovinAdDisplayListener public void adHidden(AppLovinAd appLovinAd) { String str; AppLovinAd e = appLovinAd instanceof com.applovin.impl.sdk.ad.c ? ((com.applovin.impl.sdk.ad.c) appLovinAd).e() : appLovinAd; if (e instanceof com.applovin.impl.sdk.ad.b) { a((com.applovin.impl.sdk.ad.b) e); } else { if (e == null) { str = "null/expired ad"; } else { str = "invalid ad of type: " + e; } jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().b("IncentivizedAdController", "Received `adHidden` callback for " + str); } } jb.this.a(e); jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().a("IncentivizedAdController", "Notifying listener of rewarded ad dismissal"); } gc.b(this.b, appLovinAd); } private void a(com.applovin.impl.sdk.ad.b bVar) { String str; int i; jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().a("IncentivizedAdController", "Finishing direct ad..."); } String b = jb.this.b(); if (!StringUtils.isValidString(b) || !jb.this.i) { jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().b("IncentivizedAdController", "Invalid reward state - result: " + b + " and wasFullyEngaged: " + jb.this.i); } jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().a("IncentivizedAdController", "Cancelling any incoming reward requests for this ad"); } bVar.b(); if (jb.this.i) { jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().b("IncentivizedAdController", "User close the ad after fully watching but reward validation task did not return on time"); } str = "network_timeout"; i = AppLovinErrorCodes.INCENTIVIZED_SERVER_TIMEOUT; } else { jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().b("IncentivizedAdController", "User close the ad prematurely"); } str = "user_closed_video"; i = AppLovinErrorCodes.INCENTIVIZED_USER_CLOSED_VIDEO; } bVar.a(fh.a(str)); jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().a("IncentivizedAdController", "Notifying listener of reward validation failure"); } gc.a(this.f, bVar, i); } if (bVar.F0().getAndSet(true)) { return; } jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().a("IncentivizedAdController", "Scheduling report rewarded ad..."); } jb.this.b.j0().a((yl) new en(bVar, jb.this.b), tm.b.OTHER); } @Override // com.applovin.sdk.AppLovinAdClickListener public void adClicked(AppLovinAd appLovinAd) { gc.a(this.c, appLovinAd); } @Override // com.applovin.sdk.AppLovinAdVideoPlaybackListener public void videoPlaybackBegan(AppLovinAd appLovinAd) { gc.a(this.d, appLovinAd); } @Override // com.applovin.sdk.AppLovinAdVideoPlaybackListener public void videoPlaybackEnded(AppLovinAd appLovinAd, double d, boolean z) { gc.a(this.d, appLovinAd, d, z); jb.this.i = z; } @Override // com.applovin.sdk.AppLovinAdRewardListener public void userRewardVerified(AppLovinAd appLovinAd, Map map) { jb.this.a("accepted"); gc.c(this.f, appLovinAd, map); } @Override // com.applovin.sdk.AppLovinAdRewardListener public void userOverQuota(AppLovinAd appLovinAd, Map map) { jb.this.a("quota_exceeded"); gc.b(this.f, appLovinAd, map); } @Override // com.applovin.sdk.AppLovinAdRewardListener public void userRewardRejected(AppLovinAd appLovinAd, Map map) { jb.this.a("rejected"); gc.a(this.f, appLovinAd, map); } @Override // com.applovin.sdk.AppLovinAdRewardListener public void validationRequestFailed(AppLovinAd appLovinAd, int i) { jb.this.a("network_timeout"); gc.a(this.f, appLovinAd, i); } public /* synthetic */ c(jb jbVar, AppLovinAd appLovinAd, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener, a aVar) { this(appLovinAd, appLovinAdRewardListener, appLovinAdVideoPlaybackListener, appLovinAdDisplayListener, appLovinAdClickListener); } } public void b(AppLovinAdLoadListener appLovinAdLoadListener) { this.b.J(); if (com.applovin.impl.sdk.n.a()) { this.b.J().a("IncentivizedAdController", "User requested preload of incentivized ad..."); } this.f = new SoftReference(appLovinAdLoadListener); if (d()) { com.applovin.impl.sdk.n.h("IncentivizedAdController", "Attempted to call preloadAndNotify: while an ad was already loaded or currently being played. Do not call preloadAndNotify: again until the last ad has been closed (adHidden)."); if (appLovinAdLoadListener != null) { appLovinAdLoadListener.adReceived(this.d); return; } return; } a(new b(appLovinAdLoadListener)); } private void a(AppLovinAd appLovinAd, String str, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, qb qbVar) { this.b.D().c(ca.o); gc.a(appLovinAdVideoPlaybackListener, appLovinAd, 0.0d, false); gc.a(qbVar, str); } public void b(AppLovinAd appLovinAd, ViewGroup viewGroup, Lifecycle lifecycle, Context context, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener) { a(appLovinAd, viewGroup, lifecycle, context, appLovinAdRewardListener == null ? a() : appLovinAdRewardListener, appLovinAdVideoPlaybackListener, appLovinAdDisplayListener, appLovinAdClickListener); } public class b implements AppLovinAdLoadListener { private final AppLovinAdLoadListener a; public b(AppLovinAdLoadListener appLovinAdLoadListener) { this.a = appLovinAdLoadListener; } @Override // com.applovin.sdk.AppLovinAdLoadListener public void adReceived(final AppLovinAd appLovinAd) { jb.this.d = appLovinAd; if (this.a != null) { AppLovinSdkUtils.runOnUiThread(new Runnable() { // from class: com.applovin.impl.jb$b$$ExternalSyntheticLambda0 @Override // java.lang.Runnable public final void run() { jb.b.this.a(appLovinAd); } }); } } /* JADX INFO: Access modifiers changed from: private */ public /* synthetic */ void a(AppLovinAd appLovinAd) { try { this.a.adReceived(appLovinAd); } catch (Throwable th) { com.applovin.impl.sdk.n.c("AppLovinIncentivizedInterstitial", "Unable to notify ad listener about a newly loaded ad", th); jb.this.b.E().a("IncentivizedAdController", "adLoaded", th); } } @Override // com.applovin.sdk.AppLovinAdLoadListener public void failedToReceiveAd(final int i) { if (this.a != null) { AppLovinSdkUtils.runOnUiThread(new Runnable() { // from class: com.applovin.impl.jb$b$$ExternalSyntheticLambda1 @Override // java.lang.Runnable public final void run() { jb.b.this.a(i); } }); } } /* JADX INFO: Access modifiers changed from: private */ public /* synthetic */ void a(int i) { try { this.a.failedToReceiveAd(i); } catch (Throwable th) { com.applovin.impl.sdk.n.c("AppLovinIncentivizedInterstitial", "Unable to notify listener about ad load failure", th); jb.this.b.E().a("IncentivizedAdController", "adLoadFailed", th); } } } public class a implements AppLovinAdRewardListener { public a() { } @Override // com.applovin.sdk.AppLovinAdRewardListener public void userRewardVerified(AppLovinAd appLovinAd, Map map) { jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().a("IncentivizedAdController", "Reward validated: " + map); } } @Override // com.applovin.sdk.AppLovinAdRewardListener public void userOverQuota(AppLovinAd appLovinAd, Map map) { jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().b("IncentivizedAdController", "User over quota: " + map); } } @Override // com.applovin.sdk.AppLovinAdRewardListener public void userRewardRejected(AppLovinAd appLovinAd, Map map) { jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().b("IncentivizedAdController", "Reward rejected: " + map); } } @Override // com.applovin.sdk.AppLovinAdRewardListener public void validationRequestFailed(AppLovinAd appLovinAd, int i) { jb.this.b.J(); if (com.applovin.impl.sdk.n.a()) { jb.this.b.J().b("IncentivizedAdController", "Reward validation failed: " + i); } } } private void a(AppLovinAd appLovinAd, Context context, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener) { AppLovinAdImpl appLovinAdImpl; if (appLovinAd != null) { appLovinAdImpl = (AppLovinAdImpl) appLovinAd; } else { appLovinAdImpl = (AppLovinAdImpl) this.d; } AppLovinAdImpl appLovinAdImpl2 = appLovinAdImpl; if (appLovinAdImpl2 != null) { a(appLovinAdImpl2, context, appLovinAdRewardListener, appLovinAdVideoPlaybackListener, appLovinAdDisplayListener, appLovinAdClickListener); } else { com.applovin.impl.sdk.n.h("IncentivizedAdController", "Skipping incentivized video playback: user attempted to play an incentivized video before one was preloaded."); e(); } } private void a(AppLovinAd appLovinAd, ViewGroup viewGroup, Lifecycle lifecycle, Context context, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener) { AppLovinAdImpl appLovinAdImpl; if (appLovinAd != null) { appLovinAdImpl = (AppLovinAdImpl) appLovinAd; } else { appLovinAdImpl = (AppLovinAdImpl) this.d; } if (appLovinAdImpl != null) { a(appLovinAdImpl, viewGroup, lifecycle, context, appLovinAdRewardListener, appLovinAdVideoPlaybackListener, appLovinAdDisplayListener, appLovinAdClickListener); } else { com.applovin.impl.sdk.n.h("IncentivizedAdController", "Skipping incentivized video playback: user attempted to play an incentivized video before one was preloaded."); e(); } } private void a(AppLovinAdImpl appLovinAdImpl, Context context, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener) { c cVar = new c(this, appLovinAdImpl, appLovinAdRewardListener, appLovinAdVideoPlaybackListener, appLovinAdDisplayListener, appLovinAdClickListener, null); AppLovinAd a2 = yp.a(appLovinAdImpl, this.b); String a3 = a(a2, appLovinAdImpl); if (StringUtils.isValidString(a3)) { a(appLovinAdImpl, a3, cVar, cVar); return; } AppLovinInterstitialAdDialog create = AppLovinInterstitialAd.create(this.b.s0(), context); for (String str : this.a.keySet()) { create.setExtraInfo(str, this.a.get(str)); } create.setAdDisplayListener(cVar); create.setAdVideoPlaybackListener(cVar); create.setAdClickListener(cVar); create.showAndRender(a2); a((com.applovin.impl.sdk.ad.b) a2, cVar); } private void a(AppLovinAdImpl appLovinAdImpl, ViewGroup viewGroup, Lifecycle lifecycle, Context context, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener) { c cVar = new c(this, appLovinAdImpl, appLovinAdRewardListener, appLovinAdVideoPlaybackListener, appLovinAdDisplayListener, appLovinAdClickListener, null); AppLovinAd a2 = yp.a(appLovinAdImpl, this.b); String a3 = a(a2, appLovinAdImpl); if (StringUtils.isValidString(a3)) { a(appLovinAdImpl, a3, cVar, cVar); return; } AppLovinInterstitialAdDialog create = AppLovinInterstitialAd.create(this.b.s0(), context); for (String str : this.a.keySet()) { create.setExtraInfo(str, this.a.get(str)); } create.setAdDisplayListener(cVar); create.setAdVideoPlaybackListener(cVar); create.setAdClickListener(cVar); create.showAndRender(a2, viewGroup, lifecycle); a((com.applovin.impl.sdk.ad.b) a2, cVar); } private void a(com.applovin.impl.sdk.ad.b bVar, AppLovinAdRewardListener appLovinAdRewardListener) { this.b.j0().a((yl) new kn(bVar, appLovinAdRewardListener, this.b), tm.b.OTHER); } private void a(AppLovinAdLoadListener appLovinAdLoadListener) { this.c.loadNextIncentivizedAd(this.e, appLovinAdLoadListener); } /* JADX INFO: Access modifiers changed from: private */ public void a(AppLovinAd appLovinAd) { AppLovinAd appLovinAd2 = this.d; if (appLovinAd2 == null) { return; } if (!(appLovinAd2 instanceof com.applovin.impl.sdk.ad.c)) { if (appLovinAd == appLovinAd2) { this.d = null; } } else { com.applovin.impl.sdk.ad.c cVar = (com.applovin.impl.sdk.ad.c) appLovinAd2; if (cVar.e() == null || appLovinAd == cVar.e()) { this.d = null; } } } private String a(AppLovinAd appLovinAd, AppLovinAd appLovinAd2) { if (appLovinAd == null) { com.applovin.impl.sdk.n.h("IncentivizedAdController", "Unable to retrieve the loaded ad. This can occur when attempting to show an expired ad.: " + appLovinAd2); return "Unable to retrieve the loaded ad. This can occur when attempting to show an expired ad."; } if (appLovinAd2.getType() == AppLovinAdType.INCENTIVIZED || appLovinAd2.getType() == AppLovinAdType.AUTO_INCENTIVIZED) { return null; } com.applovin.impl.sdk.n.h("IncentivizedAdController", "Attempting to display ad with invalid ad type: " + appLovinAd2.getType()); return "Attempting to display ad with invalid ad type"; } public void a(String str, Object obj) { this.a.put(str, obj); } /* JADX INFO: Access modifiers changed from: private */ public void a(String str) { synchronized (this.g) { this.h = str; } } public void a(AppLovinAd appLovinAd, Context context, String str, AppLovinAdRewardListener appLovinAdRewardListener, AppLovinAdVideoPlaybackListener appLovinAdVideoPlaybackListener, AppLovinAdDisplayListener appLovinAdDisplayListener, AppLovinAdClickListener appLovinAdClickListener) { if (appLovinAdRewardListener == null) { appLovinAdRewardListener = a(); } a(appLovinAd, context, appLovinAdRewardListener, appLovinAdVideoPlaybackListener, appLovinAdDisplayListener, appLovinAdClickListener); } private AppLovinAdRewardListener a() { return new a(); } }