- 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
182 lines
6.1 KiB
Java
182 lines
6.1 KiB
Java
package com.ironsource;
|
|
|
|
import android.view.View;
|
|
import android.widget.FrameLayout;
|
|
import com.ironsource.c3;
|
|
import com.ironsource.f3;
|
|
import com.ironsource.mediationsdk.IronSource;
|
|
import com.ironsource.mg;
|
|
import com.unity3d.ironsourceads.banner.BannerAdInfo;
|
|
import java.lang.ref.WeakReference;
|
|
import kotlin.jvm.internal.DefaultConstructorMarker;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class i6 implements v5 {
|
|
private final mi a;
|
|
private final jf b;
|
|
private final p4 c;
|
|
private final j3 d;
|
|
private final em e;
|
|
private final jt f;
|
|
private final mg g;
|
|
private final mg.a h;
|
|
private BannerAdInfo i;
|
|
private WeakReference<j6> j;
|
|
private WeakReference<FrameLayout> k;
|
|
|
|
public static final class a implements View.OnAttachStateChangeListener {
|
|
public a() {
|
|
}
|
|
|
|
@Override // android.view.View.OnAttachStateChangeListener
|
|
public void onViewAttachedToWindow(View v) {
|
|
Intrinsics.checkNotNullParameter(v, "v");
|
|
hf size = i6.this.d().getSize();
|
|
((FrameLayout) v).addView(i6.this.d(), 0, new FrameLayout.LayoutParams(size.c(), size.a(), 17));
|
|
}
|
|
|
|
@Override // android.view.View.OnAttachStateChangeListener
|
|
public void onViewDetachedFromWindow(View v) {
|
|
Intrinsics.checkNotNullParameter(v, "v");
|
|
((FrameLayout) v).removeAllViews();
|
|
}
|
|
}
|
|
|
|
public i6(mi adInstance, jf container, p4 auctionDataReporter, j3 analytics, em networkDestroyAPI, jt threadManager, mg sessionDepthService, mg.a sessionDepthServiceEditor) {
|
|
Intrinsics.checkNotNullParameter(adInstance, "adInstance");
|
|
Intrinsics.checkNotNullParameter(container, "container");
|
|
Intrinsics.checkNotNullParameter(auctionDataReporter, "auctionDataReporter");
|
|
Intrinsics.checkNotNullParameter(analytics, "analytics");
|
|
Intrinsics.checkNotNullParameter(networkDestroyAPI, "networkDestroyAPI");
|
|
Intrinsics.checkNotNullParameter(threadManager, "threadManager");
|
|
Intrinsics.checkNotNullParameter(sessionDepthService, "sessionDepthService");
|
|
Intrinsics.checkNotNullParameter(sessionDepthServiceEditor, "sessionDepthServiceEditor");
|
|
this.a = adInstance;
|
|
this.b = container;
|
|
this.c = auctionDataReporter;
|
|
this.d = analytics;
|
|
this.e = networkDestroyAPI;
|
|
this.f = threadManager;
|
|
this.g = sessionDepthService;
|
|
this.h = sessionDepthServiceEditor;
|
|
String f = adInstance.f();
|
|
Intrinsics.checkNotNullExpressionValue(f, "adInstance.instanceId");
|
|
String e = adInstance.e();
|
|
Intrinsics.checkNotNullExpressionValue(e, "adInstance.id");
|
|
this.i = new BannerAdInfo(f, e);
|
|
this.j = new WeakReference<>(null);
|
|
this.k = new WeakReference<>(null);
|
|
cn cnVar = new cn();
|
|
adInstance.a(cnVar);
|
|
cnVar.a(this);
|
|
}
|
|
|
|
public /* synthetic */ i6(mi miVar, jf jfVar, p4 p4Var, j3 j3Var, em emVar, jt jtVar, mg mgVar, mg.a aVar, int i, DefaultConstructorMarker defaultConstructorMarker) {
|
|
this(miVar, jfVar, p4Var, j3Var, (i & 16) != 0 ? new fm() : emVar, (i & 32) != 0 ? ve.a : jtVar, (i & 64) != 0 ? el.p.d().k() : mgVar, (i & 128) != 0 ? el.p.a().e() : aVar);
|
|
}
|
|
|
|
private final a a() {
|
|
return new a();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static final void a(i6 this$0) {
|
|
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
|
c3.d.a.b().a(this$0.d);
|
|
this$0.e.a(this$0.a);
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static final void b(i6 this$0) {
|
|
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
|
j6 j6Var = this$0.j.get();
|
|
if (j6Var != null) {
|
|
j6Var.onBannerAdClicked();
|
|
}
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static final void c(i6 this$0) {
|
|
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
|
j6 j6Var = this$0.j.get();
|
|
if (j6Var != null) {
|
|
j6Var.onBannerAdShown();
|
|
}
|
|
}
|
|
|
|
public final void a(BannerAdInfo bannerAdInfo) {
|
|
Intrinsics.checkNotNullParameter(bannerAdInfo, "<set-?>");
|
|
this.i = bannerAdInfo;
|
|
}
|
|
|
|
public final void a(WeakReference<j6> weakReference) {
|
|
Intrinsics.checkNotNullParameter(weakReference, "<set-?>");
|
|
this.j = weakReference;
|
|
}
|
|
|
|
public final void b() {
|
|
jt.a(this.f, new Runnable() { // from class: com.ironsource.i6$$ExternalSyntheticLambda2
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
i6.a(i6.this);
|
|
}
|
|
}, 0L, 2, null);
|
|
}
|
|
|
|
public final void b(WeakReference<FrameLayout> value) {
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
this.k = value;
|
|
FrameLayout frameLayout = value.get();
|
|
if (frameLayout != null) {
|
|
frameLayout.addOnAttachStateChangeListener(a());
|
|
}
|
|
}
|
|
|
|
public final BannerAdInfo c() {
|
|
return this.i;
|
|
}
|
|
|
|
public final jf d() {
|
|
return this.b;
|
|
}
|
|
|
|
public final WeakReference<j6> e() {
|
|
return this.j;
|
|
}
|
|
|
|
public final WeakReference<FrameLayout> f() {
|
|
return this.k;
|
|
}
|
|
|
|
public final void finalize() {
|
|
b();
|
|
}
|
|
|
|
@Override // com.ironsource.v5
|
|
public void onBannerClick() {
|
|
c3.a.a.a().a(this.d);
|
|
this.f.a(new Runnable() { // from class: com.ironsource.i6$$ExternalSyntheticLambda1
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
i6.b(i6.this);
|
|
}
|
|
});
|
|
}
|
|
|
|
@Override // com.ironsource.v5
|
|
public void onBannerShowSuccess() {
|
|
mg mgVar = this.g;
|
|
IronSource.AD_UNIT ad_unit = IronSource.AD_UNIT.BANNER;
|
|
c3.a.a.f(new f3.w(mgVar.a(ad_unit))).a(this.d);
|
|
this.h.b(ad_unit);
|
|
this.c.c("onBannerShowSuccess");
|
|
this.f.a(new Runnable() { // from class: com.ironsource.i6$$ExternalSyntheticLambda0
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
i6.c(i6.this);
|
|
}
|
|
});
|
|
}
|
|
}
|