Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

75 lines
2.2 KiB
Java

package com.applovin.impl.mediation.ads;
import android.view.ViewGroup;
import com.applovin.impl.ar;
import com.applovin.impl.br;
import com.applovin.impl.je;
import com.applovin.impl.mediation.ads.a;
import com.applovin.impl.sdk.j;
import com.applovin.impl.sdk.n;
/* loaded from: classes2.dex */
public class b implements br.a {
private final j a;
private final je b;
private final br c;
private final ar d;
private final a.InterfaceC0026a e;
public void a() {
this.c.b();
}
public je b() {
return this.b;
}
public void c() {
this.a.J();
if (n.a()) {
this.a.J().a("MaxNativeAdView", "Handling view attached to window");
}
if (this.b.s0().compareAndSet(false, true)) {
this.a.J();
if (n.a()) {
this.a.J().a("MaxNativeAdView", "Scheduling impression for ad manually...");
}
if (this.b.getNativeAd().isExpired()) {
n.h("MaxNativeAdView", "Attempting to display an expired native ad. Check if an ad is expired before displaying using `MaxAd.getNativeAd().isExpired()`");
} else {
this.a.f().a(this.b);
}
this.a.Q().processRawAdImpression(this.b, this.e);
}
}
@Override // com.applovin.impl.br.a
public void onLogVisibilityImpression() {
a(this.d.a(this.b));
}
private void a(long j) {
if (this.b.u0().compareAndSet(false, true)) {
this.a.J();
if (n.a()) {
this.a.J().a("MaxNativeAdView", "Scheduling viewability impression for ad...");
}
this.a.Q().processViewabilityAdImpressionPostback(this.b, j, this.e);
}
}
public b(je jeVar, ViewGroup viewGroup, a.InterfaceC0026a interfaceC0026a, j jVar) {
this.a = jVar;
this.b = jeVar;
this.e = interfaceC0026a;
this.d = new ar(viewGroup, jVar);
br brVar = new br(viewGroup, jVar, this);
this.c = brVar;
brVar.a(jeVar);
jVar.J();
if (n.a()) {
jVar.J().a("MaxNativeAdView", "Created new MaxNativeAdView (" + this + ")");
}
}
}