Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
package com.fyber.inneractive.sdk.renderers;
import android.content.Context;
import android.content.res.Resources;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.global.s;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.flow.g0;
import com.fyber.inneractive.sdk.flow.h0;
import com.fyber.inneractive.sdk.player.c;
import com.fyber.inneractive.sdk.player.ui.p;
/* loaded from: classes2.dex */
public final class a extends o {
public a(com.fyber.inneractive.sdk.player.h hVar) {
super(hVar);
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final void a(c.InterfaceC0080c interfaceC0080c) {
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final void b() {
this.c.getClass();
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final com.fyber.inneractive.sdk.player.ui.l a(Context context, s sVar) throws Resources.NotFoundException {
g0 g0Var;
com.fyber.inneractive.sdk.player.ui.h hVar = this.b;
if (hVar == null) {
com.fyber.inneractive.sdk.player.ui.g gVar = new com.fyber.inneractive.sdk.player.ui.g();
com.fyber.inneractive.sdk.player.e eVar = this.c;
com.fyber.inneractive.sdk.response.g gVar2 = (eVar == null || (g0Var = eVar.e) == null) ? null : (com.fyber.inneractive.sdk.response.g) g0Var.b;
hVar = new com.fyber.inneractive.sdk.player.ui.h(context, gVar, eVar, sVar, gVar2 != null ? gVar2.D : null);
}
return hVar;
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final com.fyber.inneractive.sdk.player.controller.b a(InneractiveAdSpot inneractiveAdSpot, g0 g0Var) {
g0 g0Var2;
if (this.a == null) {
Object selectedUnitController = inneractiveAdSpot.getSelectedUnitController();
boolean isOverlayOutside = selectedUnitController instanceof h0 ? ((h0) selectedUnitController).isOverlayOutside() : false;
com.fyber.inneractive.sdk.player.e eVar = this.c;
p pVar = (p) this.b;
e0 a = com.fyber.inneractive.sdk.config.a.a(inneractiveAdSpot.getAdContent().d().m);
s sVar = g0Var.c;
com.fyber.inneractive.sdk.player.e eVar2 = this.c;
com.fyber.inneractive.sdk.response.g gVar = (eVar2 == null || (g0Var2 = eVar2.e) == null) ? null : (com.fyber.inneractive.sdk.response.g) g0Var2.b;
this.a = new com.fyber.inneractive.sdk.player.controller.k(eVar, pVar, a, sVar, isOverlayOutside, gVar != null ? gVar.D : null, a());
}
return this.a;
}
}

View File

@@ -0,0 +1,51 @@
package com.fyber.inneractive.sdk.renderers;
import android.graphics.Rect;
import android.widget.RelativeLayout;
/* loaded from: classes2.dex */
public final class b {
public final RelativeLayout b;
public final InterfaceC0107b i;
public float c = 0.0f;
public int d = 1;
public float e = 0.0f;
public long f = 0;
public boolean g = false;
public boolean h = false;
public final a j = new a();
public final com.fyber.inneractive.sdk.util.l<Rect> a = new com.fyber.inneractive.sdk.util.l<>(4, new c());
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
b.this.a();
}
}
/* renamed from: com.fyber.inneractive.sdk.renderers.b$b, reason: collision with other inner class name */
public interface InterfaceC0107b {
}
public b(com.fyber.inneractive.sdk.response.f fVar, RelativeLayout relativeLayout, e eVar) {
this.b = relativeLayout;
this.i = eVar;
}
/* JADX WARN: Removed duplicated region for block: B:52:0x00de */
/* JADX WARN: Removed duplicated region for block: B:62:? A[RETURN, SYNTHETIC] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void a() {
/*
Method dump skipped, instructions count: 262
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.renderers.b.a():void");
}
}

View File

@@ -0,0 +1,12 @@
package com.fyber.inneractive.sdk.renderers;
import android.graphics.Rect;
import com.fyber.inneractive.sdk.util.l;
/* loaded from: classes2.dex */
public final class c implements l.a<Rect> {
@Override // com.fyber.inneractive.sdk.util.l.a
public final Rect a() {
return new Rect();
}
}

View File

@@ -0,0 +1,67 @@
package com.fyber.inneractive.sdk.renderers;
import android.content.Context;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.enums.Skip;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.global.s;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.flow.e0;
import com.fyber.inneractive.sdk.flow.g0;
import com.fyber.inneractive.sdk.flow.h0;
import com.fyber.inneractive.sdk.player.c;
/* loaded from: classes2.dex */
public final class d extends o {
public enum a {
ORIGINAL,
NEW
}
public d(com.fyber.inneractive.sdk.player.h hVar) {
super(hVar);
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final void b() {
this.c.getClass();
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final com.fyber.inneractive.sdk.player.ui.l a(Context context, s sVar) {
g0 g0Var;
if (this.b == null) {
com.fyber.inneractive.sdk.player.ui.e eVar = new com.fyber.inneractive.sdk.player.ui.e();
com.fyber.inneractive.sdk.player.e eVar2 = this.c;
com.fyber.inneractive.sdk.response.g gVar = (eVar2 == null || (g0Var = eVar2.e) == null) ? null : (com.fyber.inneractive.sdk.response.g) g0Var.b;
this.b = new com.fyber.inneractive.sdk.player.ui.h(context, eVar, eVar2, sVar, gVar != null ? gVar.D : null);
}
return this.b;
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final com.fyber.inneractive.sdk.player.controller.b a(InneractiveAdSpot inneractiveAdSpot, g0 g0Var) {
g0 g0Var2;
if (this.a == null) {
Object selectedUnitController = inneractiveAdSpot.getSelectedUnitController();
boolean isOverlayOutside = selectedUnitController instanceof h0 ? ((h0) selectedUnitController).isOverlayOutside() : false;
Skip a2 = inneractiveAdSpot instanceof e0 ? ((e0) inneractiveAdSpot).a() : null;
com.fyber.inneractive.sdk.player.e eVar = this.c;
com.fyber.inneractive.sdk.player.ui.h hVar = this.b;
f0 f0Var = inneractiveAdSpot.getAdContent().d;
s sVar = g0Var.c;
boolean z = IAConfigManager.L.k || g0Var.f;
com.fyber.inneractive.sdk.player.e eVar2 = this.c;
com.fyber.inneractive.sdk.response.g gVar = (eVar2 == null || (g0Var2 = eVar2.e) == null) ? null : (com.fyber.inneractive.sdk.response.g) g0Var2.b;
this.a = new com.fyber.inneractive.sdk.player.controller.e(eVar, hVar, f0Var, sVar, isOverlayOutside, a2, z, gVar != null ? gVar.D : null, a());
}
return this.a;
}
@Override // com.fyber.inneractive.sdk.renderers.o
public final void a(c.InterfaceC0080c interfaceC0080c) {
this.c.getClass();
interfaceC0080c.a();
}
}

View File

@@ -0,0 +1,12 @@
package com.fyber.inneractive.sdk.renderers;
import com.fyber.inneractive.sdk.renderers.b;
/* loaded from: classes2.dex */
public final class e implements b.InterfaceC0107b {
public final /* synthetic */ h a;
public e(h hVar) {
this.a = hVar;
}
}

View File

@@ -0,0 +1,226 @@
package com.fyber.inneractive.sdk.renderers;
import android.content.Context;
import android.view.ViewGroup;
import com.fyber.inneractive.sdk.activities.InneractiveRichMediaVideoPlayerActivityCore;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.x;
import com.fyber.inneractive.sdk.external.InneractiveAdViewEventsListener;
import com.fyber.inneractive.sdk.external.WebViewRendererProcessHasGoneError;
import com.fyber.inneractive.sdk.flow.c0;
import com.fyber.inneractive.sdk.flow.r;
import com.fyber.inneractive.sdk.network.u;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.p;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.a;
import com.fyber.inneractive.sdk.web.j;
/* loaded from: classes2.dex */
public final class f implements j.f {
public final /* synthetic */ h a;
public f(h hVar) {
this.a = hVar;
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(boolean z, Orientation orientation) {
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void b(boolean z) {
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void e() {
this.a.a(new WebViewRendererProcessHasGoneError());
}
@Override // com.fyber.inneractive.sdk.web.h0
public final a0.a a(String str, p0 p0Var, a.b bVar) {
f0 f0Var;
x xVar;
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onClicked", IAlog.a(hVar));
ViewGroup viewGroup = this.a.p;
Context context = (viewGroup == null || viewGroup.getContext() == null) ? com.fyber.inneractive.sdk.util.o.a : this.a.p.getContext();
if (context != null) {
h hVar2 = this.a;
if (hVar2.f) {
AdContent adcontent = hVar2.b;
com.fyber.inneractive.sdk.response.f fVar = adcontent != 0 ? (com.fyber.inneractive.sdk.response.f) ((c0) adcontent).b : null;
if (fVar != null) {
r.a(fVar);
}
AdContent adcontent2 = this.a.b;
if (adcontent2 != 0 && (f0Var = ((c0) adcontent2).d) != null && (xVar = ((e0) f0Var).c) != null) {
r.a(com.fyber.inneractive.sdk.cache.session.enums.a.CLICK, xVar.b == UnitDisplayType.MRECT ? com.fyber.inneractive.sdk.cache.session.enums.b.RECTANGLE_DISPLAY : com.fyber.inneractive.sdk.cache.session.enums.b.BANNER_DISPLAY);
}
return this.a.a(context, str, p0Var, com.fyber.inneractive.sdk.util.h.DISPLAY);
}
}
return new a0.a(a0.d.FAILED, new Exception("No context or no native click detected"));
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void c() {
this.a.d(true);
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onResize", IAlog.a(hVar));
h hVar2 = this.a;
EventsListener eventslistener = hVar2.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdResized(hVar2.a);
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void d() {
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onExpand", IAlog.a(hVar));
h hVar2 = this.a;
EventsListener eventslistener = hVar2.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdExpanded(hVar2.a);
}
h hVar3 = this.a;
hVar3.getClass();
IAlog.a("%sweb view callback: onExpand", IAlog.a(hVar3));
this.a.d(true);
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void onClose() {
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onClose", IAlog.a(hVar));
h hVar2 = this.a;
EventsListener eventslistener = hVar2.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdCollapsed(hVar2.a);
}
this.a.J();
h hVar3 = this.a;
hVar3.getClass();
IAlog.a("%sweb view callback: onClose", IAlog.a(hVar3));
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void a(String str, String str2) {
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onSuspiciousNoUserWebActionDetected", IAlog.a(hVar));
ViewGroup viewGroup = this.a.p;
if (viewGroup == null || viewGroup.getContext() == null) {
return;
}
h hVar2 = this.a;
if (!hVar2.v) {
u.a(hVar2.p.getContext(), str, str2, this.a.b);
h hVar3 = this.a;
hVar3.v = true;
IAlog.a("%sreporting auto redirect", IAlog.a(hVar3));
return;
}
IAlog.a("%sredirect already reported for this ad", IAlog.a(hVar2));
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void a(boolean z) {
f0 f0Var;
x xVar;
com.fyber.inneractive.sdk.cache.session.enums.b bVar;
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onVisibilityChanged: %s", IAlog.a(hVar), Boolean.valueOf(z));
if (z) {
h hVar2 = this.a;
if (!hVar2.o) {
IAlog.a("%sonShownForTheFirstTime called", IAlog.a(hVar2));
AdContent adcontent = hVar2.b;
com.fyber.inneractive.sdk.response.f fVar = adcontent != 0 ? (com.fyber.inneractive.sdk.response.f) ((c0) adcontent).b : null;
if (fVar != null) {
IAmraidWebViewController iAmraidWebViewController = hVar2.m;
if (iAmraidWebViewController != null) {
iAmraidWebViewController.n();
}
hVar2.b(fVar);
}
long I = hVar2.I();
hVar2.k = I;
if (I != 0) {
hVar2.a(true, I);
}
AdContent adcontent2 = hVar2.b;
if (adcontent2 != 0 && (f0Var = ((c0) adcontent2).d) != null && (xVar = ((e0) f0Var).c) != null) {
com.fyber.inneractive.sdk.cache.session.enums.a aVar = com.fyber.inneractive.sdk.cache.session.enums.a.IMPRESSION;
if (xVar.b == UnitDisplayType.MRECT) {
bVar = com.fyber.inneractive.sdk.cache.session.enums.b.RECTANGLE_DISPLAY;
} else {
bVar = com.fyber.inneractive.sdk.cache.session.enums.b.BANNER_DISPLAY;
}
r.a(aVar, bVar);
}
hVar2.D();
this.a.o = true;
return;
}
b bVar2 = hVar2.y;
if (bVar2 != null && !bVar2.h && !bVar2.g && bVar2.f != 0) {
bVar2.f = 0L;
bVar2.g = true;
bVar2.a();
}
this.a.J();
return;
}
b bVar3 = this.a.y;
if (bVar3 != null && bVar3.g) {
bVar3.g = false;
p.b.removeCallbacks(bVar3.j);
}
this.a.d(false);
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final boolean a(String str) {
ViewGroup viewGroup = this.a.p;
if (viewGroup == null || viewGroup.getContext() == null) {
return false;
}
boolean startRichMediaIntent = InneractiveRichMediaVideoPlayerActivityCore.startRichMediaIntent(this.a.p.getContext(), str);
if (!startRichMediaIntent) {
return startRichMediaIntent;
}
h hVar = this.a;
if (hVar.c == 0) {
return startRichMediaIntent;
}
hVar.C();
return startRichMediaIntent;
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a() {
this.a.C();
this.a.E();
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(IAmraidWebViewController.MraidVideoFailedToDisplayError mraidVideoFailedToDisplayError) {
h hVar = this.a;
EventsListener eventslistener = hVar.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdEnteredErrorState(hVar.a, mraidVideoFailedToDisplayError);
}
}
}

View File

@@ -0,0 +1,30 @@
package com.fyber.inneractive.sdk.renderers;
import com.fyber.inneractive.sdk.external.InneractiveAdViewUnitController;
import com.fyber.inneractive.sdk.mraid.b0;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class g implements Runnable {
public final /* synthetic */ h a;
public g(h hVar) {
this.a = hVar;
}
@Override // java.lang.Runnable
public final void run() {
InneractiveAdViewUnitController inneractiveAdViewUnitController;
h hVar = this.a;
IAmraidWebViewController iAmraidWebViewController = hVar.m;
if (iAmraidWebViewController == null || iAmraidWebViewController.b == null) {
return;
}
IAlog.a("%srefreshing ad", IAlog.a(hVar));
if ((!hVar.m.o() || hVar.m.O == b0.RESIZED) && (inneractiveAdViewUnitController = hVar.l) != null) {
hVar.r = 0L;
inneractiveAdViewUnitController.refreshAd();
}
}
}

View File

@@ -0,0 +1,589 @@
package com.fyber.inneractive.sdk.renderers;
import android.content.Context;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.widget.FrameLayout;
import android.widget.RelativeLayout;
import androidx.work.WorkRequest;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.x;
import com.fyber.inneractive.sdk.external.InneractiveAdRequest;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.external.InneractiveAdViewEventsListener;
import com.fyber.inneractive.sdk.external.InneractiveAdViewUnitController;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenUnitController;
import com.fyber.inneractive.sdk.flow.c0;
import com.fyber.inneractive.sdk.flow.q;
import com.fyber.inneractive.sdk.flow.r;
import com.fyber.inneractive.sdk.measurement.tracker.c;
import com.fyber.inneractive.sdk.mraid.b0;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.ui.IFyberAdIdentifier;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.b0;
import com.fyber.inneractive.sdk.util.p;
import com.fyber.inneractive.sdk.util.q0;
import com.fyber.inneractive.sdk.util.t;
import com.fyber.inneractive.sdk.util.y;
import com.iab.omid.library.fyber.adsession.AdSession;
import com.ironsource.nb;
/* loaded from: classes2.dex */
public final class h extends r<c0, InneractiveAdViewEventsListener> implements com.fyber.inneractive.sdk.interfaces.b, y.b {
public InneractiveAdViewUnitController l;
public IAmraidWebViewController m;
public f n;
public ViewGroup p;
public a q;
public g s;
public com.fyber.inneractive.sdk.renderers.b y;
public long k = 0;
public boolean o = false;
public long r = 0;
public int t = 0;
public long u = 0;
public boolean v = false;
public boolean w = true;
public boolean x = false;
public static class a extends RelativeLayout {
public final float a;
public a(Context context, float f) {
super(context);
this.a = f;
}
@Override // android.widget.RelativeLayout, android.view.View
public final void onMeasure(int i, int i2) {
int i3;
View.MeasureSpec.getMode(i);
int mode = View.MeasureSpec.getMode(i2);
if (mode == 0 || (mode == Integer.MIN_VALUE && View.MeasureSpec.getSize(i2) > 0)) {
int size = View.MeasureSpec.getSize(i);
int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(size, 1073741824);
float f = this.a;
if (f != 0.0f) {
i2 = View.MeasureSpec.makeMeasureSpec((int) (size * f), 1073741824);
}
i3 = makeMeasureSpec;
} else {
int size2 = View.MeasureSpec.getSize(i);
int size3 = View.MeasureSpec.getSize(i2);
i3 = View.MeasureSpec.makeMeasureSpec(size2, 1073741824);
i2 = View.MeasureSpec.makeMeasureSpec(size3, 1073741824);
}
super.onMeasure(i3, i2);
}
}
public enum b {
BANNER_WIDTH("BANNER_WIDTH"),
BANNER_HEIGHT("BANNER_HEIGHT"),
BANNER_TABLET_HEIGHT("BANNER_TABLET_HEIGHT"),
BANNER_TABLET_WIDTH("BANNER_TABLET_WIDTH"),
RECTANGLE_HEIGHT("RECTANGLE_HEIGHT"),
RECTANGLE_WIDTH("RECTANGLE_WIDTH");
final int value;
b(String str) {
this.value = r2;
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void a() {
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void a(int i) {
this.t = i;
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final boolean a(q qVar) {
return qVar instanceof c0;
}
@Override // com.fyber.inneractive.sdk.flow.r, com.fyber.inneractive.sdk.external.InneractiveAdRenderer
public final boolean canRefreshAd() {
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController != null) {
return (iAmraidWebViewController.o() || this.m.O == b0.RESIZED) ? false : true;
}
return true;
}
@Override // com.fyber.inneractive.sdk.flow.r, com.fyber.inneractive.sdk.external.InneractiveAdRenderer
public final void destroy() {
H();
com.fyber.inneractive.sdk.renderers.b bVar = this.y;
if (bVar != null) {
bVar.g = false;
p.b.removeCallbacks(bVar.j);
}
if (this.m != null) {
H();
AdContent adcontent = this.b;
if (adcontent != 0) {
((c0) adcontent).a();
}
this.m = null;
this.b = null;
ViewGroup viewGroup = this.p;
if (viewGroup != null) {
viewGroup.removeView(this.q);
}
a aVar = this.q;
if (aVar != null) {
aVar.removeAllViews();
this.q = null;
}
}
this.v = false;
this.n = null;
y.a.a.a.remove(this);
g gVar = this.s;
if (gVar != null) {
p.b.removeCallbacks(gVar);
}
super.destroy();
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void s() {
}
@Override // com.fyber.inneractive.sdk.flow.r
public final int A() {
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController != null) {
return (iAmraidWebViewController.b == null || !iAmraidWebViewController.o()) ? com.fyber.inneractive.sdk.util.o.b(this.m.e0) : com.fyber.inneractive.sdk.util.o.b(this.m.b.getWidth());
}
return -1;
}
public final void J() {
com.fyber.inneractive.sdk.web.h hVar;
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController == null || (hVar = iAmraidWebViewController.b) == null || !hVar.getIsVisible() || this.r == 0 || this.m.o() || this.m.O == b0.RESIZED) {
return;
}
if (!this.w) {
if (this.k < System.currentTimeMillis() - this.r) {
this.u = 1L;
} else {
this.u = this.k - (System.currentTimeMillis() - this.r);
}
}
IAlog.a("%sresuming refresh runnable mRefreshTimeStamp %d", IAlog.a(this), Long.valueOf(this.u));
a(false, this.u);
}
@Override // com.fyber.inneractive.sdk.util.y.b
public final void b(boolean z) {
IAlog.a("%sgot onLockScreenStateChanged with: %s", IAlog.a(this), Boolean.valueOf(z));
if (z) {
d(false);
com.fyber.inneractive.sdk.renderers.b bVar = this.y;
if (bVar == null || !bVar.g) {
return;
}
bVar.g = false;
p.b.removeCallbacks(bVar.j);
return;
}
J();
com.fyber.inneractive.sdk.renderers.b bVar2 = this.y;
if (bVar2 == null || bVar2.h || bVar2.g || bVar2.f == 0) {
return;
}
bVar2.f = 0L;
bVar2.g = true;
bVar2.a();
}
@Override // com.fyber.inneractive.sdk.flow.r
public final void c(View view) {
com.fyber.inneractive.sdk.measurement.tracker.c cVar;
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController == null || (cVar = iAmraidWebViewController.J) == null) {
return;
}
try {
AdSession adSession = cVar.a;
if (adSession == null || view == null) {
return;
}
adSession.removeFriendlyObstruction(view);
} catch (Throwable th) {
cVar.a(th);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final int f() {
return this.m.e0;
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void k() {
com.fyber.inneractive.sdk.web.h hVar;
IAlog.a("%sgot onAdRefreshFailed", IAlog.a(this));
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController == null || (hVar = iAmraidWebViewController.b) == null) {
return;
}
if (!hVar.getIsVisible() || y.a.a.b || this.m.o() || this.m.O == b0.RESIZED) {
IAlog.a("%sview is not visible or screen is locked or webView is Expanded or web is Resised. Waiting for visibility change", IAlog.a(this));
this.u = 1L;
return;
}
IAlog.a("%sview is visible and screen is unlocked: refreshing ad and webView is not expanded", IAlog.a(this));
long I = I();
this.k = I;
if (I != 0) {
a(false, WorkRequest.MIN_BACKOFF_MILLIS);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void m() {
com.fyber.inneractive.sdk.renderers.b bVar = this.y;
if (bVar != null) {
bVar.g = false;
p.b.removeCallbacks(bVar.j);
}
a aVar = this.q;
if (aVar != null) {
aVar.removeAllViews();
this.q = null;
}
ViewGroup viewGroup = this.p;
if (viewGroup != null) {
viewGroup.removeAllViews();
this.p = null;
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final int u() {
return this.m.f0;
}
@Override // com.fyber.inneractive.sdk.flow.r
public final View y() {
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController != null) {
return iAmraidWebViewController.b;
}
return null;
}
@Override // com.fyber.inneractive.sdk.flow.r
public final int z() {
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController != null) {
return (iAmraidWebViewController.b == null || !iAmraidWebViewController.o()) ? com.fyber.inneractive.sdk.util.o.b(this.m.f0) : com.fyber.inneractive.sdk.util.o.b(this.m.b.getHeight());
}
return -1;
}
public final void H() {
if (this.s != null) {
IAlog.a("%scancelling refreen runnable", IAlog.a(this));
p.b.removeCallbacks(this.s);
this.s = null;
}
}
public final int I() {
x xVar;
int intValue;
int i = this.t;
if (i == -1) {
IAlog.a("%sreturning disable value for banner refresh", IAlog.a(this));
return 0;
}
if (i > 0) {
IAlog.a("%sreturning overriden refresh interval = %d", IAlog.a(this), Integer.valueOf(this.t));
intValue = this.t;
} else {
f0 f0Var = this.a.getAdContent().d;
if (f0Var != null && (xVar = ((e0) f0Var).c) != null) {
Integer num = xVar.a;
IAlog.a("%sreturning refreshConfig = %d", IAlog.a(this), num);
if (num != null) {
intValue = num.intValue();
}
}
IAlog.a("%sgetRefreshInterval: returning 0. Refresh is disabled", IAlog.a(this));
return 0;
}
return intValue * 1000;
}
public final void d(boolean z) {
if (this.s != null) {
this.w = z;
H();
this.u = this.k - (System.currentTimeMillis() - this.r);
IAlog.a("%sPause refresh time : time remaning:%d ,refreshInterval: %d", IAlog.a(this), Long.valueOf(this.u), Long.valueOf(this.k));
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void a(ViewGroup viewGroup) {
ViewGroup viewGroup2;
ViewGroup viewGroup3;
a aVar;
x xVar;
UnitDisplayType unitDisplayType;
InneractiveAdSpot inneractiveAdSpot = this.a;
if (inneractiveAdSpot == null) {
IAlog.f("%sYou must set the spot to render before calling renderAd", IAlog.a(this));
return;
}
this.o = false;
this.e = false;
if (viewGroup != null) {
this.p = viewGroup;
this.l = (InneractiveAdViewUnitController) inneractiveAdSpot.getSelectedUnitController();
} else if (!this.x) {
com.fyber.inneractive.sdk.renderers.b bVar = this.y;
if (bVar != null) {
bVar.g = false;
p.b.removeCallbacks(bVar.j);
}
if (this.m != null) {
H();
AdContent adcontent = this.b;
if (adcontent != 0) {
((c0) adcontent).a();
}
this.m = null;
this.b = null;
ViewGroup viewGroup4 = this.p;
if (viewGroup4 != null) {
viewGroup4.removeView(this.q);
}
a aVar2 = this.q;
if (aVar2 != null) {
aVar2.removeAllViews();
this.q = null;
}
}
this.v = false;
if (this.a.getAdContent() instanceof c0) {
this.b = (c0) this.a.getAdContent();
} else {
IAlog.f("InneractiveAdViewMraidAdRenderer.renderAd: Spot ad content is not the right content :( %s", this.a.getAdContent());
return;
}
}
AdContent adcontent2 = this.b;
IAmraidWebViewController iAmraidWebViewController = adcontent2 != 0 ? ((c0) adcontent2).i : null;
this.m = iAmraidWebViewController;
if (iAmraidWebViewController != null) {
if (this.n == null) {
this.n = new f(this);
}
iAmraidWebViewController.setListener(this.n);
c0 c0Var = (c0) this.b;
InneractiveAdRequest inneractiveAdRequest = c0Var.a;
f0 f0Var = c0Var.d;
if (f0Var != null && (xVar = ((e0) f0Var).c) != null && (unitDisplayType = xVar.b) != null && unitDisplayType.isFullscreenUnit()) {
a aVar3 = new a(this.p.getContext(), 1.5f);
this.q = aVar3;
IAmraidWebViewController iAmraidWebViewController2 = this.m;
ViewGroup.LayoutParams layoutParams = new ViewGroup.LayoutParams(-1, -1);
com.fyber.inneractive.sdk.web.h hVar = iAmraidWebViewController2.b;
if (hVar != null) {
aVar3.addView(hVar, layoutParams);
b0.c.a.a(aVar3.getContext(), iAmraidWebViewController2.b, iAmraidWebViewController2);
iAmraidWebViewController2.b.setTapListener(iAmraidWebViewController2);
}
this.p.addView(this.q, new ViewGroup.LayoutParams(-2, -2));
} else {
this.q = new a(this.p.getContext(), 0.0f);
c0 c0Var2 = (c0) this.b;
com.fyber.inneractive.sdk.response.f fVar = (com.fyber.inneractive.sdk.response.f) c0Var2.b;
q0 a2 = a(fVar.e, fVar.f, c0Var2.d);
this.m.setAdDefaultSize(a2.a, a2.b);
IAmraidWebViewController iAmraidWebViewController3 = this.m;
com.fyber.inneractive.sdk.web.h hVar2 = iAmraidWebViewController3.b;
if (hVar2 != null || com.fyber.inneractive.sdk.util.o.a == null) {
ViewParent parent = hVar2 != null ? hVar2.getParent() : null;
if (parent instanceof ViewGroup) {
((ViewGroup) parent).removeView(hVar2);
}
RelativeLayout.LayoutParams a3 = t.a(a2.a, a2.b, 13);
IAmraidWebViewController iAmraidWebViewController4 = this.m;
a aVar4 = this.q;
com.fyber.inneractive.sdk.web.h hVar3 = iAmraidWebViewController4.b;
if (hVar3 != null) {
aVar4.addView(hVar3, a3);
b0.c.a.a(aVar4.getContext(), iAmraidWebViewController4.b, iAmraidWebViewController4);
iAmraidWebViewController4.b.setTapListener(iAmraidWebViewController4);
}
this.p.addView(this.q, new ViewGroup.LayoutParams(-2, -2));
InneractiveAdSpot inneractiveAdSpot2 = this.a;
if (inneractiveAdSpot2 != null && inneractiveAdSpot2.getAdContent() != null && (viewGroup2 = this.p) != null) {
com.fyber.inneractive.sdk.flow.e eVar = new com.fyber.inneractive.sdk.flow.e(viewGroup2.getContext(), false, this.a.getAdContent().a, this.a.getAdContent().d(), this.a.getAdContent().c);
RelativeLayout relativeLayout = (RelativeLayout) View.inflate(this.p.getContext(), R.layout.ia_layout_fyber_ad_identifier_relative, null);
eVar.a(relativeLayout, IFyberAdIdentifier.Corner.BOTTOM_LEFT);
relativeLayout.setVisibility(0);
relativeLayout.setGravity(83);
IAmraidWebViewController iAmraidWebViewController5 = this.m;
if (iAmraidWebViewController5 == null) {
viewGroup3 = null;
} else {
viewGroup3 = iAmraidWebViewController5.b;
if (viewGroup3 != null && viewGroup3.getParent() != null) {
viewGroup3 = (ViewGroup) viewGroup3.getParent();
}
}
if (viewGroup3 != null && y() != null) {
ViewGroup.LayoutParams layoutParams2 = y().getLayoutParams();
IAmraidWebViewController iAmraidWebViewController6 = this.m;
viewGroup3.addView(relativeLayout, layoutParams2);
iAmraidWebViewController6.a(relativeLayout, c.EnumC0077c.IdentifierView);
}
}
} else if (!this.x) {
this.x = true;
iAmraidWebViewController3.b = iAmraidWebViewController3.a(((c0) this.b).c);
try {
iAmraidWebViewController3.h();
iAmraidWebViewController3.b.loadDataWithBaseURL(iAmraidWebViewController3.p, iAmraidWebViewController3.q, "text/html", nb.N, null);
} catch (Throwable unused) {
FrameLayout frameLayout = new FrameLayout(this.p.getContext());
frameLayout.setBackgroundResource(R.color.ia_blank_background);
this.p.removeAllViews();
this.p.addView(frameLayout, new FrameLayout.LayoutParams(a2.a, a2.b, 17));
}
} else {
FrameLayout frameLayout2 = new FrameLayout(this.p.getContext());
frameLayout2.setBackgroundResource(R.color.ia_blank_background);
this.p.removeAllViews();
this.p.addView(frameLayout2, new FrameLayout.LayoutParams(a2.a, a2.b, 17));
}
}
AdContent adcontent3 = this.b;
com.fyber.inneractive.sdk.response.f fVar2 = adcontent3 != 0 ? (com.fyber.inneractive.sdk.response.f) ((c0) adcontent3).b : null;
if (fVar2 != null && (aVar = this.q) != null) {
com.fyber.inneractive.sdk.renderers.b bVar2 = new com.fyber.inneractive.sdk.renderers.b(fVar2, aVar, new e(this));
this.y = bVar2;
bVar2.h = false;
bVar2.d = 1;
bVar2.e = 0.0f;
int i = fVar2.t;
if (i >= 1) {
bVar2.d = Math.min(i, 100);
}
float f = fVar2.u;
if (f >= -1.0f) {
bVar2.e = f;
}
if (bVar2.e >= 0.0f) {
IAlog.a("IAVisibilityTracker: startTrackingVisibility", new Object[0]);
bVar2.c = 0.0f;
bVar2.f = System.currentTimeMillis();
bVar2.g = true;
bVar2.a();
}
}
} else {
IAlog.f("InneractiveAdViewMraidAdRenderer.renderAd: Spot ad content is not the right content :( %s", adcontent2);
}
y yVar = y.a.a;
if (yVar.a.contains(this)) {
return;
}
yVar.a.add(this);
}
@Override // com.fyber.inneractive.sdk.flow.r
public final void b(View view) {
IAmraidWebViewController iAmraidWebViewController = this.m;
if (iAmraidWebViewController != null) {
iAmraidWebViewController.a(view, c.EnumC0077c.ProgressOverlay);
}
}
public final void a(boolean z, long j) {
IAmraidWebViewController iAmraidWebViewController;
com.fyber.inneractive.sdk.web.h hVar;
InneractiveAdViewUnitController inneractiveAdViewUnitController;
if (!TextUtils.isEmpty(this.a.getMediationNameString()) || j == 0 || (this.a.getSelectedUnitController() instanceof InneractiveFullscreenUnitController) || this.t == -1 || (iAmraidWebViewController = this.m) == null || (hVar = iAmraidWebViewController.b) == null) {
return;
}
if (!hVar.getIsVisible()) {
IAlog.a("%sstartRefreshTimer called but ad is not visible", IAlog.a(this));
return;
}
this.r = System.currentTimeMillis();
this.k = z ? this.k : j;
IAlog.a("%sstartRefreshTimer in %d msec, mRefreshInterval = %d", IAlog.a(this), Long.valueOf(j), Long.valueOf(this.k));
if (j > 1) {
g gVar = this.s;
if (gVar != null) {
p.b.removeCallbacks(gVar);
}
H();
g gVar2 = new g(this);
this.s = gVar2;
p.b.postDelayed(gVar2, j);
return;
}
IAmraidWebViewController iAmraidWebViewController2 = this.m;
if (iAmraidWebViewController2 == null || iAmraidWebViewController2.b == null) {
return;
}
IAlog.a("%srefreshing ad", IAlog.a(this));
if ((!this.m.o() || this.m.O == com.fyber.inneractive.sdk.mraid.b0.RESIZED) && (inneractiveAdViewUnitController = this.l) != null) {
this.r = 0L;
inneractiveAdViewUnitController.refreshAd();
}
}
public static q0 a(int i, int i2, f0 f0Var) {
int a2;
int a3;
x xVar;
IAlog.a("View layout params: response width and height: %d, %d", Integer.valueOf(i), Integer.valueOf(i2));
if (i > 0 && i2 > 0) {
a2 = com.fyber.inneractive.sdk.util.o.a(i);
a3 = com.fyber.inneractive.sdk.util.o.a(i2);
} else {
UnitDisplayType unitDisplayType = UnitDisplayType.BANNER;
if (f0Var != null && (xVar = ((e0) f0Var).c) != null) {
unitDisplayType = xVar.b;
}
if (unitDisplayType.equals(UnitDisplayType.MRECT)) {
a2 = com.fyber.inneractive.sdk.util.o.a(b.RECTANGLE_WIDTH.value);
a3 = com.fyber.inneractive.sdk.util.o.a(b.RECTANGLE_HEIGHT.value);
} else if (com.fyber.inneractive.sdk.util.m.q()) {
a2 = com.fyber.inneractive.sdk.util.o.a(b.BANNER_TABLET_WIDTH.value);
a3 = com.fyber.inneractive.sdk.util.o.a(b.BANNER_TABLET_HEIGHT.value);
} else {
a2 = com.fyber.inneractive.sdk.util.o.a(b.BANNER_WIDTH.value);
a3 = com.fyber.inneractive.sdk.util.o.a(b.BANNER_HEIGHT.value);
}
}
IAlog.e("View layout params: final scaled width and height: %d, %d", Integer.valueOf(a2), Integer.valueOf(a3));
return new q0(a2, a3);
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final boolean a(View view) {
return view.equals(this.p);
}
}

View File

@@ -0,0 +1,433 @@
package com.fyber.inneractive.sdk.renderers;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.Rect;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import com.fyber.inneractive.sdk.activities.InneractiveFullscreenAdActivity;
import com.fyber.inneractive.sdk.activities.InneractiveRichMediaVideoPlayerActivityCore;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.external.InneractiveAdViewEventsListener;
import com.fyber.inneractive.sdk.external.InneractiveAdViewUnitController;
import com.fyber.inneractive.sdk.external.InneractiveAdViewVideoContentController;
import com.fyber.inneractive.sdk.external.InneractiveContentController;
import com.fyber.inneractive.sdk.external.InneractiveNativeVideoContentController;
import com.fyber.inneractive.sdk.external.InneractiveUnitController;
import com.fyber.inneractive.sdk.external.VideoContentListener;
import com.fyber.inneractive.sdk.external.WebViewRendererProcessHasGoneError;
import com.fyber.inneractive.sdk.flow.g0;
import com.fyber.inneractive.sdk.flow.q;
import com.fyber.inneractive.sdk.flow.r;
import com.fyber.inneractive.sdk.network.u;
import com.fyber.inneractive.sdk.player.c;
import com.fyber.inneractive.sdk.player.controller.v;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.b0;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.a;
import com.google.android.gms.drive.DriveFile;
/* loaded from: classes2.dex */
public final class i extends r<g0, InneractiveAdViewEventsListener> implements com.fyber.inneractive.sdk.interfaces.b, InneractiveNativeVideoContentController.Renderer, b0.d {
public FrameLayout k;
public com.fyber.inneractive.sdk.player.ui.l l;
public v m;
public VideoContentListener n;
public ViewGroup p;
public o q;
public j t;
public final a o = new a();
public float r = 0.0f;
public final Rect s = new Rect();
public boolean u = false;
public final b v = new b();
public class a implements c.InterfaceC0080c {
public a() {
}
@Override // com.fyber.inneractive.sdk.player.c.InterfaceC0080c
public final void a() {
v vVar = i.this.m;
if (vVar != null) {
vVar.e(false);
i.this.m.f();
}
}
}
public class b implements v.a {
public b() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(boolean z) {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(boolean z, Orientation orientation) {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void e() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void g() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final com.fyber.inneractive.sdk.ignite.l j() {
return com.fyber.inneractive.sdk.ignite.l.NONE;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void o() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onCompleted() {
com.fyber.inneractive.sdk.player.ui.l lVar;
i iVar = i.this;
VideoContentListener videoContentListener = iVar.n;
if (videoContentListener == null || (lVar = iVar.l) == null || !((com.fyber.inneractive.sdk.player.ui.d) lVar).e) {
return;
}
videoContentListener.onCompleted();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onPlayerError() {
com.fyber.inneractive.sdk.player.ui.l lVar;
i iVar = i.this;
VideoContentListener videoContentListener = iVar.n;
if (videoContentListener == null || (lVar = iVar.l) == null || !((com.fyber.inneractive.sdk.player.ui.d) lVar).e) {
return;
}
videoContentListener.onPlayerError();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onProgress(int i, int i2) {
com.fyber.inneractive.sdk.player.ui.l lVar;
i iVar = i.this;
VideoContentListener videoContentListener = iVar.n;
if (videoContentListener == null || (lVar = iVar.l) == null || !((com.fyber.inneractive.sdk.player.ui.d) lVar).e) {
return;
}
videoContentListener.onProgress(i, i2);
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void p() {
i.this.a(new WebViewRendererProcessHasGoneError());
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void q() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(String str, String str2) {
i iVar = i.this;
iVar.getClass();
IAlog.a("%s ad view video ad renderer callback: onSuspiciousNoUserWebActionDetected", IAlog.a(iVar));
ViewGroup viewGroup = i.this.p;
if (viewGroup == null || viewGroup.getContext() == null) {
return;
}
i iVar2 = i.this;
if (iVar2.u) {
IAlog.a("%s redirect already reported for this ad", IAlog.a(iVar2));
return;
}
u.a(iVar2.p.getContext(), str, str2, i.this.b);
i iVar3 = i.this;
iVar3.u = true;
IAlog.a("%s reporting auto redirect", IAlog.a(iVar3));
}
@Override // com.fyber.inneractive.sdk.player.controller.v.a
public final void c() {
i iVar = i.this;
EventsListener eventslistener = iVar.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdExpanded(iVar.a);
}
ViewGroup viewGroup = i.this.p;
if (viewGroup == null || viewGroup.getContext() == null) {
return;
}
com.fyber.inneractive.sdk.display.a bVar = i.this.b instanceof com.fyber.inneractive.sdk.dv.a ? new com.fyber.inneractive.sdk.display.b() : new com.fyber.inneractive.sdk.display.c();
if (bVar instanceof com.fyber.inneractive.sdk.display.c) {
Context context = i.this.p.getContext();
InneractiveAdSpot inneractiveAdSpot = i.this.a;
Intent intent = new Intent(context, (Class<?>) InneractiveFullscreenAdActivity.class);
intent.putExtra("spotId", inneractiveAdSpot.getLocalUniqueId());
if (!(context instanceof Activity)) {
intent.setFlags(DriveFile.MODE_READ_ONLY);
}
try {
IAlog.a("%sIAInterstitialUtil: Opening interstitial for spot id: %s", IAlog.a(context), inneractiveAdSpot.getLocalUniqueId());
context.startActivity(intent);
} catch (ActivityNotFoundException unused) {
IAlog.c("%sIAInterstitialUtil: InneractiveFullscreenAdActivity.class not found. Did you declare InneractiveFullscreenAdActivity in your manifest?", IAlog.a(context));
}
}
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void i() {
i iVar = i.this;
g0 g0Var = (g0) iVar.b;
if (g0Var.j) {
return;
}
g0Var.j = true;
iVar.D();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void l() {
i iVar = i.this;
if (iVar.c != 0) {
iVar.C();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(View view, String str) {
if (view == null || view.getContext() == null) {
return;
}
InneractiveRichMediaVideoPlayerActivityCore.startRichMediaIntent(view.getContext(), str);
i.this.C();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final a0.a a(p0 p0Var, com.fyber.inneractive.sdk.util.h hVar) {
T t;
com.fyber.inneractive.sdk.model.vast.b bVar;
i iVar = i.this;
Context context = iVar.l.getContext() == null ? com.fyber.inneractive.sdk.util.o.a : i.this.l.getContext();
AdContent adcontent = i.this.b;
return iVar.a(context, (adcontent == 0 || (t = ((g0) adcontent).b) == 0 || (bVar = ((com.fyber.inneractive.sdk.response.g) t).L) == null) ? null : bVar.b, p0Var, hVar);
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final a0.a a(String str, p0 p0Var, a.b bVar, boolean z) {
AdContent adcontent;
com.fyber.inneractive.sdk.model.vast.b bVar2;
if (TextUtils.isEmpty(str) && (adcontent = i.this.b) != 0) {
g0 g0Var = (g0) adcontent;
T t = g0Var.b;
if (t != 0) {
com.fyber.inneractive.sdk.model.vast.c cVar = ((com.fyber.inneractive.sdk.response.g) t).L.i;
str = cVar != null ? cVar.g : null;
if (TextUtils.isEmpty(str)) {
T t2 = g0Var.b;
if (t2 != 0 && (bVar2 = ((com.fyber.inneractive.sdk.response.g) t2).L) != null) {
str = bVar2.b;
}
}
}
str = null;
}
i iVar = i.this;
Context context = com.fyber.inneractive.sdk.util.o.a;
ViewGroup viewGroup = iVar.p;
if (viewGroup != null && viewGroup.getContext() != null) {
context = iVar.p.getContext();
}
return iVar.a(context, str, p0Var, z ? com.fyber.inneractive.sdk.util.h.DEFAULT_ENDCARD : com.fyber.inneractive.sdk.util.h.VAST_ENDCARD);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void a(int i) {
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final boolean a(q qVar) {
return qVar instanceof g0;
}
@Override // com.fyber.inneractive.sdk.flow.r, com.fyber.inneractive.sdk.external.InneractiveAdRenderer
public final void destroy() {
m();
super.destroy();
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final int f() {
return 0;
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void k() {
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final int u() {
return 0;
}
@Override // com.fyber.inneractive.sdk.flow.r
public final View y() {
return this.k;
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void m() {
ViewGroup viewGroup;
j jVar = this.t;
if (jVar != null && (viewGroup = this.p) != null) {
viewGroup.removeCallbacks(jVar);
this.t = null;
}
b0.c.a.a(this.p);
IAlog.a("%sunbind called. root is %s", IAlog.a(this), this.p);
if (this.m != null) {
IAlog.a("%sdestroying video ui controller", IAlog.a(this));
this.m.a((v) null);
this.m.destroy();
this.m = null;
}
if (this.l != null) {
this.p.setLayoutTransition(null);
this.p.removeView(this.k);
this.l.destroy();
this.l = null;
}
}
@Override // com.fyber.inneractive.sdk.external.InneractiveNativeVideoContentController.Renderer
public final void pauseVideo() {
v vVar = this.m;
if (vVar != null) {
vVar.pauseVideo();
}
}
@Override // com.fyber.inneractive.sdk.external.InneractiveNativeVideoContentController.Renderer
public final void playVideo() {
v vVar = this.m;
if (vVar != null) {
vVar.b(0);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void s() {
v vVar = this.m;
if (vVar != null) {
vVar.e(false);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void a(ViewGroup viewGroup) {
Bitmap bitmap;
InneractiveAdSpot inneractiveAdSpot = this.a;
if (inneractiveAdSpot == null) {
IAlog.f("%sYou must set the spot to render before calling renderAd", IAlog.a(this));
return;
}
this.p = viewGroup;
InneractiveUnitController selectedUnitController = inneractiveAdSpot.getSelectedUnitController();
if (!(selectedUnitController instanceof InneractiveAdViewUnitController)) {
IAlog.f("%sWrong type of unit controller found. Expecting InneractiveAdViewUnitController", IAlog.a(this));
} else {
InneractiveContentController selectedContentController = selectedUnitController.getSelectedContentController();
if (selectedContentController != null) {
if (selectedContentController instanceof InneractiveAdViewVideoContentController) {
this.n = ((InneractiveAdViewVideoContentController) selectedContentController).getEventsListener();
} else {
IAlog.f("%sContent controller expected to be InneractiveFullscreenVideoContentController and is %s", IAlog.a(this), selectedContentController.getClass().getSimpleName());
}
}
}
this.u = false;
this.k = new FrameLayout(viewGroup.getContext());
AdContent adcontent = this.b;
com.fyber.inneractive.sdk.player.h hVar = adcontent != 0 ? ((g0) adcontent).i : null;
Context context = viewGroup.getContext();
if (hVar != null) {
((com.fyber.inneractive.sdk.player.e) hVar.f).getClass();
com.fyber.inneractive.sdk.renderers.a aVar = new com.fyber.inneractive.sdk.renderers.a(hVar);
this.q = aVar;
this.l = aVar.a(context, ((g0) this.b).c);
this.m = (v) this.q.a(this.a, (g0) this.b);
this.p.addView(this.k, new ViewGroup.LayoutParams(-1, -2));
this.p.setLayoutTransition(null);
this.k.addView((View) this.l, new FrameLayout.LayoutParams(-2, -2, 17));
this.m.a((v) this.v);
v vVar = this.m;
this.q.b();
vVar.e(false);
this.q.a(this.o);
if ((this.q instanceof com.fyber.inneractive.sdk.renderers.a) && (bitmap = ((com.fyber.inneractive.sdk.player.e) hVar.f).k) != null) {
this.m.a(bitmap);
}
b0 b0Var = b0.c.a;
ViewGroup viewGroup2 = this.p;
b0Var.getClass();
b0Var.a(viewGroup2.getContext(), viewGroup2, this);
}
}
@Override // com.fyber.inneractive.sdk.util.b0.d
public final void a(float f, Rect rect) {
ViewGroup viewGroup;
ViewGroup viewGroup2;
if (this.r == f && this.s.equals(rect)) {
return;
}
this.r = f;
this.s.set(rect);
v vVar = this.m;
if (vVar != null) {
vVar.d(false);
((com.fyber.inneractive.sdk.player.ui.d) this.l).e();
this.m.a(f);
}
if (f <= 0.0f) {
j jVar = this.t;
if (jVar == null || (viewGroup = this.p) == null) {
return;
}
viewGroup.removeCallbacks(jVar);
this.t = null;
return;
}
j jVar2 = this.t;
if (jVar2 != null && (viewGroup2 = this.p) != null) {
viewGroup2.removeCallbacks(jVar2);
this.t = null;
}
j jVar3 = new j(this);
this.t = jVar3;
this.p.postDelayed(jVar3, 100L);
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final boolean a(View view) {
return view.equals(this.p);
}
@Override // com.fyber.inneractive.sdk.interfaces.b
public final void a() {
v vVar = this.m;
if (vVar != null) {
vVar.a();
}
}
}

View File

@@ -0,0 +1,26 @@
package com.fyber.inneractive.sdk.renderers;
import com.fyber.inneractive.sdk.player.controller.v;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class j implements Runnable {
public final /* synthetic */ i a;
public j(i iVar) {
this.a = iVar;
}
@Override // java.lang.Runnable
public final void run() {
i iVar = this.a;
if (iVar.t != null) {
IAlog.a("%sIdle state reached!", IAlog.a(iVar));
v vVar = this.a.m;
if (vVar != null) {
vVar.d(true);
}
this.a.t = null;
}
}
}

View File

@@ -0,0 +1,208 @@
package com.fyber.inneractive.sdk.renderers;
import android.view.View;
import com.fyber.inneractive.sdk.activities.InneractiveRichMediaVideoPlayerActivityCore;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.i0;
import com.fyber.inneractive.sdk.config.x;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenUnitController;
import com.fyber.inneractive.sdk.external.InneractiveNativeAdEventsListener;
import com.fyber.inneractive.sdk.external.WebViewRendererProcessHasGoneError;
import com.fyber.inneractive.sdk.flow.g0;
import com.fyber.inneractive.sdk.flow.z;
import com.fyber.inneractive.sdk.player.controller.y;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.p;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.a;
/* loaded from: classes2.dex */
public final class k extends z<g0, InneractiveNativeAdEventsListener> implements y {
public boolean w = false;
@Override // com.fyber.inneractive.sdk.flow.z
public final boolean H() {
return false;
}
@Override // com.fyber.inneractive.sdk.flow.z
public final int J() {
return 0;
}
@Override // com.fyber.inneractive.sdk.flow.z
public final int K() {
return 0;
}
@Override // com.fyber.inneractive.sdk.flow.z
public final long L() {
return 0L;
}
@Override // com.fyber.inneractive.sdk.flow.z
public final boolean M() {
return false;
}
@Override // com.fyber.inneractive.sdk.flow.z
public final long a(long j) {
return 0L;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final a0.a a(String str, p0 p0Var, a.b bVar, boolean z) {
x xVar;
AdContent adcontent = this.b;
if (adcontent != 0) {
g0 g0Var = (g0) adcontent;
if (g0Var.a != null && g0Var.b != 0) {
f0 f0Var = g0Var.d;
if (f0Var != null && (xVar = ((e0) f0Var).c) != null) {
UnitDisplayType unitDisplayType = xVar.b;
i0 i0Var = IAConfigManager.L.w;
com.fyber.inneractive.sdk.cache.session.enums.b bVar2 = unitDisplayType == UnitDisplayType.REWARDED ? com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_VIDEO : com.fyber.inneractive.sdk.cache.session.enums.b.INTERSTITIAL_VIDEO;
com.fyber.inneractive.sdk.cache.session.enums.a aVar = com.fyber.inneractive.sdk.cache.session.enums.a.CLICK;
com.fyber.inneractive.sdk.cache.session.d dVar = i0Var.a;
if (dVar != null) {
p.a(new com.fyber.inneractive.sdk.cache.session.c(dVar, aVar, bVar2));
}
}
com.fyber.inneractive.sdk.model.vast.b bVar3 = ((com.fyber.inneractive.sdk.response.g) ((g0) this.b).b).L;
}
}
throw null;
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void a(InneractiveFullscreenUnitController.a aVar) {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(boolean z) {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(boolean z, Orientation orientation) {
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void b() {
}
@Override // com.fyber.inneractive.sdk.flow.z
public final /* bridge */ /* synthetic */ boolean b(g0 g0Var) {
return false;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void e() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void i() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void l() {
C();
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final boolean n() {
return false;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void o() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onCompleted() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onPlayerError() {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onProgress(int i, int i2) {
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void p() {
a(new WebViewRendererProcessHasGoneError());
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void q() {
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void t() {
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void v() {
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.flow.r, com.fyber.inneractive.sdk.external.InneractiveAdRenderer
public final void destroy() {
if (!this.w) {
r();
}
this.b = null;
super.destroy();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void g() {
IAlog.a("%snShownCloseButton", IAlog.a(this));
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void r() {
this.w = true;
AdContent adcontent = this.b;
if (adcontent != 0) {
}
IAlog.a("%sunit controller is null!", IAlog.a(this));
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final a0.a a(p0 p0Var, com.fyber.inneractive.sdk.util.h hVar) {
f0 f0Var;
x xVar;
AdContent adcontent = this.b;
if (adcontent != 0 && (f0Var = ((g0) adcontent).d) != null && (xVar = ((e0) f0Var).c) != null) {
UnitDisplayType unitDisplayType = xVar.b;
i0 i0Var = IAConfigManager.L.w;
com.fyber.inneractive.sdk.cache.session.enums.b bVar = unitDisplayType == UnitDisplayType.REWARDED ? com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_VIDEO : com.fyber.inneractive.sdk.cache.session.enums.b.INTERSTITIAL_VIDEO;
com.fyber.inneractive.sdk.cache.session.enums.a aVar = com.fyber.inneractive.sdk.cache.session.enums.a.CLICK;
com.fyber.inneractive.sdk.cache.session.d dVar = i0Var.a;
if (dVar != null) {
p.a(new com.fyber.inneractive.sdk.cache.session.c(dVar, aVar, bVar));
}
}
throw null;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(String str, String str2) {
IAlog.a(IAlog.a(this) + "full screen video ad renderer callback: onSuspiciousNoUserWebActionDetected", new Object[0]);
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(View view, String str) {
if (view == null || view.getContext() == null) {
return;
}
InneractiveRichMediaVideoPlayerActivityCore.startRichMediaIntent(view.getContext(), str);
C();
}
}

View File

@@ -0,0 +1,471 @@
package com.fyber.inneractive.sdk.renderers;
import android.app.Activity;
import android.content.res.Resources;
import android.os.SystemClock;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.global.s;
import com.fyber.inneractive.sdk.config.x;
import com.fyber.inneractive.sdk.external.InneractiveAdManager;
import com.fyber.inneractive.sdk.external.InneractiveAdRequest;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.external.InneractiveFullScreenAdRewardedListener;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenAdEventsListener;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenUnitController;
import com.fyber.inneractive.sdk.external.InneractiveUnitController;
import com.fyber.inneractive.sdk.flow.c0;
import com.fyber.inneractive.sdk.flow.q;
import com.fyber.inneractive.sdk.flow.w;
import com.fyber.inneractive.sdk.flow.z;
import com.fyber.inneractive.sdk.interfaces.c;
import com.fyber.inneractive.sdk.measurement.tracker.c;
import com.fyber.inneractive.sdk.network.j0;
import com.fyber.inneractive.sdk.network.r;
import com.fyber.inneractive.sdk.network.s;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.ui.IFyberAdIdentifier;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.b0;
import com.fyber.inneractive.sdk.util.c1;
import com.fyber.inneractive.sdk.util.l0;
import com.fyber.inneractive.sdk.util.t;
import com.iab.omid.library.fyber.adsession.AdSession;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Locale;
import java.util.concurrent.TimeUnit;
/* loaded from: classes2.dex */
public final class l extends z<c0, InneractiveFullscreenAdEventsListener> {
public c1 E;
public c.b I;
public l0 J;
public m w;
public IAmraidWebViewController y;
public boolean x = false;
public boolean z = false;
public boolean A = false;
public boolean B = false;
public boolean C = false;
public boolean D = false;
public UnitDisplayType F = UnitDisplayType.INTERSTITIAL;
public boolean G = false;
public boolean H = false;
public class a implements c1.b {
public a() {
}
@Override // com.fyber.inneractive.sdk.util.c1.b
public final void a() {
l.this.G = true;
}
}
@Override // com.fyber.inneractive.sdk.flow.z
public final int J() {
s sVar;
AdContent adcontent = this.b;
if (adcontent == 0 || (sVar = ((c0) adcontent).c) == null || sVar.a(com.fyber.inneractive.sdk.config.global.features.d.class) == null) {
return -1;
}
return ((com.fyber.inneractive.sdk.config.global.features.d) ((c0) this.b).c.a(com.fyber.inneractive.sdk.config.global.features.d.class)).a("close_clickable_area_dp", -1);
}
@Override // com.fyber.inneractive.sdk.flow.z
public final int K() {
s sVar;
AdContent adcontent = this.b;
if (adcontent == 0 || (sVar = ((c0) adcontent).c) == null || sVar.a(com.fyber.inneractive.sdk.config.global.features.d.class) == null) {
return -1;
}
return ((com.fyber.inneractive.sdk.config.global.features.d) ((c0) this.b).c.a(com.fyber.inneractive.sdk.config.global.features.d.class)).a("close_visible_size_dp", -1);
}
@Override // com.fyber.inneractive.sdk.flow.z
public final long L() {
int i;
s sVar;
if (this.F == UnitDisplayType.REWARDED) {
i = IAConfigManager.L.t.b.a(31, 30, "rewarded_mraid_delay");
IAlog.a("%sGetting rewarded total delay of %d seconds", IAlog.a(this), Integer.valueOf(i));
} else {
try {
i = Integer.parseInt(IAConfigManager.L.t.b.a("mraid_x_delay", Long.toString(2L)));
} catch (Throwable unused) {
i = 2;
}
}
if (InneractiveAdManager.isCurrentUserAChild()) {
AdContent adcontent = this.b;
int i2 = 5;
if (adcontent != 0 && (sVar = adcontent.c) != null && sVar.a(com.fyber.inneractive.sdk.config.global.features.b.class) != null) {
com.fyber.inneractive.sdk.config.global.features.b bVar = (com.fyber.inneractive.sdk.config.global.features.b) this.b.c.a(com.fyber.inneractive.sdk.config.global.features.b.class);
bVar.getClass();
if (new ArrayList(bVar.c.values()).size() > 0) {
int a2 = ((com.fyber.inneractive.sdk.config.global.features.b) ((c0) this.b).c.a(com.fyber.inneractive.sdk.config.global.features.b.class)).a("skip_time_sec", 5);
if (a2 >= 0 && a2 <= 8) {
i2 = a2;
}
i = Math.min(i2, i);
}
}
i2 = Math.min(i, 5);
i = Math.min(i2, i);
}
return i * 1000;
}
@Override // com.fyber.inneractive.sdk.flow.z
public final boolean M() {
return false;
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void a(InneractiveFullscreenUnitController.a aVar) {
this.I = aVar;
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void a(c.a aVar, Activity activity) throws InneractiveUnitController.AdDisplayError, Resources.NotFoundException {
f0 f0Var;
super.a(aVar, activity);
AdContent adcontent = this.b;
x xVar = (adcontent == 0 || (f0Var = ((c0) adcontent).d) == null) ? null : ((e0) f0Var).c;
if (xVar == null) {
IAlog.f("%sNo display config for full screen mraid ad renderer! Cannot render", IAlog.a(this));
throw new InneractiveUnitController.AdDisplayError("No display config for full screen mraid");
}
IAmraidWebViewController iAmraidWebViewController = adcontent != 0 ? ((c0) adcontent).i : null;
this.y = iAmraidWebViewController;
if (iAmraidWebViewController == null || iAmraidWebViewController.b == null) {
IAlog.f("%sWeb view controller content is not valid. Web view might have crashed", IAlog.a(this));
throw new InneractiveUnitController.AdDisplayError("Web view could not be loaded");
}
((c0) adcontent).h();
this.F = xVar.b;
this.z = false;
this.A = false;
this.J = new l0(this.a);
this.k = aVar;
IAmraidWebViewController iAmraidWebViewController2 = this.y;
if (iAmraidWebViewController2 == null) {
IAlog.f("InneractiveFullscreenMraidAdRenderer.renderAd: Spot ad content is not the right content :( %s", this.b);
return;
}
iAmraidWebViewController2.a(aVar.getCloseButton(), c.EnumC0077c.CloseButton);
com.fyber.inneractive.sdk.response.f fVar = (com.fyber.inneractive.sdk.response.f) ((c0) this.b).b;
int i = fVar.e;
int i2 = fVar.f;
boolean z = (i == 300 && i2 == 250) || (i == 600 && i2 == 500);
this.B = z;
if (z) {
this.y.setAdDefaultSize(com.fyber.inneractive.sdk.util.o.a(i), com.fyber.inneractive.sdk.util.o.a(i2));
}
if (this.w == null) {
this.w = new m(this);
}
this.y.setListener(this.w);
InneractiveAdSpot inneractiveAdSpot = this.a;
if (inneractiveAdSpot != null && inneractiveAdSpot.getAdContent() != null && activity != null) {
q adContent = this.a.getAdContent();
com.fyber.inneractive.sdk.flow.e eVar = new com.fyber.inneractive.sdk.flow.e(activity, false, adContent.a, adContent.d(), adContent.c);
ViewGroup viewGroup = (ViewGroup) activity.findViewById(R.id.ia_identifier_overlay);
eVar.a(viewGroup, IFyberAdIdentifier.Corner.BOTTOM_LEFT);
viewGroup.setVisibility(0);
this.y.a(viewGroup, c.EnumC0077c.IdentifierView);
}
O();
IAmraidWebViewController iAmraidWebViewController3 = this.y;
ViewGroup layout = this.k.getLayout();
InneractiveAdRequest inneractiveAdRequest = ((c0) this.b).a;
com.fyber.inneractive.sdk.web.h hVar = iAmraidWebViewController3.b;
if (hVar != null) {
layout.addView(hVar);
b0.c.a.a(layout.getContext(), iAmraidWebViewController3.b, iAmraidWebViewController3);
iAmraidWebViewController3.b.setTapListener(iAmraidWebViewController3);
}
this.z = true;
if (this.F == UnitDisplayType.REWARDED) {
c1 c1Var = new c1(TimeUnit.SECONDS, IAConfigManager.L.t.b.a(31, 30, "rewarded_mraid_delay"));
this.E = c1Var;
c1Var.e = new a();
c1.a aVar2 = new c1.a(c1Var);
c1Var.c = aVar2;
c1Var.d = false;
aVar2.sendEmptyMessage(1932593528);
}
}
@Override // com.fyber.inneractive.sdk.flow.z
public final /* bridge */ /* synthetic */ boolean b(c0 c0Var) {
return false;
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void c(boolean z) {
if (!H()) {
if (z) {
this.u.a((String) null);
} else {
com.fyber.inneractive.sdk.util.a aVar = this.u;
aVar.d = 0L;
aVar.e = 0L;
aVar.f = 0L;
aVar.b = false;
}
}
c.a aVar2 = this.k;
if (aVar2 != null) {
aVar2.destroy();
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void r() {
s sVar;
EventsListener eventslistener;
if (this.F == UnitDisplayType.REWARDED && this.G) {
N();
}
if (!this.A && (eventslistener = this.c) != 0) {
this.A = true;
((InneractiveFullscreenAdEventsListener) eventslistener).onAdDismissed(this.a);
}
l0 l0Var = this.J;
if (l0Var != null && l0Var.b != 0) {
long currentTimeMillis = (System.currentTimeMillis() - l0Var.b) - l0Var.d;
TimeUnit timeUnit = TimeUnit.MILLISECONDS;
long seconds = timeUnit.toSeconds(currentTimeMillis);
String format = String.format(Locale.US, "%d.%d", Long.valueOf(seconds), Long.valueOf(timeUnit.toMillis(currentTimeMillis - TimeUnit.SECONDS.toMillis(seconds))));
l0Var.b = 0L;
l0Var.c = 0L;
l0Var.d = 0L;
InneractiveAdSpot inneractiveAdSpot = l0Var.a;
q adContent = inneractiveAdSpot != null ? inneractiveAdSpot.getAdContent() : null;
s.a aVar = new s.a(r.INTERSTITIAL_VIEW_TIME, adContent != null ? adContent.a : null, adContent != null ? adContent.d() : null, (adContent == null || (sVar = adContent.c) == null) ? null : sVar.c());
aVar.a("time", format);
aVar.a((String) null);
}
InneractiveAdSpot inneractiveAdSpot2 = this.a;
if (inneractiveAdSpot2 == null || !(inneractiveAdSpot2 instanceof w)) {
return;
}
((w) inneractiveAdSpot2).a();
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void t() {
c1 c1Var;
super.t();
if (this.F == UnitDisplayType.REWARDED && (c1Var = this.E) != null) {
c1Var.d = false;
long uptimeMillis = (SystemClock.uptimeMillis() - SystemClock.uptimeMillis()) + 50 + c1Var.f;
c1Var.f = uptimeMillis;
if (c1Var.e == null || uptimeMillis <= c1Var.a.toMillis(c1Var.b)) {
c1.a aVar = c1Var.c;
if (aVar != null && c1Var.e != null) {
aVar.removeMessages(1932593528);
c1Var.c.sendEmptyMessageDelayed(1932593528, 50L);
}
} else {
c1Var.e.a();
}
}
l0 l0Var = this.J;
if (l0Var != null) {
if (l0Var.b == 0) {
l0Var.b = System.currentTimeMillis();
}
if (l0Var.c > 0) {
l0Var.d += System.currentTimeMillis() - l0Var.c;
l0Var.c = 0L;
}
}
com.fyber.inneractive.sdk.util.a aVar2 = this.u;
if (!aVar2.b || aVar2.e <= 0) {
return;
}
aVar2.f += System.currentTimeMillis() - aVar2.e;
aVar2.e = 0L;
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void v() {
c1 c1Var;
super.v();
if (this.F == UnitDisplayType.REWARDED && (c1Var = this.E) != null) {
c1Var.d = true;
c1.a aVar = c1Var.c;
if (aVar != null) {
aVar.removeMessages(1932593528);
}
}
l0 l0Var = this.J;
if (l0Var != null) {
l0Var.c = System.currentTimeMillis();
}
com.fyber.inneractive.sdk.util.a aVar2 = this.u;
if (aVar2.b) {
aVar2.e = System.currentTimeMillis();
}
}
@Override // com.fyber.inneractive.sdk.flow.z
public final boolean H() {
return !this.B && this.y.Y;
}
public final void N() {
WeakReference weakReference;
IAlog.a("%sprovide reward called", IAlog.a(this));
if (this.H) {
IAlog.a("%sreward was already provided", IAlog.a(this));
return;
}
IAlog.a("%sreward sent", IAlog.a(this));
if (this.I != null) {
com.fyber.inneractive.sdk.flow.r.a(com.fyber.inneractive.sdk.cache.session.enums.a.COMPLETION, com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_DISPLAY);
InneractiveFullscreenUnitController.a aVar = (InneractiveFullscreenUnitController.a) this.I;
weakReference = ((com.fyber.inneractive.sdk.flow.f0) InneractiveFullscreenUnitController.this).mAdSpot;
w wVar = (w) t.a(weakReference);
InneractiveFullScreenAdRewardedListener inneractiveFullScreenAdRewardedListener = InneractiveFullscreenUnitController.this.b;
if (inneractiveFullScreenAdRewardedListener != null && wVar != null) {
inneractiveFullScreenAdRewardedListener.onAdRewarded(wVar);
}
}
IAmraidWebViewController iAmraidWebViewController = this.y;
if (iAmraidWebViewController == null || !iAmraidWebViewController.D) {
G();
}
this.H = true;
}
public final void O() {
IAmraidWebViewController iAmraidWebViewController;
if (this.b == 0 || (iAmraidWebViewController = this.y) == null) {
IAlog.a("updateWebViewLayoutParams called, but web view is invalid", new Object[0]);
return;
}
com.fyber.inneractive.sdk.web.h hVar = iAmraidWebViewController.b;
if (hVar != null) {
FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(-1, -1);
layoutParams.gravity = 17;
hVar.setLayoutParams(layoutParams);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void b() {
O();
}
@Override // com.fyber.inneractive.sdk.flow.r
public final void b(View view) {
IAmraidWebViewController iAmraidWebViewController = this.y;
if (iAmraidWebViewController != null) {
iAmraidWebViewController.a(view, c.EnumC0077c.ProgressOverlay);
}
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.flow.r, com.fyber.inneractive.sdk.external.InneractiveAdRenderer
public final void destroy() {
EventsListener eventslistener;
if (this.z && !this.A && (eventslistener = this.c) != 0) {
this.A = true;
((InneractiveFullscreenAdEventsListener) eventslistener).onAdDismissed(this.a);
}
this.w = null;
c1 c1Var = this.E;
if (c1Var != null) {
c1Var.e = null;
this.E = null;
}
super.destroy();
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final boolean n() {
boolean z;
if (this.k != null) {
if (this.F == UnitDisplayType.REWARDED) {
if (this.G) {
N();
}
z = this.G;
} else {
z = this.p;
}
if (!z) {
return true;
}
}
c.a aVar = this.k;
if (aVar == null) {
return false;
}
aVar.dismissAd(true);
return true;
}
@Override // com.fyber.inneractive.sdk.flow.r
public final void c(View view) {
com.fyber.inneractive.sdk.measurement.tracker.c cVar;
IAmraidWebViewController iAmraidWebViewController = this.y;
if (iAmraidWebViewController == null || (cVar = iAmraidWebViewController.J) == null) {
return;
}
try {
AdSession adSession = cVar.a;
if (adSession == null || view == null) {
return;
}
adSession.removeFriendlyObstruction(view);
} catch (Throwable th) {
cVar.a(th);
}
}
@Override // com.fyber.inneractive.sdk.flow.z
public final long a(long j) {
if (this.F == UnitDisplayType.REWARDED) {
return 0L;
}
long j2 = 13;
try {
j2 = Long.parseLong(IAConfigManager.L.t.b.a("mraid_x_fallback_delay", Long.toString(13L)));
} catch (Throwable unused) {
}
return j2 * 1000;
}
public static void a(l lVar) {
String str;
if (lVar.b == 0) {
return;
}
IAmraidWebViewController iAmraidWebViewController = lVar.y;
if (iAmraidWebViewController != null) {
iAmraidWebViewController.n();
}
T t = ((c0) lVar.b).b;
if (t != 0 && (str = t.k) != null && str.trim().length() > 0) {
IAlog.e("%sfiring impression!", IAlog.a(lVar));
j0.b(str);
}
com.fyber.inneractive.sdk.web.h hVar = lVar.y.b;
if (hVar != null) {
hVar.a("var forceReflow = function(elem){ elem = elem || document.documentElement; elem.style.zIndex = 2147483646; var width = elem.style.width, px = elem.offsetWidth+1; elem.style.width = px+'px'; setTimeout(function(){ elem.style.zIndex = 2147483646; elem.style.width = width; elem = null; }, 0); }; forceReflow(document.documentElement);");
}
com.fyber.inneractive.sdk.flow.r.a(com.fyber.inneractive.sdk.cache.session.enums.a.IMPRESSION, lVar.F == UnitDisplayType.REWARDED ? com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_DISPLAY : com.fyber.inneractive.sdk.cache.session.enums.b.INTERSTITIAL_DISPLAY);
lVar.D();
lVar.I();
}
}

View File

@@ -0,0 +1,213 @@
package com.fyber.inneractive.sdk.renderers;
import android.content.Context;
import com.fyber.inneractive.sdk.activities.InneractiveRichMediaVideoPlayerActivityCore;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenAdEventsListener;
import com.fyber.inneractive.sdk.external.WebViewRendererProcessHasGoneError;
import com.fyber.inneractive.sdk.flow.c0;
import com.fyber.inneractive.sdk.flow.r;
import com.fyber.inneractive.sdk.interfaces.c;
import com.fyber.inneractive.sdk.network.u;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.c1;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.a;
import com.fyber.inneractive.sdk.web.j;
import java.util.concurrent.TimeUnit;
/* loaded from: classes2.dex */
public final class m implements j.k {
public final /* synthetic */ l a;
public m(l lVar) {
this.a = lVar;
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void e() {
this.a.a(new WebViewRendererProcessHasGoneError());
this.a.destroy();
}
@Override // com.fyber.inneractive.sdk.web.h0
public final a0.a a(String str, p0 p0Var, a.b bVar) {
l lVar = this.a;
lVar.getClass();
IAlog.a("%sweb view callback: onClicked", IAlog.a(lVar));
Context context = com.fyber.inneractive.sdk.util.o.a;
c.a aVar = this.a.k;
if (aVar != null && aVar.getLayout() != null && this.a.k.getLayout().getContext() != null) {
context = this.a.k.getLayout().getContext();
}
if (context != null) {
l lVar2 = this.a;
if (lVar2.f) {
AdContent adcontent = lVar2.b;
com.fyber.inneractive.sdk.response.f fVar = adcontent == 0 ? null : (com.fyber.inneractive.sdk.response.f) ((c0) adcontent).b;
if (fVar != null) {
r.a(fVar);
}
r.a(com.fyber.inneractive.sdk.cache.session.enums.a.CLICK, this.a.F == UnitDisplayType.REWARDED ? com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_DISPLAY : com.fyber.inneractive.sdk.cache.session.enums.b.INTERSTITIAL_DISPLAY);
return this.a.a(context, str, p0Var, com.fyber.inneractive.sdk.util.h.DISPLAY);
}
}
return new a0.a(a0.d.FAILED, new Exception("No context or no native click detected"));
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void b(boolean z) {
if (z) {
l lVar = this.a;
if (!lVar.s) {
lVar.s = true;
c.a aVar = lVar.k;
if (aVar != null) {
lVar.d(aVar.isCloseButtonDisplay());
}
}
l lVar2 = this.a;
if (!lVar2.q) {
lVar2.q = true;
c1 c1Var = new c1(TimeUnit.MILLISECONDS, lVar2.r);
lVar2.m = c1Var;
c1Var.e = new com.fyber.inneractive.sdk.flow.a0(lVar2);
c1.a aVar2 = new c1.a(c1Var);
c1Var.c = aVar2;
c1Var.d = false;
aVar2.sendEmptyMessage(1932593528);
}
c.a aVar3 = this.a.k;
if (aVar3 == null || !aVar3.isCloseButtonDisplay()) {
return;
}
l lVar3 = this.a;
lVar3.p = false;
c.a aVar4 = lVar3.k;
if (aVar4 != null) {
aVar4.disableCloseButton();
}
com.fyber.inneractive.sdk.util.a aVar5 = lVar3.u;
aVar5.d = 0L;
aVar5.e = 0L;
aVar5.f = 0L;
aVar5.b = false;
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void c() {
l lVar = this.a;
lVar.getClass();
IAlog.a("%sweb view callback: onResize", IAlog.a(lVar));
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void d() {
l lVar = this.a;
lVar.getClass();
IAlog.a("%sweb view callback: onExpand", IAlog.a(lVar));
l lVar2 = this.a;
lVar2.C = true;
lVar2.O();
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void onClose() {
l lVar = this.a;
lVar.getClass();
IAlog.a("%sweb view callback: onClose", IAlog.a(lVar));
l lVar2 = this.a;
if (lVar2.C) {
lVar2.C = false;
lVar2.O();
return;
}
if (lVar2.F == UnitDisplayType.REWARDED) {
lVar2.N();
}
c.a aVar = this.a.k;
if (aVar != null) {
aVar.dismissAd(true);
}
}
@Override // com.fyber.inneractive.sdk.web.j.k
public final void b() {
this.a.G();
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void a(String str, String str2) {
l lVar = this.a;
lVar.getClass();
IAlog.a("%sweb view callback: onSuspiciousNoUserWebActionDetected", IAlog.a(lVar));
c.a aVar = this.a.k;
if (aVar == null || aVar.getLayout() == null) {
return;
}
l lVar2 = this.a;
if (!lVar2.D) {
u.a(lVar2.k.getLayout().getContext(), str, str2, this.a.b);
l lVar3 = this.a;
lVar3.D = true;
IAlog.a("%sreporting auto redirect", IAlog.a(lVar3));
return;
}
IAlog.a("%sredirect already reported for this ad", IAlog.a(lVar2));
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void a(boolean z) {
if (z) {
l lVar = this.a;
if (!lVar.x) {
lVar.x = true;
l.a(lVar);
}
}
l lVar2 = this.a;
lVar2.getClass();
IAlog.a("%sweb view callback: onVisibilityChanged: %s", IAlog.a(lVar2), Boolean.valueOf(z));
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(boolean z, Orientation orientation) {
c.a aVar = this.a.k;
if (aVar != null) {
aVar.setActivityOrientation(z, orientation);
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final boolean a(String str) {
c.a aVar = this.a.k;
if (aVar == null || aVar.getLayout() == null) {
return false;
}
boolean startRichMediaIntent = InneractiveRichMediaVideoPlayerActivityCore.startRichMediaIntent(this.a.k.getLayout().getContext(), str);
if (!startRichMediaIntent) {
return startRichMediaIntent;
}
this.a.C();
return startRichMediaIntent;
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a() {
this.a.C();
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(IAmraidWebViewController.MraidVideoFailedToDisplayError mraidVideoFailedToDisplayError) {
this.a.e(false);
l lVar = this.a;
EventsListener eventslistener = lVar.c;
if (eventslistener != 0) {
((InneractiveFullscreenAdEventsListener) eventslistener).onAdEnteredErrorState(lVar.a, mraidVideoFailedToDisplayError);
}
}
}

View File

@@ -0,0 +1,801 @@
package com.fyber.inneractive.sdk.renderers;
import android.app.Activity;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.activities.InneractiveRichMediaVideoPlayerActivityCore;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.global.features.q;
import com.fyber.inneractive.sdk.config.global.features.r;
import com.fyber.inneractive.sdk.config.global.s;
import com.fyber.inneractive.sdk.config.i0;
import com.fyber.inneractive.sdk.config.x;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.external.InneractiveContentController;
import com.fyber.inneractive.sdk.external.InneractiveFullScreenAdRewardedListener;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenAdEventsListener;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenUnitController;
import com.fyber.inneractive.sdk.external.InneractiveFullscreenVideoContentController;
import com.fyber.inneractive.sdk.external.InneractiveUnitController;
import com.fyber.inneractive.sdk.external.WebViewRendererProcessHasGoneError;
import com.fyber.inneractive.sdk.flow.g0;
import com.fyber.inneractive.sdk.flow.w;
import com.fyber.inneractive.sdk.flow.z;
import com.fyber.inneractive.sdk.interfaces.c;
import com.fyber.inneractive.sdk.model.vast.v;
import com.fyber.inneractive.sdk.player.a;
import com.fyber.inneractive.sdk.player.c;
import com.fyber.inneractive.sdk.player.controller.u;
import com.fyber.inneractive.sdk.player.controller.y;
import com.fyber.inneractive.sdk.player.enums.VideoClickOrigin;
import com.fyber.inneractive.sdk.player.ui.t;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.p;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.util.r0;
import com.fyber.inneractive.sdk.web.a;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import java.lang.ref.WeakReference;
/* loaded from: classes2.dex */
public final class n extends z<g0, InneractiveFullscreenAdEventsListener> implements y {
public c.b D;
public o F;
public c.a w;
public com.fyber.inneractive.sdk.player.ui.l x;
public com.fyber.inneractive.sdk.player.controller.b y;
public WeakReference<InneractiveFullscreenVideoContentController> z;
public boolean A = false;
public boolean B = false;
public boolean C = false;
public UnitDisplayType E = UnitDisplayType.INTERSTITIAL;
public boolean G = false;
public final a H = new a();
public final RelativeLayout.LayoutParams I = new RelativeLayout.LayoutParams(-1, -1);
public boolean J = false;
public boolean K = false;
public class a implements c.InterfaceC0080c {
public a() {
}
@Override // com.fyber.inneractive.sdk.player.c.InterfaceC0080c
public final void a() {
n.this.y.e(false);
n.this.y.f();
}
}
@Override // com.fyber.inneractive.sdk.flow.r
public final boolean B() {
com.fyber.inneractive.sdk.player.ui.l lVar = this.x;
return lVar != null && lVar.a();
}
@Override // com.fyber.inneractive.sdk.flow.z
public final boolean H() {
return this.J;
}
@Override // com.fyber.inneractive.sdk.flow.z
public final int J() {
s sVar;
AdContent adcontent = this.b;
if (adcontent == 0 || (sVar = ((g0) adcontent).c) == null) {
return -1;
}
return ((q) sVar.a(q.class)).a("close_clickable_area_dp", -1);
}
@Override // com.fyber.inneractive.sdk.flow.z
public final int K() {
s sVar;
AdContent adcontent = this.b;
if (adcontent == 0 || (sVar = ((g0) adcontent).c) == null) {
return -1;
}
return ((q) sVar.a(q.class)).a("close_visible_size_dp", -1);
}
/* JADX WARN: Removed duplicated region for block: B:46:0x00d1 */
@Override // com.fyber.inneractive.sdk.flow.z
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final long L() {
/*
Method dump skipped, instructions count: 271
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.renderers.n.L():long");
}
@Override // com.fyber.inneractive.sdk.flow.z
public final boolean M() {
com.fyber.inneractive.sdk.player.ui.l lVar = this.x;
return lVar != null && ((com.fyber.inneractive.sdk.player.ui.s) lVar).i();
}
public final void N() {
f0 f0Var;
x xVar;
AdContent adcontent = this.b;
if (adcontent == 0 || (f0Var = ((g0) adcontent).d) == null || (xVar = ((e0) f0Var).c) == null) {
return;
}
UnitDisplayType unitDisplayType = xVar.b;
i0 i0Var = IAConfigManager.L.w;
com.fyber.inneractive.sdk.cache.session.enums.b bVar = unitDisplayType == UnitDisplayType.REWARDED ? com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_VIDEO : com.fyber.inneractive.sdk.cache.session.enums.b.INTERSTITIAL_VIDEO;
com.fyber.inneractive.sdk.cache.session.enums.a aVar = com.fyber.inneractive.sdk.cache.session.enums.a.CLICK;
com.fyber.inneractive.sdk.cache.session.d dVar = i0Var.a;
if (dVar != null) {
p.a(new com.fyber.inneractive.sdk.cache.session.c(dVar, aVar, bVar));
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void a(InneractiveFullscreenUnitController.a aVar) {
this.D = aVar;
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void a(c.a aVar, Activity activity) throws InneractiveUnitController.AdDisplayError {
com.fyber.inneractive.sdk.config.g0 g0Var;
super.a(aVar, activity);
this.w = aVar;
this.A = false;
this.B = false;
this.K = false;
InneractiveUnitController selectedUnitController = this.a.getSelectedUnitController();
if (selectedUnitController != null) {
if (selectedUnitController instanceof InneractiveFullscreenUnitController) {
InneractiveContentController selectedContentController = selectedUnitController.getSelectedContentController();
if (selectedContentController != null) {
if (selectedContentController instanceof InneractiveFullscreenVideoContentController) {
this.z = new WeakReference<>((InneractiveFullscreenVideoContentController) selectedContentController);
} else {
IAlog.f("%sContent controller expected to be InneractiveFullscreenVideoContentController and is %s", IAlog.a(this), selectedContentController.getClass().getSimpleName());
}
}
} else {
IAlog.f("%sWrong type of unit controller found. Expecting InneractiveFullscreenUnitController", IAlog.a(this));
}
}
f0 f0Var = this.a.getAdContent().d;
if (f0Var != null && (g0Var = ((e0) f0Var).f) != null) {
this.E = g0Var.j;
}
AdContent adcontent = this.b;
if (adcontent != 0) {
((g0) adcontent).h();
}
AdContent adcontent2 = this.b;
com.fyber.inneractive.sdk.player.h hVar = adcontent2 != 0 ? ((g0) adcontent2).i : null;
Context context = this.w.getLayout().getContext();
if (hVar != null) {
a.InterfaceC0079a interfaceC0079a = hVar.f;
if (interfaceC0079a == null || ((com.fyber.inneractive.sdk.player.e) interfaceC0079a).b == null) {
IAlog.f("%sFull screen video ad renderer is not valid.", IAlog.a(this));
throw new InneractiveUnitController.AdDisplayError("Full screen video could not be loaded");
}
((com.fyber.inneractive.sdk.player.e) interfaceC0079a).getClass();
d dVar = new d(hVar);
this.F = dVar;
this.x = dVar.a(context, ((g0) this.b).c);
com.fyber.inneractive.sdk.player.controller.b a2 = this.F.a(this.a, (g0) this.b);
this.y = a2;
this.F.b();
a2.e(false);
this.y.a((com.fyber.inneractive.sdk.player.controller.b) this);
((com.fyber.inneractive.sdk.player.ui.d) this.x).e();
this.I.addRule(13);
this.w.getLayout().addView((View) this.x, this.I);
this.j = ((View) this.x).findViewById(R.id.ia_click_overlay);
this.F.a(this.H);
this.A = true;
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void b() {
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void c(boolean z) {
String str;
com.fyber.inneractive.sdk.player.controller.b bVar;
T t;
com.fyber.inneractive.sdk.model.vast.b bVar2;
com.fyber.inneractive.sdk.model.vast.n nVar;
int a2;
s sVar;
View view;
boolean z2 = false;
r rVar = null;
if (!M() || !this.J) {
if (z) {
com.fyber.inneractive.sdk.player.controller.b bVar3 = this.y;
com.fyber.inneractive.sdk.flow.vast.e g = bVar3 != null ? bVar3.g() : null;
if (g == null || !g.c) {
str = null;
} else {
com.fyber.inneractive.sdk.util.h hVar = com.fyber.inneractive.sdk.util.h.FMP_ENDCARD;
hVar.a(g.d);
str = hVar.toString();
}
this.u.a(str);
} else {
com.fyber.inneractive.sdk.util.a aVar = this.u;
aVar.d = 0L;
aVar.e = 0L;
aVar.f = 0L;
aVar.b = false;
}
}
com.fyber.inneractive.sdk.player.ui.l lVar = this.x;
if ((lVar != null && (view = ((com.fyber.inneractive.sdk.player.ui.s) lVar).t) != null && view.getVisibility() == 0) || this.G || ((bVar = this.y) != null && !bVar.h())) {
c.a aVar2 = this.w;
if (aVar2 != null) {
aVar2.destroy();
return;
}
return;
}
AdContent adcontent = this.b;
if (adcontent == 0 || (t = ((g0) adcontent).b) == 0 || (bVar2 = ((com.fyber.inneractive.sdk.response.g) t).L) == null || (nVar = bVar2.f) == null || !nVar.g) {
c.a aVar3 = this.w;
if (aVar3 != null) {
aVar3.destroy();
return;
}
return;
}
com.fyber.inneractive.sdk.player.controller.b bVar4 = this.y;
com.fyber.inneractive.sdk.flow.vast.e g2 = bVar4 != null ? bVar4.g() : null;
if (g2 == null || g2.b == null || !g2.a || g2.c) {
c.a aVar4 = this.w;
if (aVar4 != null) {
aVar4.destroy();
return;
}
return;
}
this.J = false;
this.p = false;
c.a aVar5 = this.k;
if (aVar5 != null) {
aVar5.disableCloseButton();
}
com.fyber.inneractive.sdk.util.a aVar6 = this.u;
aVar6.d = 0L;
aVar6.e = 0L;
aVar6.f = 0L;
aVar6.b = false;
Runnable runnable = this.l;
if (runnable != null) {
p.b.removeCallbacks(runnable);
this.l = null;
}
Runnable runnable2 = this.n;
if (runnable2 != null) {
p.b.removeCallbacks(runnable2);
this.n = null;
}
I();
com.fyber.inneractive.sdk.player.ui.s sVar2 = (com.fyber.inneractive.sdk.player.ui.s) this.x;
ViewGroup viewGroup = sVar2.m;
if (viewGroup != null) {
viewGroup.removeAllViews();
}
t tVar = new t(sVar2);
Context context = sVar2.getContext();
View endCardView = sVar2.getEndCardView();
if (endCardView != null) {
p.a.execute(new r0(context, endCardView, tVar));
}
com.fyber.inneractive.sdk.util.t.a(sVar2.getEndCardView());
com.fyber.inneractive.sdk.player.controller.o oVar = this.F.a;
com.fyber.inneractive.sdk.player.controller.c cVar = g2.g;
oVar.getClass();
u uVar = new u(oVar);
com.fyber.inneractive.sdk.web.g0 g0Var = cVar.a;
if (g0Var != null) {
g0Var.setListener(uVar);
}
AdContent adcontent2 = this.b;
if (adcontent2 != 0 && (sVar = ((g0) adcontent2).c) != null) {
rVar = (r) sVar.a(r.class);
}
com.fyber.inneractive.sdk.player.ui.l lVar2 = this.x;
com.fyber.inneractive.sdk.player.ui.c cVar2 = new com.fyber.inneractive.sdk.player.ui.c();
cVar2.b = true;
cVar2.g = g2.b;
com.fyber.inneractive.sdk.model.vast.h hVar2 = com.fyber.inneractive.sdk.model.vast.h.FMP_End_Card;
cVar2.h = hVar2;
if (rVar != null && rVar.a(false, "shouldEnableEndCardAutoClick")) {
z2 = true;
}
int i = 3;
if (rVar != null && (a2 = rVar.a("autoClickDelay", 3)) >= 0 && a2 <= 10) {
i = a2;
}
Integer valueOf = Integer.valueOf(i);
if (z2) {
cVar2.f = valueOf;
}
lVar2.a(new com.fyber.inneractive.sdk.player.ui.b(cVar2));
this.F.a.a(hVar2, 2);
c.a aVar7 = this.w;
if (aVar7 != null) {
aVar7.secondEndCardWasDisplayed();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void i() {
i0 i0Var = IAConfigManager.L.w;
com.fyber.inneractive.sdk.cache.session.enums.b bVar = this.E == UnitDisplayType.INTERSTITIAL ? com.fyber.inneractive.sdk.cache.session.enums.b.INTERSTITIAL_VIDEO : com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_VIDEO;
com.fyber.inneractive.sdk.cache.session.enums.a aVar = com.fyber.inneractive.sdk.cache.session.enums.a.IMPRESSION;
com.fyber.inneractive.sdk.cache.session.d dVar = i0Var.a;
if (dVar != null) {
p.a(new com.fyber.inneractive.sdk.cache.session.c(dVar, aVar, bVar));
}
D();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void l() {
C();
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final boolean n() {
com.fyber.inneractive.sdk.player.h hVar;
com.fyber.inneractive.sdk.player.controller.b bVar;
c.a aVar;
com.fyber.inneractive.sdk.player.ui.l lVar;
AdContent adcontent = this.b;
if (adcontent == 0 || (hVar = ((g0) adcontent).i) == null || (bVar = this.y) == null || (aVar = this.w) == null || (lVar = this.x) == null) {
return false;
}
((com.fyber.inneractive.sdk.player.e) hVar.f).getClass();
if (((com.fyber.inneractive.sdk.player.ui.s) lVar).i()) {
if (!this.p) {
return true;
}
aVar.dismissAd(true);
return true;
}
if (!bVar.c()) {
return true;
}
bVar.b(true);
return true;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void o() {
N();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onCompleted() {
WeakReference weakReference;
InneractiveFullscreenVideoContentController inneractiveFullscreenVideoContentController = (InneractiveFullscreenVideoContentController) com.fyber.inneractive.sdk.util.t.a(this.z);
if (inneractiveFullscreenVideoContentController != null) {
inneractiveFullscreenVideoContentController.onCompleted();
}
i0 i0Var = IAConfigManager.L.w;
UnitDisplayType unitDisplayType = this.E;
UnitDisplayType unitDisplayType2 = UnitDisplayType.REWARDED;
com.fyber.inneractive.sdk.cache.session.enums.b bVar = unitDisplayType == unitDisplayType2 ? com.fyber.inneractive.sdk.cache.session.enums.b.REWARDED_VIDEO : com.fyber.inneractive.sdk.cache.session.enums.b.INTERSTITIAL_VIDEO;
com.fyber.inneractive.sdk.cache.session.enums.a aVar = com.fyber.inneractive.sdk.cache.session.enums.a.COMPLETION;
com.fyber.inneractive.sdk.cache.session.d dVar = i0Var.a;
if (dVar != null) {
p.a(new com.fyber.inneractive.sdk.cache.session.c(dVar, aVar, bVar));
}
if (this.E == unitDisplayType2) {
c.b bVar2 = this.D;
if (bVar2 != null) {
InneractiveFullscreenUnitController.a aVar2 = (InneractiveFullscreenUnitController.a) bVar2;
weakReference = ((com.fyber.inneractive.sdk.flow.f0) InneractiveFullscreenUnitController.this).mAdSpot;
w wVar = (w) com.fyber.inneractive.sdk.util.t.a(weakReference);
InneractiveFullScreenAdRewardedListener inneractiveFullScreenAdRewardedListener = InneractiveFullscreenUnitController.this.b;
if (inneractiveFullScreenAdRewardedListener != null && wVar != null) {
inneractiveFullScreenAdRewardedListener.onAdRewarded(wVar);
}
}
G();
}
AdContent adcontent = this.b;
if (adcontent == 0 || ((g0) adcontent).i == null) {
return;
}
I();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onPlayerError() {
InneractiveFullscreenVideoContentController inneractiveFullscreenVideoContentController = (InneractiveFullscreenVideoContentController) com.fyber.inneractive.sdk.util.t.a(this.z);
c.a aVar = this.w;
if (aVar != null) {
aVar.dismissAd(false);
}
if (inneractiveFullscreenVideoContentController != null) {
inneractiveFullscreenVideoContentController.onPlayerError();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void onProgress(int i, int i2) {
InneractiveFullscreenVideoContentController inneractiveFullscreenVideoContentController = (InneractiveFullscreenVideoContentController) com.fyber.inneractive.sdk.util.t.a(this.z);
if (inneractiveFullscreenVideoContentController != null) {
inneractiveFullscreenVideoContentController.onProgress(i, i2);
}
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void t() {
super.t();
com.fyber.inneractive.sdk.util.a aVar = this.u;
if (!aVar.b || aVar.e <= 0) {
return;
}
aVar.f += System.currentTimeMillis() - aVar.e;
aVar.e = 0L;
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.interfaces.c
public final void v() {
super.v();
com.fyber.inneractive.sdk.util.a aVar = this.u;
if (aVar.b) {
aVar.e = System.currentTimeMillis();
}
}
@Override // com.fyber.inneractive.sdk.flow.r
public final void F() {
View view = this.j;
if (view != null) {
view.setVisibility(8);
}
}
@Override // com.fyber.inneractive.sdk.flow.z, com.fyber.inneractive.sdk.flow.r, com.fyber.inneractive.sdk.external.InneractiveAdRenderer
public final void destroy() {
a.InterfaceC0079a interfaceC0079a;
a.InterfaceC0079a interfaceC0079a2;
c.a aVar = this.w;
if (aVar != null) {
aVar.destroy();
}
if (this.A && !this.B && this.c != 0) {
this.B = true;
c.a aVar2 = this.w;
if (aVar2 != null && (aVar2.wasDismissedByUser() || IAConfigManager.L.t.b.a(CampaignEx.JSON_NATIVE_VIDEO_ENDCARD).a())) {
v vVar = v.EVENT_CLOSE;
AdContent adcontent = this.b;
if (adcontent != 0) {
g0 g0Var = (g0) adcontent;
if (g0Var.i != null) {
String e = vVar.e();
com.fyber.inneractive.sdk.player.h hVar = g0Var.i;
if (hVar != null && (interfaceC0079a2 = hVar.f) != null) {
com.fyber.inneractive.sdk.player.e eVar = (com.fyber.inneractive.sdk.player.e) interfaceC0079a2;
eVar.a(eVar.v, VideoClickOrigin.InvalidOrigin, v.a(e));
}
}
}
v vVar2 = v.EVENT_CLOSE_LINEAR;
AdContent adcontent2 = this.b;
if (adcontent2 != 0) {
g0 g0Var2 = (g0) adcontent2;
if (g0Var2.i != null) {
String e2 = vVar2.e();
com.fyber.inneractive.sdk.player.h hVar2 = g0Var2.i;
if (hVar2 != null && (interfaceC0079a = hVar2.f) != null) {
com.fyber.inneractive.sdk.player.e eVar2 = (com.fyber.inneractive.sdk.player.e) interfaceC0079a;
eVar2.a(eVar2.v, VideoClickOrigin.InvalidOrigin, v.a(e2));
}
}
}
}
((InneractiveFullscreenAdEventsListener) this.c).onAdDismissed(this.a);
}
com.fyber.inneractive.sdk.player.controller.b bVar = this.y;
if (bVar != null) {
bVar.destroy();
this.y = null;
}
com.fyber.inneractive.sdk.player.ui.l lVar = this.x;
if (lVar != null) {
lVar.destroy();
this.x = null;
}
this.w = null;
this.z = null;
super.destroy();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void e() {
if (!this.C) {
this.u.a(true);
}
this.C = true;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void p() {
c.a aVar = this.w;
if (aVar != null) {
aVar.dismissAd(false);
}
a(new WebViewRendererProcessHasGoneError());
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void q() {
c.a aVar = this.w;
if (aVar != null) {
aVar.dismissAd(true);
}
}
@Override // com.fyber.inneractive.sdk.flow.r
public final void x() {
View view = this.j;
if (view != null) {
view.setVisibility(0);
}
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void g() {
this.J = true;
z.a aVar = this.v;
if (aVar != null) {
aVar.cancel();
this.v = null;
}
if (!this.s) {
this.s = true;
c.a aVar2 = this.w;
if (aVar2 != null) {
d(aVar2.isCloseButtonDisplay());
}
}
c.a aVar3 = this.w;
if (aVar3 == null || !aVar3.isCloseButtonDisplay()) {
return;
}
e(true ^ this.t);
}
@Override // com.fyber.inneractive.sdk.interfaces.c
public final void r() {
a.InterfaceC0079a interfaceC0079a;
a.InterfaceC0079a interfaceC0079a2;
if (!this.B && this.c != 0) {
this.B = true;
c.a aVar = this.w;
if (aVar != null && (aVar.wasDismissedByUser() || IAConfigManager.L.t.b.a(CampaignEx.JSON_NATIVE_VIDEO_ENDCARD).a())) {
v vVar = v.EVENT_CLOSE;
AdContent adcontent = this.b;
if (adcontent != 0) {
g0 g0Var = (g0) adcontent;
if (g0Var.i != null) {
String e = vVar.e();
com.fyber.inneractive.sdk.player.h hVar = g0Var.i;
if (hVar != null && (interfaceC0079a2 = hVar.f) != null) {
com.fyber.inneractive.sdk.player.e eVar = (com.fyber.inneractive.sdk.player.e) interfaceC0079a2;
eVar.a(eVar.v, VideoClickOrigin.InvalidOrigin, v.a(e));
}
}
}
v vVar2 = v.EVENT_CLOSE_LINEAR;
AdContent adcontent2 = this.b;
if (adcontent2 != 0) {
g0 g0Var2 = (g0) adcontent2;
if (g0Var2.i != null) {
String e2 = vVar2.e();
com.fyber.inneractive.sdk.player.h hVar2 = g0Var2.i;
if (hVar2 != null && (interfaceC0079a = hVar2.f) != null) {
com.fyber.inneractive.sdk.player.e eVar2 = (com.fyber.inneractive.sdk.player.e) interfaceC0079a;
eVar2.a(eVar2.v, VideoClickOrigin.InvalidOrigin, v.a(e2));
}
}
}
}
((InneractiveFullscreenAdEventsListener) this.c).onAdDismissed(this.a);
}
InneractiveAdSpot inneractiveAdSpot = this.a;
if (inneractiveAdSpot == null || !(inneractiveAdSpot instanceof w)) {
return;
}
((w) inneractiveAdSpot).a();
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final a0.a a(p0 p0Var, com.fyber.inneractive.sdk.util.h hVar) {
T t;
com.fyber.inneractive.sdk.model.vast.b bVar;
N();
Context context = this.x.getContext() == null ? com.fyber.inneractive.sdk.util.o.a : this.x.getContext();
AdContent adcontent = this.b;
return a(context, (adcontent == 0 || (t = ((g0) adcontent).b) == 0 || (bVar = ((com.fyber.inneractive.sdk.response.g) t).L) == null) ? null : bVar.b, p0Var, hVar);
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(boolean z, Orientation orientation) {
c.a aVar = this.w;
if (aVar != null) {
aVar.setActivityOrientation(z, orientation);
}
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(String str, String str2) {
IAlog.a(IAlog.a(this) + "full screen video ad renderer callback: onSuspiciousNoUserWebActionDetected", new Object[0]);
c.a aVar = this.w;
if (aVar == null || aVar.getLayout() == null || this.w.getLayout().getContext() == null) {
return;
}
if (!this.K) {
com.fyber.inneractive.sdk.network.u.a(this.w.getLayout().getContext(), str, str2, this.b);
this.K = true;
IAlog.a(IAlog.a(this) + "reporting auto redirect", new Object[0]);
return;
}
IAlog.a(IAlog.a(this) + "redirect already reported for this ad", new Object[0]);
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final a0.a a(String str, p0 p0Var, a.b bVar, boolean z) {
T t;
a.InterfaceC0079a interfaceC0079a;
if (this.E == UnitDisplayType.INTERSTITIAL) {
this.G = true;
}
AdContent adcontent = this.b;
if (adcontent != 0 && (t = ((g0) adcontent).b) != 0) {
com.fyber.inneractive.sdk.model.vast.b bVar2 = ((com.fyber.inneractive.sdk.response.g) t).L;
N();
if (bVar2 != null) {
com.fyber.inneractive.sdk.model.vast.c cVar = bVar2.i;
com.fyber.inneractive.sdk.util.h hVar = z ? com.fyber.inneractive.sdk.util.h.DEFAULT_ENDCARD : com.fyber.inneractive.sdk.util.h.VAST_ENDCARD;
com.fyber.inneractive.sdk.player.controller.b bVar3 = this.y;
com.fyber.inneractive.sdk.flow.vast.e g = bVar3 != null ? bVar3.g() : null;
if (bVar != null) {
hVar = com.fyber.inneractive.sdk.util.h.FMP_ENDCARD;
hVar.a(bVar.a);
hVar.a(bVar.b);
} else if (g != null && g.c) {
hVar = com.fyber.inneractive.sdk.util.h.FMP_ENDCARD;
hVar.a(g.e);
hVar.a(g.d);
}
com.fyber.inneractive.sdk.player.ui.l lVar = this.x;
a0.a a2 = a((lVar == null || lVar.getContext() == null) ? com.fyber.inneractive.sdk.util.o.a : this.x.getContext(), str, p0Var, hVar);
if (cVar != null && a2.a != a0.d.FAILED) {
g0 g0Var = (g0) this.b;
String obj = v.EVENT_CLICK.toString();
com.fyber.inneractive.sdk.player.h hVar2 = g0Var.i;
if (hVar2 != null && (interfaceC0079a = hVar2.f) != null) {
com.fyber.inneractive.sdk.player.e eVar = (com.fyber.inneractive.sdk.player.e) interfaceC0079a;
eVar.a(eVar.v, VideoClickOrigin.InvalidOrigin, v.a(obj));
}
}
return a2;
}
}
return new a0.a(a0.d.FAILED, new Exception("Internal SDK Error"));
}
@Override // com.fyber.inneractive.sdk.flow.z
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public final boolean b(g0 g0Var) {
com.fyber.inneractive.sdk.config.i iVar;
T t;
com.fyber.inneractive.sdk.model.vast.b bVar;
com.fyber.inneractive.sdk.model.vast.c cVar;
IAConfigManager iAConfigManager = IAConfigManager.L;
com.fyber.inneractive.sdk.config.k kVar = iAConfigManager.t.b;
kVar.getClass();
String str = iAConfigManager.d;
if (kVar.b.containsKey(str)) {
iVar = (com.fyber.inneractive.sdk.config.i) kVar.b.get(str);
} else {
iVar = new com.fyber.inneractive.sdk.config.i();
}
if (iVar.a.containsKey(CampaignEx.JSON_NATIVE_VIDEO_ENDCARD) || (t = g0Var.b) == 0 || (bVar = ((com.fyber.inneractive.sdk.response.g) t).L) == null || (cVar = bVar.i) == null || cVar.a != com.fyber.inneractive.sdk.model.vast.h.Static) {
return false;
}
r rVar = (r) g0Var.c.a(r.class);
UnitDisplayType unitDisplayType = this.E;
rVar.getClass();
int i = r.a.a[unitDisplayType.ordinal()];
if (i == 1) {
return rVar.a(false, "countdown_rv");
}
if (i != 2) {
return false;
}
return rVar.a(false, "countdown_iv");
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(boolean z) {
com.fyber.inneractive.sdk.player.h hVar;
c.a aVar;
a.InterfaceC0079a interfaceC0079a;
AdContent adcontent = this.b;
if (adcontent == 0 || (hVar = ((g0) adcontent).i) == null) {
return;
}
a.InterfaceC0079a interfaceC0079a2 = hVar.f;
if (interfaceC0079a2 != null) {
((com.fyber.inneractive.sdk.player.e) interfaceC0079a2).x = true;
}
I();
com.fyber.inneractive.sdk.player.h hVar2 = ((g0) this.b).i;
if (hVar2 != null && (interfaceC0079a = hVar2.f) != null) {
((com.fyber.inneractive.sdk.player.e) interfaceC0079a).x = true;
}
if (IAConfigManager.L.t.b.a(CampaignEx.JSON_NATIVE_VIDEO_ENDCARD).a() && z && (aVar = this.w) != null) {
aVar.destroy();
}
if (M() && this.J) {
return;
}
if (z) {
com.fyber.inneractive.sdk.player.controller.b bVar = this.y;
String str = null;
com.fyber.inneractive.sdk.flow.vast.e g = bVar != null ? bVar.g() : null;
if (g != null && g.c) {
com.fyber.inneractive.sdk.util.h hVar3 = com.fyber.inneractive.sdk.util.h.FMP_ENDCARD;
hVar3.a(g.d);
str = hVar3.toString();
}
this.u.a(str);
return;
}
com.fyber.inneractive.sdk.util.a aVar2 = this.u;
aVar2.d = 0L;
aVar2.e = 0L;
aVar2.f = 0L;
aVar2.b = false;
}
@Override // com.fyber.inneractive.sdk.player.controller.y
public final void a(View view, String str) {
if (view == null || view.getContext() == null) {
return;
}
InneractiveRichMediaVideoPlayerActivityCore.startRichMediaIntent(view.getContext(), str);
C();
}
@Override // com.fyber.inneractive.sdk.flow.z
public final long a(long j) {
if (this.t) {
return j;
}
long j2 = 12;
try {
j2 = Long.parseLong(IAConfigManager.L.t.b.a("vast_endcard_x_fallback_delay", Long.toString(12L)));
} catch (Throwable unused) {
}
return j2 * 1000;
}
}

View File

@@ -0,0 +1,35 @@
package com.fyber.inneractive.sdk.renderers;
import android.content.Context;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.global.s;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.flow.g0;
import com.fyber.inneractive.sdk.player.c;
/* loaded from: classes2.dex */
public abstract class o {
public com.fyber.inneractive.sdk.player.controller.o a;
public com.fyber.inneractive.sdk.player.ui.h b;
public final com.fyber.inneractive.sdk.player.e c;
public o(com.fyber.inneractive.sdk.player.h hVar) {
this.c = (com.fyber.inneractive.sdk.player.e) hVar.b();
}
public abstract com.fyber.inneractive.sdk.player.controller.b a(InneractiveAdSpot inneractiveAdSpot, g0 g0Var);
public abstract com.fyber.inneractive.sdk.player.ui.l a(Context context, s sVar);
public abstract void a(c.InterfaceC0080c interfaceC0080c);
public abstract void b();
public final boolean a() {
String str;
g0 g0Var;
com.fyber.inneractive.sdk.player.e eVar = this.c;
com.fyber.inneractive.sdk.response.g gVar = (eVar == null || (g0Var = eVar.e) == null) ? null : (com.fyber.inneractive.sdk.response.g) g0Var.b;
return !((gVar == null || (str = gVar.C) == null || !TextUtils.equals(str, "1")) ? false : true);
}
}