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,219 @@
package com.fyber.inneractive.sdk.player.controller;
import android.content.Context;
import android.graphics.Bitmap;
import android.view.Surface;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.concurrent.ScheduledThreadPoolExecutor;
/* loaded from: classes2.dex */
public final class a extends i {
public com.fyber.inneractive.sdk.player.mediaplayer.a p;
public int q;
public final int r;
public int s;
public boolean t;
public a(Context context) {
super(context);
this.q = 0;
this.r = 2;
this.s = 0;
this.t = false;
IAlog.a("Creating IAAndroidMediaPlayerController", new Object[0]);
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final boolean a() {
return false;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void d(boolean z) {
c(false);
if (i() || !this.n) {
this.n = z;
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
IAlog.a("%s unmute", aVar.c());
aVar.d = false;
if (aVar.b()) {
aVar.a(new com.fyber.inneractive.sdk.player.mediaplayer.d(aVar));
} else {
IAlog.a("%s unmute called when player is not ready!", aVar.c());
}
}
}
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final Bitmap e() {
return null;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final String f() {
return "media";
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void a(Surface surface) {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
aVar.setSurface(surface);
}
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void b() {
ScheduledThreadPoolExecutor scheduledThreadPoolExecutor;
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
aVar.reset();
this.p.release();
this.p = null;
}
IAlog.a("%sdestroy started", IAlog.a(this));
com.fyber.inneractive.sdk.player.d dVar = this.h;
if (dVar != null && (scheduledThreadPoolExecutor = dVar.b) != null) {
scheduledThreadPoolExecutor.shutdownNow();
dVar.b = null;
}
this.h = null;
this.i.removeCallbacksAndMessages(null);
this.b.clear();
this.f = null;
this.g = true;
IAlog.a("%sdestroy finished", IAlog.a(this));
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int c() {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
return aVar.getCurrentPosition();
}
return 0;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int g() {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
return aVar.t;
}
return 0;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int h() {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
return aVar.s;
}
return 0;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final boolean i() {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
return aVar.d;
}
return false;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void k() {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
aVar.pause();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void l() {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
aVar.start();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void a(boolean z) {
if (this.p == null) {
IAlog.a("MediaPlayerController: creating media player", new Object[0]);
this.p = new com.fyber.inneractive.sdk.player.mediaplayer.a(this.a, this, this.i);
}
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void a(String str, int i) {
this.p.a(str);
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void a(int i) {
super.a(i);
if (i >= d()) {
a(com.fyber.inneractive.sdk.player.enums.b.Completed);
} else if (i == this.q) {
IAlog.a("%sVideo is stuck! Progress doesn't change", IAlog.a(this));
int i2 = this.s + 1;
this.s = i2;
if (i2 == this.r) {
a(com.fyber.inneractive.sdk.player.enums.b.Buffering);
this.t = true;
}
} else if (this.t) {
IAlog.a("%sVideo progress was stuck! but now it goes forward. Remove buffering state", IAlog.a(this));
a(com.fyber.inneractive.sdk.player.enums.b.Playing);
this.s = 0;
this.t = false;
}
this.q = i;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int d() {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
return aVar.r;
}
return 0;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void b(boolean z) {
c(true);
if (i() && this.n) {
return;
}
this.n = z;
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
aVar.e();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void b(int i) {
com.fyber.inneractive.sdk.player.mediaplayer.a aVar = this.p;
if (aVar != null) {
IAlog.a("%s seek to called with = %d mPlayAfterSeek = %s", aVar.c(), Integer.valueOf(i), Boolean.TRUE);
if (!aVar.b()) {
IAlog.a("%s seek called when player is not ready!", aVar.c());
return;
}
com.fyber.inneractive.sdk.player.enums.b bVar = aVar.b;
com.fyber.inneractive.sdk.player.enums.b bVar2 = com.fyber.inneractive.sdk.player.enums.b.Seeking;
if (bVar == bVar2) {
IAlog.a("%s seek called when player is already seeking!", aVar.c());
return;
}
aVar.a(bVar2);
aVar.c = true;
aVar.a(new com.fyber.inneractive.sdk.player.mediaplayer.c(aVar, i));
}
}
}

View File

@@ -0,0 +1,31 @@
package com.fyber.inneractive.sdk.player.controller;
import android.graphics.Bitmap;
import com.fyber.inneractive.sdk.player.controller.y;
/* loaded from: classes2.dex */
public interface b<ListenerT extends y> {
void a(long j);
void a(Bitmap bitmap);
void a(ListenerT listenert);
void b(int i);
void b(boolean z);
boolean c();
void destroy();
void e(boolean z);
void f();
com.fyber.inneractive.sdk.flow.vast.e g();
boolean h();
void pauseVideo();
}

View File

@@ -0,0 +1,187 @@
package com.fyber.inneractive.sdk.player.controller;
import android.content.Context;
import android.text.TextUtils;
import android.webkit.WebSettings;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.external.InneractiveErrorCode;
import com.fyber.inneractive.sdk.external.InneractiveInfrastructureError;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.util.b0;
import com.fyber.inneractive.sdk.util.q0;
import com.fyber.inneractive.sdk.web.f;
import com.fyber.inneractive.sdk.web.g0;
import com.fyber.inneractive.sdk.web.j;
/* loaded from: classes2.dex */
public final class c {
public g0 a;
public UnitDisplayType c;
public boolean e;
public j.g b = j.g.INLINE;
public j.d d = j.d.ENABLED;
public static /* synthetic */ class a {
public static final /* synthetic */ int[] a;
public static final /* synthetic */ int[] b;
static {
int[] iArr = new int[com.fyber.inneractive.sdk.model.vast.h.values().length];
b = iArr;
try {
iArr[com.fyber.inneractive.sdk.model.vast.h.Static.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
b[com.fyber.inneractive.sdk.model.vast.h.Html.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
b[com.fyber.inneractive.sdk.model.vast.h.FMP_End_Card.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
b[com.fyber.inneractive.sdk.model.vast.h.Iframe.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
int[] iArr2 = new int[UnitDisplayType.values().length];
a = iArr2;
try {
iArr2[UnitDisplayType.INTERSTITIAL.ordinal()] = 1;
} catch (NoSuchFieldError unused5) {
}
try {
a[UnitDisplayType.REWARDED.ordinal()] = 2;
} catch (NoSuchFieldError unused6) {
}
}
}
public c(Context context, com.fyber.inneractive.sdk.flow.vast.b bVar, com.fyber.inneractive.sdk.model.vast.h hVar, com.fyber.inneractive.sdk.web.a aVar) {
a(bVar.c(), bVar.e());
try {
this.a = a(aVar, hVar, com.fyber.inneractive.sdk.util.j.a(bVar.c(), IAConfigManager.c().a()));
a(hVar);
if (this.a.f() != null) {
b0.b().a(context, this.a.f(), this.a);
}
this.a.i();
q0 a2 = com.fyber.inneractive.sdk.renderers.h.a(bVar.d(), bVar.a(), bVar.b());
this.a.setAdDefaultSize(a2.a, a2.b);
} catch (Throwable unused) {
this.a = null;
}
}
public final g0 a(com.fyber.inneractive.sdk.web.a aVar, com.fyber.inneractive.sdk.model.vast.h hVar, boolean z) {
if (hVar == com.fyber.inneractive.sdk.model.vast.h.FMP_End_Card) {
return new com.fyber.inneractive.sdk.web.b(aVar, z);
}
return new IAmraidWebViewController(null, null, this.d, this.b, j.h.AD_CONTROLLED, z, true);
}
public final void b() {
com.fyber.inneractive.sdk.web.h hVar;
g0 g0Var = this.a;
if (g0Var == null || (hVar = g0Var.b) == null) {
return;
}
WebSettings settings = hVar.getSettings();
settings.setMediaPlaybackRequiresUserGesture(false);
settings.setLoadWithOverviewMode(true);
settings.setUseWideViewPort(true);
}
public final com.fyber.inneractive.sdk.web.h a() {
g0 g0Var = this.a;
if (g0Var == null) {
return null;
}
return g0Var.b;
}
public final void a(String str, f.b bVar, boolean z) {
String str2;
if (this.a != null && !TextUtils.isEmpty(str)) {
g0 g0Var = this.a;
UnitDisplayType unitDisplayType = this.c;
g0Var.setAutoplayMRAIDVideos(unitDisplayType != null && unitDisplayType.isFullscreenUnit());
this.a.setCenteringTagsRequired(false);
g0 g0Var2 = this.a;
int i = com.fyber.inneractive.sdk.config.g.a;
String property = System.getProperty("ia.testEnvironmentConfiguration.name");
if (TextUtils.isEmpty(property)) {
str2 = "wv.inner-active.mobi/simpleM2M/";
} else {
str2 = property + ".inner-active.mobi/simpleM2M/";
}
String str3 = str2;
UnitDisplayType unitDisplayType2 = this.c;
boolean z2 = this.e;
StringBuilder sb = new StringBuilder();
if (unitDisplayType2 != null && unitDisplayType2.isFullscreenUnit() && !z2) {
sb.append("<script type=\"text/javascript\"> var IaCloseBtnHelper = (function initIaCloseBtnHelper(){ var styleContent = '.celtra-close-button {display:none !important;} .close-button {display:none !important;}'; function getStyle(doc){ var style = doc.createElement('style'); style.type = 'text/css'; if (style.styleSheet){ style.styleSheet.cssText = styleContent; } else { style.appendChild(doc.createTextNode(styleContent)); } return style; } function onDomReady(){ var iframes = window.document.getElementsByTagName('iframe'), i = 0, len = iframes && iframes.length || 0; for(; i < len; ++i){ if(!iframes[i].src){ try { iframes[i].contentDocument.body.appendChild(getStyle(iframes[i].contentDocument)); }catch(e){ }}}} function registerWindowEvents(){ window.addEventListener('load', function onWindowLoad(){ window.removeEventListener('load', onWindowLoad); onDomReady(); }); } return { init: function init(){ if(window.document.readyState != 'complete'){ registerWindowEvents(); }else{ onDomReady(); }}}})(); IaCloseBtnHelper.init();</script>");
}
String sb2 = sb.toString();
UnitDisplayType unitDisplayType3 = this.c;
StringBuilder sb3 = new StringBuilder();
if (unitDisplayType3 != null && !unitDisplayType3.isFullscreenUnit()) {
if (unitDisplayType3 == UnitDisplayType.BANNER) {
sb3.append(" body {display: flex;} #iawrapper { position:unset !important; display: unset !important; } ");
} else {
sb3.append(" #iawrapper { position:unset !important; display: unset !important; }");
}
}
String sb4 = sb3.toString();
g0Var2.f = bVar;
try {
g0Var2.h();
com.fyber.inneractive.sdk.web.e eVar = new com.fyber.inneractive.sdk.web.e(g0Var2, str, z, sb2, sb4, str3);
g0Var2.o = eVar;
eVar.b(null);
return;
} catch (Throwable th) {
g0Var2.a(new InneractiveInfrastructureError(InneractiveErrorCode.SDK_INTERNAL_ERROR, com.fyber.inneractive.sdk.flow.g.COULD_NOT_CONFIGURE_WEBVIEW, th));
return;
}
}
bVar.a(new InneractiveInfrastructureError(InneractiveErrorCode.UNSPECIFIED, com.fyber.inneractive.sdk.flow.g.NO_WEBVIEW_CONTROLLER_AVAILABLE));
}
public final void a(UnitDisplayType unitDisplayType, boolean z) {
this.c = unitDisplayType;
this.e = z;
int i = a.a[unitDisplayType.ordinal()];
if (i != 1 && i != 2) {
this.d = j.d.ENABLED;
return;
}
this.d = j.d.ENABLED;
if (z) {
this.b = j.g.INTERSTITIAL;
}
}
public final void a(com.fyber.inneractive.sdk.model.vast.h hVar) {
g0 g0Var = this.a;
com.fyber.inneractive.sdk.web.h hVar2 = g0Var != null ? g0Var.b : null;
if (hVar2 == null) {
return;
}
int i = a.b[hVar.ordinal()];
if (i == 1) {
hVar2.setId(R.id.ia_inneractive_vast_endcard_gif);
return;
}
if (i == 2 || i == 3) {
hVar2.setId(R.id.ia_inneractive_vast_endcard_html);
} else {
if (i != 4) {
return;
}
hVar2.setId(R.id.ia_inneractive_vast_endcard_iframe);
}
}
}

View File

@@ -0,0 +1,484 @@
package com.fyber.inneractive.sdk.player.controller;
import android.content.Context;
import android.graphics.Bitmap;
import android.media.AudioManager;
import android.os.Handler;
import android.os.Looper;
import android.util.Log;
import android.view.Surface;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.player.cache.d;
import com.fyber.inneractive.sdk.player.exoplayer2.audio.MediaCodecAudioRenderer;
import com.fyber.inneractive.sdk.player.exoplayer2.e;
import com.fyber.inneractive.sdk.player.exoplayer2.video.MediaCodecVideoRenderer;
import com.fyber.inneractive.sdk.util.IAlog;
import com.mbridge.msdk.playercommon.exoplayer2.C;
import java.util.Iterator;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.ScheduledThreadPoolExecutor;
/* loaded from: classes2.dex */
public final class d extends i implements d.b, d.c {
public final boolean A;
public Bitmap B;
public int C;
public String D;
public final CopyOnWriteArrayList E;
public com.fyber.inneractive.sdk.player.exoplayer2.source.p F;
public boolean G;
public int H;
public final int p;
public final com.fyber.inneractive.sdk.config.global.s q;
public final int r;
public com.fyber.inneractive.sdk.player.exoplayer2.e s;
public int t;
public int u;
public boolean v;
public com.fyber.inneractive.sdk.player.exoplayer2.o[] w;
public Handler x;
public w y;
public boolean z;
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = d.this.s;
if (eVar != null) {
com.fyber.inneractive.sdk.player.exoplayer2.g gVar = (com.fyber.inneractive.sdk.player.exoplayer2.g) eVar;
gVar.a((gVar.n.c() || gVar.l > 0) ? gVar.s : gVar.n.a(gVar.r.a, gVar.h, false).c, C.TIME_UNSET);
((com.fyber.inneractive.sdk.player.exoplayer2.g) d.this.s).e.f.sendEmptyMessage(5);
com.fyber.inneractive.sdk.player.exoplayer2.g gVar2 = (com.fyber.inneractive.sdk.player.exoplayer2.g) d.this.s;
gVar2.e.c();
gVar2.d.removeCallbacksAndMessages(null);
d.this.s = null;
}
}
}
public d(Context context, boolean z, com.fyber.inneractive.sdk.config.global.s sVar) {
super(context);
this.t = 0;
this.u = 0;
this.v = false;
this.z = false;
this.E = new CopyOnWriteArrayList();
this.F = null;
this.H = 0;
this.A = z;
this.q = sVar;
this.r = IAConfigManager.c().a().a(6, 3, "extractor_source_retry_count");
com.fyber.inneractive.sdk.config.global.features.r rVar = sVar != null ? (com.fyber.inneractive.sdk.config.global.features.r) sVar.a(com.fyber.inneractive.sdk.config.global.features.r.class) : null;
this.p = rVar == null ? 0 : rVar.h();
IAlog.a("Creating IAExoPlayer2Controller", new Object[0]);
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final boolean a() {
return this.A;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void b(boolean z) {
com.fyber.inneractive.sdk.player.exoplayer2.e eVar;
c(true);
this.n = z;
com.fyber.inneractive.sdk.player.exoplayer2.o[] oVarArr = this.w;
if (oVarArr == null || (eVar = this.s) == null || this.z || oVarArr.length < 2) {
return;
}
e.c[] cVarArr = {new e.c(oVarArr[1], 2, Float.valueOf(0.0f))};
com.fyber.inneractive.sdk.player.exoplayer2.h hVar = ((com.fyber.inneractive.sdk.player.exoplayer2.g) eVar).e;
if (hVar.q) {
Log.w("ExoPlayerImplInternal", "Ignoring messages sent after release.");
} else {
hVar.f.obtainMessage(11, cVarArr).sendToTarget();
}
this.v = true;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void d(boolean z) {
c(false);
this.n = z;
if (this.s == null || this.z) {
return;
}
AudioManager audioManager = (AudioManager) this.a.getSystemService("audio");
int streamVolume = audioManager.getStreamVolume(3);
int streamMaxVolume = audioManager.getStreamMaxVolume(3);
float f = streamVolume / streamMaxVolume;
IAlog.a(" unmute maxVolume = %d currentVolume = %d targetVolume = %s", Integer.valueOf(streamMaxVolume), Integer.valueOf(streamVolume), Float.valueOf(f));
if (f == 0.0f) {
f = 0.1f;
}
com.fyber.inneractive.sdk.player.exoplayer2.o[] oVarArr = this.w;
if (oVarArr != null && oVarArr.length >= 2) {
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = this.s;
e.c[] cVarArr = {new e.c(oVarArr[1], 2, Float.valueOf(f))};
com.fyber.inneractive.sdk.player.exoplayer2.h hVar = ((com.fyber.inneractive.sdk.player.exoplayer2.g) eVar).e;
if (hVar.q) {
Log.w("ExoPlayerImplInternal", "Ignoring messages sent after release.");
} else {
hVar.f.obtainMessage(11, cVarArr).sendToTarget();
}
}
this.v = false;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final Bitmap e() {
return this.B;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final String f() {
return this.A ? "exo_c" : "exo";
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int g() {
return this.u;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int h() {
return this.t;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final boolean i() {
return this.v;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void a(Surface surface) {
com.fyber.inneractive.sdk.player.exoplayer2.e eVar;
IAlog.a("%ssetSurface called with %s", IAlog.a(this), surface);
com.fyber.inneractive.sdk.player.exoplayer2.o[] oVarArr = this.w;
if (oVarArr == null || (eVar = this.s) == null || this.z) {
return;
}
e.c[] cVarArr = {new e.c(oVarArr[0], 1, surface)};
com.fyber.inneractive.sdk.player.exoplayer2.h hVar = ((com.fyber.inneractive.sdk.player.exoplayer2.g) eVar).e;
if (hVar.q) {
Log.w("ExoPlayerImplInternal", "Ignoring messages sent after release.");
} else {
hVar.f.obtainMessage(11, cVarArr).sendToTarget();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int c() {
long j;
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = this.s;
if (eVar == null || this.z) {
return 0;
}
com.fyber.inneractive.sdk.player.exoplayer2.g gVar = (com.fyber.inneractive.sdk.player.exoplayer2.g) eVar;
if (gVar.n.c() || gVar.l > 0) {
j = gVar.t;
} else {
gVar.n.a(gVar.r.a, gVar.h, false);
j = com.fyber.inneractive.sdk.player.exoplayer2.b.a(gVar.r.c) + com.fyber.inneractive.sdk.player.exoplayer2.b.a(gVar.h.e);
}
return (int) j;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final boolean j() {
return (this.s == null || this.z || this.e != com.fyber.inneractive.sdk.player.enums.b.Playing) ? false : true;
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void k() {
com.fyber.inneractive.sdk.player.enums.b bVar;
ScheduledThreadPoolExecutor scheduledThreadPoolExecutor;
com.fyber.inneractive.sdk.player.enums.b bVar2 = this.e;
if (bVar2 == com.fyber.inneractive.sdk.player.enums.b.Idle || bVar2 == com.fyber.inneractive.sdk.player.enums.b.Completed || bVar2 == (bVar = com.fyber.inneractive.sdk.player.enums.b.Paused) || bVar2 == com.fyber.inneractive.sdk.player.enums.b.Prepared) {
IAlog.a("%s paused called when player is in mState: %s ignoring", IAlog.a(this), bVar2);
return;
}
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = this.s;
if (eVar != null && !this.z) {
((com.fyber.inneractive.sdk.player.exoplayer2.g) eVar).a(false);
}
com.fyber.inneractive.sdk.player.d dVar = this.h;
if (dVar != null && (scheduledThreadPoolExecutor = dVar.b) != null) {
scheduledThreadPoolExecutor.shutdownNow();
dVar.b = null;
}
a(bVar);
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void l() {
IAlog.a("%sstart called", IAlog.a(this));
if (j()) {
return;
}
a(com.fyber.inneractive.sdk.player.enums.b.Start_in_progress);
((com.fyber.inneractive.sdk.player.exoplayer2.g) this.s).a(true);
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void a(boolean z) {
if (this.s != null || this.z) {
return;
}
this.G = z;
IAlog.a("%sMediaPlayerController: creating media player", IAlog.a(this));
w wVar = this.y;
if (wVar != null) {
wVar.a.clear();
}
this.y = new w(this);
this.x = new Handler(Looper.getMainLooper());
com.fyber.inneractive.sdk.player.exoplayer2.o[] oVarArr = new com.fyber.inneractive.sdk.player.exoplayer2.o[z ? 2 : 1];
this.w = oVarArr;
oVarArr[0] = new MediaCodecVideoRenderer(this.x, this.y);
if (z) {
this.w[1] = new MediaCodecAudioRenderer(0);
}
com.fyber.inneractive.sdk.player.exoplayer2.g gVar = new com.fyber.inneractive.sdk.player.exoplayer2.g(this.w, new com.fyber.inneractive.sdk.player.exoplayer2.trackselection.b(0), new com.fyber.inneractive.sdk.player.exoplayer2.c(new com.fyber.inneractive.sdk.player.exoplayer2.upstream.j(0), 0));
this.s = gVar;
gVar.f.add(this.y);
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void b() {
ScheduledThreadPoolExecutor scheduledThreadPoolExecutor;
if (this.s != null) {
if (!this.z) {
this.z = true;
com.fyber.inneractive.sdk.util.p.a.execute(new a());
}
w wVar = this.y;
if (wVar != null) {
wVar.a.clear();
}
this.y = null;
}
Iterator it = this.E.iterator();
while (it.hasNext()) {
com.fyber.inneractive.sdk.player.cache.j jVar = (com.fyber.inneractive.sdk.player.cache.j) it.next();
jVar.a(jVar.o);
com.fyber.inneractive.sdk.player.cache.p.f.d.remove(jVar.a());
}
this.E.clear();
IAlog.a("%sdestroy started", IAlog.a(this));
com.fyber.inneractive.sdk.player.d dVar = this.h;
if (dVar != null && (scheduledThreadPoolExecutor = dVar.b) != null) {
scheduledThreadPoolExecutor.shutdownNow();
dVar.b = null;
}
this.h = null;
this.i.removeCallbacksAndMessages(null);
this.b.clear();
this.f = null;
this.g = true;
IAlog.a("%sdestroy finished", IAlog.a(this));
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final int d() {
int i;
long a2;
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = this.s;
if (eVar == null || this.z) {
return 0;
}
com.fyber.inneractive.sdk.player.exoplayer2.g gVar = (com.fyber.inneractive.sdk.player.exoplayer2.g) eVar;
if (gVar.n.c()) {
a2 = C.TIME_UNSET;
} else {
com.fyber.inneractive.sdk.player.exoplayer2.q qVar = gVar.n;
if (!qVar.c() && gVar.l <= 0) {
i = gVar.n.a(gVar.r.a, gVar.h, false).c;
} else {
i = gVar.s;
}
a2 = com.fyber.inneractive.sdk.player.exoplayer2.b.a(qVar.a(i, gVar.g, 0L).f);
}
return (int) a2;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:19:0x00be */
/* JADX WARN: Removed duplicated region for block: B:23:0x00d0 */
/* JADX WARN: Removed duplicated region for block: B:26:0x00a2 */
/* JADX WARN: Type inference failed for: r11v4, types: [com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.e] */
/* JADX WARN: Type inference failed for: r1v2, types: [com.fyber.inneractive.sdk.player.cache.e] */
@Override // com.fyber.inneractive.sdk.player.controller.i
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void a(java.lang.String r10, int r11) {
/*
r9 = this;
com.fyber.inneractive.sdk.player.exoplayer2.e r0 = r9.s
if (r0 == 0) goto Lde
boolean r0 = r9.z
if (r0 != 0) goto Lde
java.lang.String r0 = com.fyber.inneractive.sdk.util.IAlog.a(r9)
java.lang.Object[] r0 = new java.lang.Object[]{r0, r10}
java.lang.String r1 = "%sloadMediaPlayerUri called with %s"
com.fyber.inneractive.sdk.util.IAlog.a(r1, r0)
r9.D = r10
r9.C = r11
android.net.Uri r3 = android.net.Uri.parse(r10)
int r10 = com.fyber.inneractive.sdk.player.exoplayer2.util.s.a
java.lang.String r10 = r3.getPath()
r0 = 2
r1 = 0
if (r10 != 0) goto L28
goto L61
L28:
java.lang.String r10 = r10.toLowerCase()
java.lang.String r2 = ".mpd"
boolean r2 = r10.endsWith(r2)
if (r2 == 0) goto L36
r10 = r1
goto L64
L36:
java.lang.String r2 = ".m3u8"
boolean r2 = r10.endsWith(r2)
if (r2 == 0) goto L40
r10 = r0
goto L64
L40:
java.lang.String r2 = ".ism"
boolean r2 = r10.endsWith(r2)
if (r2 != 0) goto L63
java.lang.String r2 = ".isml"
boolean r2 = r10.endsWith(r2)
if (r2 != 0) goto L63
java.lang.String r2 = ".ism/manifest"
boolean r2 = r10.endsWith(r2)
if (r2 != 0) goto L63
java.lang.String r2 = ".isml/manifest"
boolean r10 = r10.endsWith(r2)
if (r10 == 0) goto L61
goto L63
L61:
r10 = 3
goto L64
L63:
r10 = 1
L64:
boolean r2 = r9.A
if (r2 == 0) goto L7f
com.fyber.inneractive.sdk.player.cache.p r2 = com.fyber.inneractive.sdk.player.cache.p.f
boolean r2 = r2.c
if (r2 == 0) goto L7f
boolean r2 = com.fyber.inneractive.sdk.util.s.a()
if (r2 == 0) goto L7f
if (r10 == r0) goto L7f
com.fyber.inneractive.sdk.player.cache.e r1 = new com.fyber.inneractive.sdk.player.cache.e
com.fyber.inneractive.sdk.config.global.s r2 = r9.q
r1.<init>(r9, r9, r11, r2)
r4 = r1
goto Lbc
L7f:
com.fyber.inneractive.sdk.player.exoplayer2.upstream.k r11 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.k
r11.<init>(r1)
com.fyber.inneractive.sdk.player.exoplayer2.upstream.o r2 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.o
com.fyber.inneractive.sdk.config.IAConfigManager r4 = com.fyber.inneractive.sdk.config.IAConfigManager.L
com.fyber.inneractive.sdk.util.z0 r4 = r4.x
java.lang.String r4 = r4.a()
r2.<init>(r4, r11)
com.fyber.inneractive.sdk.player.exoplayer2.upstream.m r4 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.m
android.content.Context r5 = r9.a
r4.<init>(r5, r11, r2)
android.content.Context r11 = r9.a
java.lang.String r2 = "ia-vid-cache-ex2"
java.io.File r11 = com.fyber.inneractive.sdk.player.cache.p.a(r11, r2)
if (r11 == 0) goto Lbc
com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.j r2 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.j
r2.<init>()
com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.l r5 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.l
r5.<init>(r11, r2)
com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.e r11 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.e
com.fyber.inneractive.sdk.player.exoplayer2.upstream.q r2 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.q
r2.<init>(r1)
com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.c r6 = new com.fyber.inneractive.sdk.player.exoplayer2.upstream.cache.c
r6.<init>(r5, r1)
r11.<init>(r5, r4, r2, r6)
r4 = r11
Lbc:
if (r10 == r0) goto Ld0
com.fyber.inneractive.sdk.player.exoplayer2.source.n r10 = new com.fyber.inneractive.sdk.player.exoplayer2.source.n
com.fyber.inneractive.sdk.player.exoplayer2.extractor.c r5 = new com.fyber.inneractive.sdk.player.exoplayer2.extractor.c
r5.<init>()
int r6 = r9.r
android.os.Handler r7 = r9.x
com.fyber.inneractive.sdk.player.controller.w r8 = r9.y
r2 = r10
r2.<init>(r3, r4, r5, r6, r7, r8)
goto Ld9
Ld0:
com.fyber.inneractive.sdk.player.exoplayer2.extractor.hls.h r10 = new com.fyber.inneractive.sdk.player.exoplayer2.extractor.hls.h
android.os.Handler r11 = r9.x
com.fyber.inneractive.sdk.player.controller.w r0 = r9.y
r10.<init>(r3, r4, r11, r0)
Ld9:
r9.F = r10
r9.a(r10)
Lde:
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.player.controller.d.a(java.lang.String, int):void");
}
@Override // com.fyber.inneractive.sdk.player.controller.i
public final void b(int i) {
int i2;
IAlog.a("%sseekTo called with %d playAfterSeek = %s", IAlog.a(this), Integer.valueOf(i), Boolean.TRUE);
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = this.s;
if (eVar == null || this.z) {
return;
}
((com.fyber.inneractive.sdk.player.exoplayer2.g) eVar).a(true);
long j = i;
com.fyber.inneractive.sdk.player.exoplayer2.g gVar = (com.fyber.inneractive.sdk.player.exoplayer2.g) this.s;
if (!gVar.n.c() && gVar.l <= 0) {
i2 = gVar.n.a(gVar.r.a, gVar.h, false).c;
} else {
i2 = gVar.s;
}
gVar.a(i2, j);
}
public final void a(com.fyber.inneractive.sdk.player.exoplayer2.source.p pVar) {
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = this.s;
if (eVar == null || pVar == null) {
return;
}
com.fyber.inneractive.sdk.player.exoplayer2.g gVar = (com.fyber.inneractive.sdk.player.exoplayer2.g) eVar;
if (!gVar.n.c() || gVar.o != null) {
gVar.n = com.fyber.inneractive.sdk.player.exoplayer2.q.a;
gVar.o = null;
Iterator<e.a> it = gVar.f.iterator();
while (it.hasNext()) {
it.next().d();
}
}
if (gVar.i) {
gVar.i = false;
com.fyber.inneractive.sdk.player.exoplayer2.source.u uVar = com.fyber.inneractive.sdk.player.exoplayer2.source.u.d;
gVar.p = gVar.c;
gVar.b.a(null);
Iterator<e.a> it2 = gVar.f.iterator();
while (it2.hasNext()) {
it2.next().e();
}
}
gVar.m++;
gVar.e.f.obtainMessage(0, 1, 0, pVar).sendToTarget();
a(com.fyber.inneractive.sdk.player.enums.b.Preparing);
}
}

View File

@@ -0,0 +1,322 @@
package com.fyber.inneractive.sdk.player.controller;
import android.annotation.SuppressLint;
import android.media.AudioManager;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.Skip;
import com.fyber.inneractive.sdk.config.enums.TapAction;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.global.features.r;
import com.fyber.inneractive.sdk.player.enums.VideoClickOrigin;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.p0;
/* loaded from: classes2.dex */
public final class e extends o<y> {
public final boolean C;
public boolean D;
public final boolean E;
public e(com.fyber.inneractive.sdk.player.e eVar, com.fyber.inneractive.sdk.player.ui.s sVar, f0 f0Var, com.fyber.inneractive.sdk.config.global.s sVar2, boolean z, Skip skip, boolean z2, String str, boolean z3) {
super(eVar, sVar, f0Var, sVar2, z, skip, str, z3);
this.D = false;
this.C = false;
this.E = z2;
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.controller.b
public final void e(boolean z) {
i iVar;
com.fyber.inneractive.sdk.player.enums.b bVar;
super.e(z);
if (this.C) {
this.d.o();
this.d.h(false);
this.f = 0;
}
w();
com.fyber.inneractive.sdk.player.c cVar = this.a;
this.d.d((cVar == null || (iVar = cVar.b) == null || ((bVar = iVar.e) != com.fyber.inneractive.sdk.player.enums.b.Preparing && bVar != com.fyber.inneractive.sdk.player.enums.b.Prepared)) ? false : true);
this.d.f(false);
com.fyber.inneractive.sdk.player.ui.s sVar = this.d;
com.fyber.inneractive.sdk.player.ui.c cVar2 = new com.fyber.inneractive.sdk.player.ui.c();
cVar2.b = false;
sVar.c(new com.fyber.inneractive.sdk.player.ui.b(cVar2));
}
@Override // com.fyber.inneractive.sdk.player.controller.o
@SuppressLint({"NewApi"})
public final void j() {
int i;
int i2;
com.fyber.inneractive.sdk.player.c cVar;
i iVar;
i iVar2;
AudioManager audioManager;
super.j();
com.fyber.inneractive.sdk.player.c cVar2 = this.a;
if (cVar2 != null && cVar2.b != null && !this.D) {
try {
audioManager = (AudioManager) this.d.getContext().getSystemService("audio");
i = audioManager.getRingerMode();
} catch (Throwable unused) {
i = 0;
}
try {
i2 = audioManager.getStreamVolume(2);
} catch (Throwable unused2) {
i2 = 0;
if (this.C) {
}
if (i2 > 0) {
IAlog.a("%s setting default volume. unmuting player", IAlog.a(this));
cVar = this.a;
if (cVar != null) {
iVar.d(false);
}
this.d.setMuteButtonState(false);
}
this.d.setMuteButtonState(o());
this.D = true;
h(false);
}
if ((this.C && ((e0) this.b).f.d.booleanValue()) || this.E || o()) {
com.fyber.inneractive.sdk.player.c cVar3 = this.a;
if (cVar3 != null && (iVar2 = cVar3.b) != null) {
iVar2.b(false);
}
this.d.setMuteButtonState(true);
} else if (i2 > 0 && i == 2) {
IAlog.a("%s setting default volume. unmuting player", IAlog.a(this));
cVar = this.a;
if (cVar != null && (iVar = cVar.b) != null) {
iVar.d(false);
}
this.d.setMuteButtonState(false);
}
this.d.setMuteButtonState(o());
this.D = true;
}
h(false);
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final int m() {
return IAConfigManager.L.t.b.a(12, 1, "VideoFullscreenBufferingTimeout") * 1000;
}
/* JADX WARN: Can't wrap try/catch for region: R(16:0|1|(2:5|(13:7|8|(2:10|(1:51))(1:52)|13|14|15|(6:17|18|(1:23)|(1:(1:(2:34|(1:39)(2:37|38)))(2:27|28))(1:(2:43|(1:45)(2:46|47)))|32|33)|49|18|(2:21|23)|(0)(0)|32|33))|53|8|(0)(0)|13|14|15|(0)|49|18|(0)|(0)(0)|32|33) */
/* JADX WARN: Removed duplicated region for block: B:10:0x0038 */
/* JADX WARN: Removed duplicated region for block: B:17:0x0067 A[Catch: Exception -> 0x0074, TRY_LEAVE, TryCatch #0 {Exception -> 0x0074, blocks: (B:15:0x005f, B:17:0x0067), top: B:14:0x005f }] */
/* JADX WARN: Removed duplicated region for block: B:20:0x007b A[ADDED_TO_REGION] */
/* JADX WARN: Removed duplicated region for block: B:25:0x0087 */
/* JADX WARN: Removed duplicated region for block: B:41:0x00a7 */
/* JADX WARN: Removed duplicated region for block: B:52:0x0045 */
@Override // com.fyber.inneractive.sdk.player.controller.o
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final int n() {
/*
r10 = this;
com.fyber.inneractive.sdk.config.global.s r0 = r10.c
if (r0 == 0) goto L31
java.lang.Class<com.fyber.inneractive.sdk.config.global.features.b> r1 = com.fyber.inneractive.sdk.config.global.features.b.class
com.fyber.inneractive.sdk.config.global.features.g r0 = r0.a(r1)
if (r0 == 0) goto L31
com.fyber.inneractive.sdk.config.global.s r0 = r10.c
com.fyber.inneractive.sdk.config.global.features.g r0 = r0.a(r1)
com.fyber.inneractive.sdk.config.global.features.b r0 = (com.fyber.inneractive.sdk.config.global.features.b) r0
r0.getClass()
java.util.ArrayList r2 = new java.util.ArrayList
java.util.HashMap r0 = r0.c
java.util.Collection r0 = r0.values()
r2.<init>(r0)
int r0 = r2.size()
if (r0 <= 0) goto L31
com.fyber.inneractive.sdk.config.global.s r0 = r10.c
com.fyber.inneractive.sdk.config.global.features.g r0 = r0.a(r1)
com.fyber.inneractive.sdk.config.global.features.b r0 = (com.fyber.inneractive.sdk.config.global.features.b) r0
goto L32
L31:
r0 = 0
L32:
r1 = 8
r2 = 5
r3 = -1
if (r0 == 0) goto L45
java.lang.String r4 = "skip_time_sec"
int r0 = r0.a(r4, r2)
if (r0 < 0) goto L43
if (r0 > r1) goto L43
goto L46
L43:
r0 = r2
goto L46
L45:
r0 = r3
L46:
com.fyber.inneractive.sdk.config.IAConfigManager r4 = com.fyber.inneractive.sdk.config.IAConfigManager.L
com.fyber.inneractive.sdk.config.m r4 = r4.t
com.fyber.inneractive.sdk.config.k r4 = r4.b
com.fyber.inneractive.sdk.config.f0 r5 = r10.b
com.fyber.inneractive.sdk.config.enums.Skip r6 = r10.A
boolean r7 = com.fyber.inneractive.sdk.external.InneractiveAdManager.isCurrentUserAChild()
java.lang.String r8 = "vast_configuration"
com.fyber.inneractive.sdk.config.h r4 = r4.a(r8)
java.lang.String r8 = "skip_d"
r4.getClass()
java.util.HashMap r9 = r4.a // Catch: java.lang.Exception -> L74
boolean r9 = r9.containsKey(r8) // Catch: java.lang.Exception -> L74
if (r9 == 0) goto L74
java.util.HashMap r4 = r4.a // Catch: java.lang.Exception -> L74
java.lang.Object r4 = r4.get(r8) // Catch: java.lang.Exception -> L74
java.lang.String r4 = (java.lang.String) r4 // Catch: java.lang.Exception -> L74
int r4 = java.lang.Integer.parseInt(r4) // Catch: java.lang.Exception -> L74
goto L75
L74:
r4 = r3
L75:
int r4 = java.lang.Math.max(r4, r3)
if (r6 != 0) goto L85
if (r5 == 0) goto L85
com.fyber.inneractive.sdk.config.e0 r5 = (com.fyber.inneractive.sdk.config.e0) r5
com.fyber.inneractive.sdk.config.g0 r5 = r5.f
if (r5 == 0) goto L85
com.fyber.inneractive.sdk.config.enums.Skip r6 = r5.h
L85:
if (r7 == 0) goto La7
if (r0 <= r3) goto L8d
if (r0 > r1) goto L8d
r2 = r0
goto Lbd
L8d:
if (r4 <= r3) goto L92
if (r4 > r1) goto L92
goto Lab
L92:
java.lang.Integer r0 = r6.value()
int r0 = r0.intValue()
if (r0 <= r3) goto Lbd
if (r0 > r1) goto Lbd
java.lang.Integer r0 = r6.value()
int r2 = r0.intValue()
goto Lbd
La7:
if (r4 <= r3) goto Lad
if (r4 > r2) goto Lad
Lab:
r2 = r4
goto Lbd
Lad:
com.fyber.inneractive.sdk.config.enums.Skip r0 = com.fyber.inneractive.sdk.config.enums.Skip.DEFAULT
if (r6 != r0) goto Lb5
r2 = 99999(0x1869f, float:1.40128E-40)
goto Lbd
Lb5:
java.lang.Integer r0 = r6.value()
int r2 = r0.intValue()
Lbd:
return r2
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.player.controller.e.n():int");
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void s() {
this.d.h(true);
w();
l();
j();
h(true);
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void u() {
super.u();
this.d.d(false);
if (this.C) {
this.d.o();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final boolean v() {
return !this.C;
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void x() {
i iVar;
super.x();
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || (iVar = cVar.b) == null || !iVar.e.equals(com.fyber.inneractive.sdk.player.enums.b.Completed) || !this.C) {
return;
}
this.d.o();
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.ui.m
public final void a(boolean z) {
com.fyber.inneractive.sdk.player.c cVar;
i iVar;
if (z && (cVar = this.a) != null && (iVar = cVar.b) != null && !iVar.e.equals(com.fyber.inneractive.sdk.player.enums.b.Completed) && !this.d.i()) {
h(false);
}
super.a(z);
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.ui.m
public final void b() {
if (!this.h) {
j();
return;
}
if (this.d.i()) {
return;
}
this.d.a(false);
Runnable runnable = this.j;
if (runnable != null) {
this.d.removeCallbacks(runnable);
this.j = null;
}
x();
this.k = false;
this.h = true;
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void q() {
ListenerT listenert = this.g;
if (listenert != 0) {
listenert.q();
}
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void p() {
this.u = true;
IAlog.a("%s onBufferingTimeout reached. Skipping to end card", IAlog.a(this));
b(false);
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void a(p0 p0Var) {
com.fyber.inneractive.sdk.player.ui.s sVar;
TapAction tapAction = ((e0) this.b).f.i;
if (tapAction == TapAction.CTR) {
a(false, VideoClickOrigin.VIDEO, p0Var);
return;
}
if (tapAction != TapAction.FULLSCREEN && tapAction != TapAction.DO_NOTHING) {
IAlog.a("% sonVideoClicked called, but we recieved an unknown tap action %s", IAlog.a(this), tapAction);
return;
}
if (((com.fyber.inneractive.sdk.config.global.features.r) this.c.a(com.fyber.inneractive.sdk.config.global.features.r.class)).d().equals(r.b.OPEN) || ((this.w != com.fyber.inneractive.sdk.ignite.l.NONE && IAConfigManager.L.D.m()) || ((sVar = this.d) != null && sVar.a()))) {
a(false, VideoClickOrigin.VIDEO, p0Var);
}
}
}

View File

@@ -0,0 +1,86 @@
package com.fyber.inneractive.sdk.player.controller;
import android.graphics.SurfaceTexture;
import android.view.Surface;
import android.view.TextureView;
import com.fyber.inneractive.sdk.player.controller.i;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class f implements TextureView.SurfaceTextureListener {
public final /* synthetic */ i a;
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
i.f fVar = f.this.a.d;
if (fVar != null) {
((n) fVar).a.d.post(new m());
}
}
}
public f(i iVar) {
this.a = iVar;
}
@Override // android.view.TextureView.SurfaceTextureListener
public final void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i, int i2) {
i iVar = this.a;
iVar.getClass();
IAlog.a("%sonSurfaceTextureAvailable", IAlog.a(iVar));
i.a(this.a, surfaceTexture);
i.f fVar = this.a.d;
if (fVar != null) {
o oVar = ((n) fVar).a;
oVar.getClass();
IAlog.a("%sonSurfaceTextureAvailable", IAlog.a(oVar));
}
}
@Override // android.view.TextureView.SurfaceTextureListener
public final boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
i iVar = this.a;
iVar.getClass();
IAlog.a("%s onSurfaceTextureDestroyed", IAlog.a(iVar));
this.a.k();
this.a.a((Surface) null);
i iVar2 = this.a;
iVar2.o = true;
com.fyber.inneractive.sdk.player.enums.b bVar = iVar2.e;
if (bVar == com.fyber.inneractive.sdk.player.enums.b.Completed || bVar == com.fyber.inneractive.sdk.player.enums.b.Error || bVar == com.fyber.inneractive.sdk.player.enums.b.Idle) {
IAlog.a("%sReleasing surface texture", IAlog.a(iVar2));
this.a.k = null;
return true;
}
IAlog.a("%s caching surface texture", IAlog.a(iVar2));
i iVar3 = this.a;
iVar3.k = surfaceTexture;
iVar3.i.post(new a());
return false;
}
@Override // android.view.TextureView.SurfaceTextureListener
public final void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i, int i2) {
}
@Override // android.view.TextureView.SurfaceTextureListener
public final void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) {
Surface surface;
com.fyber.inneractive.sdk.player.c cVar;
i iVar;
i.f fVar = this.a.d;
if (fVar != null && (cVar = ((n) fVar).a.a) != null && (iVar = cVar.b) != null) {
iVar.i.post(new j(iVar));
}
i iVar2 = this.a;
if (!iVar2.o || (surface = iVar2.l) == null) {
return;
}
iVar2.a(surface);
this.a.o = false;
}
}

View File

@@ -0,0 +1,37 @@
package com.fyber.inneractive.sdk.player.controller;
import com.fyber.inneractive.sdk.player.controller.i;
import com.fyber.inneractive.sdk.player.mediaplayer.a;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.Iterator;
/* loaded from: classes2.dex */
public final class g implements Runnable {
public final /* synthetic */ Exception a;
public final /* synthetic */ i b;
public g(i iVar, a.l lVar) {
this.b = iVar;
this.a = lVar;
}
@Override // java.lang.Runnable
public final void run() {
i iVar = this.b;
if (iVar.g) {
return;
}
try {
Iterator it = iVar.b.iterator();
while (it.hasNext()) {
((i.e) it.next()).a(this.a);
}
} catch (Exception e) {
if (IAlog.a <= 3) {
i iVar2 = this.b;
iVar2.getClass();
IAlog.a("%sonPlayerError callback threw an exception!", e, IAlog.a(iVar2));
}
}
}
}

View File

@@ -0,0 +1,36 @@
package com.fyber.inneractive.sdk.player.controller;
import com.fyber.inneractive.sdk.player.controller.i;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.Iterator;
/* loaded from: classes2.dex */
public final class h implements Runnable {
public final /* synthetic */ boolean a;
public final /* synthetic */ i b;
public h(i iVar, boolean z) {
this.b = iVar;
this.a = z;
}
@Override // java.lang.Runnable
public final void run() {
i iVar = this.b;
if (iVar.g) {
return;
}
try {
Iterator it = iVar.b.iterator();
while (it.hasNext()) {
((i.e) it.next()).c(this.a);
}
} catch (Exception e) {
if (IAlog.a <= 3) {
i iVar2 = this.b;
iVar2.getClass();
IAlog.a("%sonPlayerError callback threw an exception!", e, IAlog.a(iVar2));
}
}
}
}

View File

@@ -0,0 +1,352 @@
package com.fyber.inneractive.sdk.player.controller;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.SurfaceTexture;
import android.os.Handler;
import android.view.Surface;
import android.view.TextureView;
import com.fyber.inneractive.sdk.player.c;
import com.fyber.inneractive.sdk.player.mediaplayer.a;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.Iterator;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
/* loaded from: classes2.dex */
public abstract class i implements a.k {
public final Context a;
public f d;
public c f;
public boolean g;
public final Handler i;
public TextureView j;
public SurfaceTexture k;
public Surface l;
public com.fyber.inneractive.sdk.player.controller.f m;
public boolean o;
public com.fyber.inneractive.sdk.player.enums.b e = com.fyber.inneractive.sdk.player.enums.b.Idle;
public boolean n = false;
public final CopyOnWriteArrayList b = new CopyOnWriteArrayList();
public final CopyOnWriteArrayList c = new CopyOnWriteArrayList();
public com.fyber.inneractive.sdk.player.d h = new com.fyber.inneractive.sdk.player.d(this);
public class a implements Runnable {
public final /* synthetic */ int a;
public a(int i) {
this.a = i;
}
@Override // java.lang.Runnable
public final void run() {
try {
Iterator it = i.this.c.iterator();
while (it.hasNext()) {
((d) it.next()).a(this.a);
}
} catch (Exception e) {
if (IAlog.a <= 3) {
i iVar = i.this;
iVar.getClass();
IAlog.a("%sonPlayerProgress callback threw an exception!", e, IAlog.a(iVar));
}
}
}
}
public class b implements Runnable {
public final /* synthetic */ com.fyber.inneractive.sdk.player.enums.b a;
public b(com.fyber.inneractive.sdk.player.enums.b bVar) {
this.a = bVar;
}
/* JADX WARN: Code restructure failed: missing block: B:21:0x003c, code lost:
if (r1.getParent() != null) goto L40;
*/
/* JADX WARN: Code restructure failed: missing block: B:22:0x0076, code lost:
((android.view.ViewGroup) r6.b.j.getParent()).removeView(r6.b.j);
*/
/* JADX WARN: Code restructure failed: missing block: B:43:0x0074, code lost:
if (r1.getParent() != null) goto L40;
*/
@Override // java.lang.Runnable
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void run() {
/*
r6 = this;
r0 = 0
com.fyber.inneractive.sdk.player.controller.i r1 = com.fyber.inneractive.sdk.player.controller.i.this // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
java.util.concurrent.CopyOnWriteArrayList r1 = r1.b // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
java.util.Iterator r1 = r1.iterator() // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
L9:
boolean r2 = r1.hasNext() // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
if (r2 == 0) goto L20
java.lang.Object r2 = r1.next() // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
com.fyber.inneractive.sdk.player.controller.i$e r2 = (com.fyber.inneractive.sdk.player.controller.i.e) r2 // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
com.fyber.inneractive.sdk.player.enums.b r3 = r6.a // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
r2.a(r3) // Catch: java.lang.Throwable -> L1b java.lang.Exception -> L1e
goto L9
L1b:
r1 = move-exception
goto L8e
L1e:
r1 = move-exception
goto L3f
L20:
com.fyber.inneractive.sdk.player.enums.b r1 = r6.a
com.fyber.inneractive.sdk.player.enums.b r2 = com.fyber.inneractive.sdk.player.enums.b.Idle
if (r1 == r2) goto L2e
com.fyber.inneractive.sdk.player.enums.b r2 = com.fyber.inneractive.sdk.player.enums.b.Error
if (r1 == r2) goto L2e
com.fyber.inneractive.sdk.player.enums.b r2 = com.fyber.inneractive.sdk.player.enums.b.Completed
if (r1 != r2) goto L8d
L2e:
com.fyber.inneractive.sdk.player.controller.i r1 = com.fyber.inneractive.sdk.player.controller.i.this
android.graphics.SurfaceTexture r2 = r1.k
if (r2 == 0) goto L87
android.view.TextureView r1 = r1.j
if (r1 == 0) goto L87
android.view.ViewParent r1 = r1.getParent()
if (r1 == 0) goto L87
goto L76
L3f:
int r2 = com.fyber.inneractive.sdk.util.IAlog.a // Catch: java.lang.Throwable -> L1b
r3 = 3
if (r2 > r3) goto L58
java.lang.String r2 = "%sonPlayerStateChanged callback threw an exception!"
r3 = 1
java.lang.Object[] r3 = new java.lang.Object[r3] // Catch: java.lang.Throwable -> L1b
com.fyber.inneractive.sdk.player.controller.i r4 = com.fyber.inneractive.sdk.player.controller.i.this // Catch: java.lang.Throwable -> L1b
r4.getClass() // Catch: java.lang.Throwable -> L1b
java.lang.String r4 = com.fyber.inneractive.sdk.util.IAlog.a(r4) // Catch: java.lang.Throwable -> L1b
r5 = 0
r3[r5] = r4 // Catch: java.lang.Throwable -> L1b
com.fyber.inneractive.sdk.util.IAlog.a(r2, r1, r3) // Catch: java.lang.Throwable -> L1b
L58:
com.fyber.inneractive.sdk.player.enums.b r1 = r6.a
com.fyber.inneractive.sdk.player.enums.b r2 = com.fyber.inneractive.sdk.player.enums.b.Idle
if (r1 == r2) goto L66
com.fyber.inneractive.sdk.player.enums.b r2 = com.fyber.inneractive.sdk.player.enums.b.Error
if (r1 == r2) goto L66
com.fyber.inneractive.sdk.player.enums.b r2 = com.fyber.inneractive.sdk.player.enums.b.Completed
if (r1 != r2) goto L8d
L66:
com.fyber.inneractive.sdk.player.controller.i r1 = com.fyber.inneractive.sdk.player.controller.i.this
android.graphics.SurfaceTexture r2 = r1.k
if (r2 == 0) goto L87
android.view.TextureView r1 = r1.j
if (r1 == 0) goto L87
android.view.ViewParent r1 = r1.getParent()
if (r1 == 0) goto L87
L76:
com.fyber.inneractive.sdk.player.controller.i r1 = com.fyber.inneractive.sdk.player.controller.i.this
android.view.TextureView r1 = r1.j
android.view.ViewParent r1 = r1.getParent()
android.view.ViewGroup r1 = (android.view.ViewGroup) r1
com.fyber.inneractive.sdk.player.controller.i r2 = com.fyber.inneractive.sdk.player.controller.i.this
android.view.TextureView r2 = r2.j
r1.removeView(r2)
L87:
com.fyber.inneractive.sdk.player.controller.i r1 = com.fyber.inneractive.sdk.player.controller.i.this
r1.j = r0
r1.k = r0
L8d:
return
L8e:
com.fyber.inneractive.sdk.player.enums.b r2 = r6.a
com.fyber.inneractive.sdk.player.enums.b r3 = com.fyber.inneractive.sdk.player.enums.b.Idle
if (r2 == r3) goto L9c
com.fyber.inneractive.sdk.player.enums.b r3 = com.fyber.inneractive.sdk.player.enums.b.Error
if (r2 == r3) goto L9c
com.fyber.inneractive.sdk.player.enums.b r3 = com.fyber.inneractive.sdk.player.enums.b.Completed
if (r2 != r3) goto Lc3
L9c:
com.fyber.inneractive.sdk.player.controller.i r2 = com.fyber.inneractive.sdk.player.controller.i.this
android.graphics.SurfaceTexture r3 = r2.k
if (r3 == 0) goto Lbd
android.view.TextureView r2 = r2.j
if (r2 == 0) goto Lbd
android.view.ViewParent r2 = r2.getParent()
if (r2 == 0) goto Lbd
com.fyber.inneractive.sdk.player.controller.i r2 = com.fyber.inneractive.sdk.player.controller.i.this
android.view.TextureView r2 = r2.j
android.view.ViewParent r2 = r2.getParent()
android.view.ViewGroup r2 = (android.view.ViewGroup) r2
com.fyber.inneractive.sdk.player.controller.i r3 = com.fyber.inneractive.sdk.player.controller.i.this
android.view.TextureView r3 = r3.j
r2.removeView(r3)
Lbd:
com.fyber.inneractive.sdk.player.controller.i r2 = com.fyber.inneractive.sdk.player.controller.i.this
r2.j = r0
r2.k = r0
Lc3:
throw r1
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.player.controller.i.b.run():void");
}
}
public interface c {
}
public interface d {
void a(int i);
}
public interface e {
void a(com.fyber.inneractive.sdk.player.enums.b bVar);
void a(Exception exc);
void c(boolean z);
void e();
}
public interface f {
}
public i(Context context) {
this.a = context.getApplicationContext();
this.i = new Handler(context.getMainLooper());
a(true);
}
public abstract void a(Surface surface);
public abstract void a(String str, int i);
public abstract void a(boolean z);
public abstract boolean a();
@SuppressLint({"NewApi"})
public abstract void b();
public abstract void b(int i);
public abstract void b(boolean z);
public abstract int c();
public abstract int d();
public abstract void d(boolean z);
public abstract Bitmap e();
public abstract String f();
public abstract int g();
public abstract int h();
public abstract boolean i();
public boolean j() {
return this.e == com.fyber.inneractive.sdk.player.enums.b.Playing;
}
public abstract void k();
public abstract void l();
public final void c(boolean z) {
com.fyber.inneractive.sdk.measurement.d dVar;
c cVar = this.f;
if (cVar == null || (dVar = ((c.a) cVar).a.h) == null) {
return;
}
if (z) {
if (dVar.c == null || !dVar.d) {
return;
}
IAlog.a("%s mute", "OMVideo");
try {
dVar.c.volumeChange(0.0f);
return;
} catch (Throwable th) {
dVar.a(th);
return;
}
}
if (dVar.c == null || !dVar.d) {
return;
}
IAlog.a("%s unMute", "OMVideo");
try {
dVar.c.volumeChange(1.0f);
} catch (Throwable th2) {
dVar.a(th2);
}
}
public final void a(com.fyber.inneractive.sdk.player.ui.f fVar) {
TextureView textureView = this.j;
if (textureView != fVar) {
if (textureView != null) {
textureView.setSurfaceTextureListener(null);
}
this.j = fVar;
if (this.m == null) {
this.m = new com.fyber.inneractive.sdk.player.controller.f(this);
}
if (fVar != null) {
fVar.setSurfaceTextureListener(this.m);
}
if (this.k != null) {
IAlog.a("%scalling setSurfaceTexture with cached texture", IAlog.a(this));
if (this.j.getSurfaceTexture() != null && this.j.getSurfaceTexture().equals(this.k)) {
IAlog.a("%scalling setSurfaceTexture with cached texture failed", IAlog.a(this));
} else {
IAlog.a("%scalling setSurfaceTexture with cached texture success", IAlog.a(this));
this.j.setSurfaceTexture(this.k);
}
}
}
}
public static void a(i iVar, SurfaceTexture surfaceTexture) {
boolean z = !surfaceTexture.equals(iVar.k);
iVar.k = surfaceTexture;
if (iVar.l == null || z) {
iVar.l = new Surface(iVar.k);
}
iVar.a(iVar.l);
}
public void a(int i) {
this.i.post(new a(i));
}
public final void a(com.fyber.inneractive.sdk.player.enums.b bVar) {
com.fyber.inneractive.sdk.player.d dVar;
ScheduledThreadPoolExecutor scheduledThreadPoolExecutor;
if (bVar == this.e) {
return;
}
this.e = bVar;
if (bVar == com.fyber.inneractive.sdk.player.enums.b.Playing) {
com.fyber.inneractive.sdk.player.d dVar2 = this.h;
if (dVar2 != null && dVar2.b == null) {
ScheduledThreadPoolExecutor scheduledThreadPoolExecutor2 = new ScheduledThreadPoolExecutor(1);
dVar2.b = scheduledThreadPoolExecutor2;
scheduledThreadPoolExecutor2.scheduleAtFixedRate(dVar2.c, 100, 1000, TimeUnit.MILLISECONDS);
}
} else if ((bVar == com.fyber.inneractive.sdk.player.enums.b.Paused || bVar == com.fyber.inneractive.sdk.player.enums.b.Idle || bVar == com.fyber.inneractive.sdk.player.enums.b.Completed) && (dVar = this.h) != null && (scheduledThreadPoolExecutor = dVar.b) != null) {
scheduledThreadPoolExecutor.shutdownNow();
dVar.b = null;
}
this.i.post(new b(bVar));
}
}

View File

@@ -0,0 +1,30 @@
package com.fyber.inneractive.sdk.player.controller;
import com.fyber.inneractive.sdk.player.controller.i;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.Iterator;
/* 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() {
try {
Iterator it = this.a.b.iterator();
while (it.hasNext()) {
((i.e) it.next()).e();
}
} catch (Exception e) {
if (IAlog.a <= 3) {
i iVar = this.a;
iVar.getClass();
IAlog.a("%sonDrawnToSurface callback threw an exception!", e, IAlog.a(iVar));
}
}
}
}

View File

@@ -0,0 +1,350 @@
package com.fyber.inneractive.sdk.player.controller;
import android.annotation.SuppressLint;
import android.graphics.Bitmap;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.TapAction;
import com.fyber.inneractive.sdk.player.controller.v;
import com.fyber.inneractive.sdk.player.enums.VideoClickOrigin;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.util.s0;
/* loaded from: classes2.dex */
public final class k extends o<v.a> implements v {
public a C;
public final float D;
public float E;
public boolean F;
public boolean G;
public boolean H;
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
k.this.h(false);
k.this.C = null;
}
}
public k(com.fyber.inneractive.sdk.player.e eVar, com.fyber.inneractive.sdk.player.ui.p pVar, e0 e0Var, com.fyber.inneractive.sdk.config.global.s sVar, boolean z, String str, boolean z2) {
super(eVar, pVar, e0Var, sVar, z, str, z2);
this.E = 0.0f;
this.F = false;
this.G = false;
this.H = false;
this.D = ((e0) this.b).b().b().intValue() / 100.0f;
B();
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.ui.m
public final void a(boolean z) {
if (z) {
a(this.E);
}
super.a(z);
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.controller.b
public final boolean c() {
return true;
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.ui.m
public final void d() {
super.d();
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.controller.b
public final void destroy() {
A();
this.g = null;
super.destroy();
}
@Override // com.fyber.inneractive.sdk.player.controller.o
@SuppressLint({"NewApi"})
public final void j() {
super.j();
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar != null && cVar.b != null) {
IAlog.a("%sconnectToTextureView playing state = %s", IAlog.a(this), this.a.b.e);
if (this.a.b.j()) {
this.d.f(!this.a.j);
com.fyber.inneractive.sdk.player.ui.s sVar = this.d;
com.fyber.inneractive.sdk.player.ui.c cVar2 = new com.fyber.inneractive.sdk.player.ui.c();
cVar2.b = false;
sVar.c(new com.fyber.inneractive.sdk.player.ui.b(cVar2));
this.d.d(false);
B();
}
}
a(this.E);
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void k() {
A();
super.k();
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final int m() {
return IAConfigManager.L.t.b.a(5, 1, "VideoAdBufferingTimeout") * 1000;
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final int n() {
return 0;
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.controller.b
public final void pauseVideo() {
A();
super.pauseVideo();
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void q() {
y();
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void r() {
super.r();
A();
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void t() {
z();
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void u() {
super.u();
if (((e0) this.b).f.i != TapAction.FULLSCREEN) {
this.d.p();
}
w();
this.d.d(false);
this.F = true;
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final boolean v() {
return false;
}
public final void B() {
i iVar;
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || (iVar = cVar.b) == null || iVar.n) {
return;
}
if (((e0) this.b).f.d.booleanValue()) {
this.a.b.b(false);
} else {
if (o()) {
return;
}
this.a.b.d(false);
}
}
@Override // com.fyber.inneractive.sdk.player.controller.b
public final void b(int i) {
i iVar;
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || (iVar = cVar.b) == null || iVar.e == com.fyber.inneractive.sdk.player.enums.b.Playing || this.C != null) {
return;
}
IAlog.a("%splayVideo %s", IAlog.a(this), this.d);
if (i == 0) {
h(false);
return;
}
a aVar = new a();
this.C = aVar;
this.d.postDelayed(aVar, i);
}
@Override // com.fyber.inneractive.sdk.player.controller.o, com.fyber.inneractive.sdk.player.controller.b
public final void e(boolean z) {
i iVar;
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar != null && (iVar = cVar.b) != null && !iVar.e.equals(com.fyber.inneractive.sdk.player.enums.b.Completed)) {
if (((e0) this.b).f.i != TapAction.FULLSCREEN) {
this.d.p();
}
w();
}
com.fyber.inneractive.sdk.player.c cVar2 = this.a;
Bitmap bitmap = cVar2 != null ? cVar2.k : null;
if (bitmap != null) {
this.d.d(true);
this.d.setLastFrameBitmap(bitmap);
}
super.e(z);
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void h(boolean z) {
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || cVar.b == null) {
return;
}
B();
super.h(false);
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void p() {
IAlog.a("%s onBufferingTimeout reached. Skipping to end card", IAlog.a(this));
if (this.d.e) {
this.u = true;
b(false);
}
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void s() {
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || cVar.b == null) {
return;
}
j();
h(false);
}
public final void y() {
if (this.g == 0 || this.H) {
return;
}
A();
super.k();
((v.a) this.g).c();
IAlog.a("%sopening fullscreen", IAlog.a(this));
this.H = true;
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar != null) {
com.fyber.inneractive.sdk.player.e eVar = (com.fyber.inneractive.sdk.player.e) cVar;
eVar.a(eVar.v, VideoClickOrigin.InvalidOrigin, com.fyber.inneractive.sdk.model.vast.v.EVENT_FULLSCREEN, com.fyber.inneractive.sdk.model.vast.v.EVENT_EXPAND);
}
}
public final void z() {
com.fyber.inneractive.sdk.player.c cVar;
i iVar;
com.fyber.inneractive.sdk.player.ui.s sVar;
if (this.E < this.D || (cVar = this.a) == null || (iVar = cVar.b) == null || iVar.e.equals(com.fyber.inneractive.sdk.player.enums.b.Completed) || (sVar = this.d) == null || sVar.i() || this.a.b.j == null) {
return;
}
if (((e0) this.b).f.a.booleanValue() || this.F) {
b(IAConfigManager.L.i.a);
}
}
public final void A() {
if (this.C != null) {
IAlog.a("%sCancelling play runnable", IAlog.a(this));
this.d.removeCallbacks(this.C);
this.C = null;
}
}
@Override // com.fyber.inneractive.sdk.player.controller.o
public final void a(p0 p0Var) {
i iVar;
TapAction tapAction = ((e0) this.b).f.i;
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || cVar.b == null || this.E >= this.D) {
if (tapAction == TapAction.CTR) {
if (a(false, VideoClickOrigin.CTA, p0Var)) {
a(false, (s0) new l(this));
return;
}
return;
}
if (tapAction == TapAction.FULLSCREEN) {
y();
return;
}
if (tapAction != TapAction.DO_NOTHING) {
IAlog.a("%sonVideoClicked called, but we recieved an unknown tap action %s", IAlog.a(this), tapAction);
return;
}
if (cVar == null || (iVar = cVar.b) == null) {
return;
}
com.fyber.inneractive.sdk.player.enums.b bVar = iVar.e;
if (bVar != com.fyber.inneractive.sdk.player.enums.b.Completed && bVar != com.fyber.inneractive.sdk.player.enums.b.Prepared) {
iVar.l();
} else {
iVar.b(1);
}
}
}
@Override // com.fyber.inneractive.sdk.player.controller.v
public final void d(boolean z) {
com.fyber.inneractive.sdk.player.c cVar;
i iVar;
this.G = z;
if (!z || (cVar = this.a) == null || (iVar = cVar.b) == null || iVar.j != null || !this.d.e || iVar.e.equals(com.fyber.inneractive.sdk.player.enums.b.Completed)) {
return;
}
j();
a(this.E);
}
@Override // com.fyber.inneractive.sdk.player.controller.v
public final void a(float f) {
i iVar;
i iVar2;
this.E = f;
if (IAlog.a >= 3) {
IAlog.c("%sonVisibilityChanged called with: %s vfpl = %s vfpa = %s", IAlog.a(this), Float.valueOf(f), Float.valueOf(this.D), Float.valueOf(1.0f - this.D));
}
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || (iVar = cVar.b) == null) {
return;
}
if (iVar.e != com.fyber.inneractive.sdk.player.enums.b.Playing) {
z();
return;
}
if (f <= this.D) {
IAlog.e("%sonVisibilityChanged pausing player", IAlog.a(this));
if (this.a.b.j != null) {
this.F = false;
a(false, (s0) null);
A();
super.pauseVideo();
com.fyber.inneractive.sdk.player.c cVar2 = this.a;
if (cVar2 != null && (iVar2 = cVar2.b) != null) {
iVar2.b(false);
}
this.d.setMuteButtonState(true);
}
}
}
@Override // com.fyber.inneractive.sdk.player.controller.v
public final void a() {
i iVar;
IAlog.a("%sfullscreenExited called", IAlog.a(this));
this.H = false;
d(this.G);
com.fyber.inneractive.sdk.player.c cVar = this.a;
if (cVar == null || (iVar = cVar.b) == null) {
return;
}
a(iVar.e);
a(this.a.b.c());
}
}

View File

@@ -0,0 +1,18 @@
package com.fyber.inneractive.sdk.player.controller;
import android.graphics.Bitmap;
import com.fyber.inneractive.sdk.util.s0;
/* loaded from: classes2.dex */
public final class l implements s0 {
public final /* synthetic */ k a;
public l(k kVar) {
this.a = kVar;
}
@Override // com.fyber.inneractive.sdk.util.s0
public final void a(Bitmap bitmap) {
o.a(this.a.d, bitmap, true, true);
}
}

View File

@@ -0,0 +1,8 @@
package com.fyber.inneractive.sdk.player.controller;
/* loaded from: classes2.dex */
public final class m implements Runnable {
@Override // java.lang.Runnable
public final void run() {
}
}

View File

@@ -0,0 +1,12 @@
package com.fyber.inneractive.sdk.player.controller;
import com.fyber.inneractive.sdk.player.controller.i;
/* loaded from: classes2.dex */
public final class n implements i.f {
public final /* synthetic */ o a;
public n(o oVar) {
this.a = oVar;
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,12 @@
package com.fyber.inneractive.sdk.player.controller;
import android.view.GestureDetector;
import android.view.MotionEvent;
/* loaded from: classes2.dex */
public final class p extends GestureDetector.SimpleOnGestureListener {
@Override // android.view.GestureDetector.SimpleOnGestureListener, android.view.GestureDetector.OnDoubleTapListener
public final boolean onSingleTapConfirmed(MotionEvent motionEvent) {
return true;
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.player.controller;
/* loaded from: classes2.dex */
public final class q implements Runnable {
public final /* synthetic */ o a;
public q(o oVar) {
this.a = oVar;
}
@Override // java.lang.Runnable
public final void run() {
o oVar = this.a;
oVar.j = null;
oVar.p();
}
}

View File

@@ -0,0 +1,18 @@
package com.fyber.inneractive.sdk.player.controller;
import android.graphics.Bitmap;
import com.fyber.inneractive.sdk.util.s0;
/* loaded from: classes2.dex */
public final class r implements s0 {
public final /* synthetic */ o a;
public r(o oVar) {
this.a = oVar;
}
@Override // com.fyber.inneractive.sdk.util.s0
public final void a(Bitmap bitmap) {
o.a(this.a.d, bitmap, false, false);
}
}

View File

@@ -0,0 +1,50 @@
package com.fyber.inneractive.sdk.player.controller;
import android.app.Activity;
import android.app.Application;
import android.os.Bundle;
/* loaded from: classes2.dex */
public final class s implements Application.ActivityLifecycleCallbacks {
public final /* synthetic */ o a;
public s(o oVar) {
this.a = oVar;
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityCreated(Activity activity, Bundle bundle) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityDestroyed(Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityPaused(Activity activity) {
if (activity.equals(this.a.d.getContext())) {
this.a.d.c();
this.a.d.e();
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityResumed(Activity activity) {
if (activity.equals(this.a.d.getContext())) {
this.a.d.d();
this.a.d.e();
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStarted(Activity activity) {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStopped(Activity activity) {
}
}

View File

@@ -0,0 +1,14 @@
package com.fyber.inneractive.sdk.player.controller;
import com.fyber.inneractive.sdk.player.controller.x;
/* loaded from: classes2.dex */
public final class t implements x.c {
public final /* synthetic */ boolean a;
public final /* synthetic */ o b;
public t(o oVar, boolean z) {
this.b = oVar;
this.a = z;
}
}

View File

@@ -0,0 +1,157 @@
package com.fyber.inneractive.sdk.player.controller;
import android.view.View;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.i0;
import com.fyber.inneractive.sdk.player.enums.VideoClickOrigin;
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.p0;
import com.fyber.inneractive.sdk.web.a;
import com.fyber.inneractive.sdk.web.j;
/* loaded from: classes2.dex */
public final class u extends j.l {
public final /* synthetic */ o a;
public u(o oVar) {
this.a = oVar;
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void a(String str, String str2) {
StringBuilder sb = new StringBuilder();
o oVar = this.a;
oVar.getClass();
sb.append(IAlog.a(oVar));
sb.append("web view callback: onSuspiciousNoUserWebActionDetected");
IAlog.a(sb.toString(), new Object[0]);
ListenerT listenert = this.a.g;
if (listenert != 0) {
listenert.a(str, str2);
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void b(boolean z) {
o oVar = this.a;
oVar.getClass();
IAlog.a("%sonCustomCloseButtonAvailableEnabled : %s", IAlog.a(oVar), Boolean.valueOf(z));
ListenerT listenert = this.a.g;
if (listenert == 0 || !z) {
return;
}
listenert.g();
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void c() {
ListenerT listenert = this.a.g;
if (listenert != 0) {
listenert.l();
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void d() {
ListenerT listenert = this.a.g;
if (listenert != 0) {
listenert.l();
}
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void e() {
ListenerT listenert = this.a.g;
if (listenert != 0) {
listenert.p();
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void onClose() {
ListenerT listenert = this.a.g;
if (listenert != 0) {
listenert.q();
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a() {
o oVar = this.a;
oVar.getClass();
IAlog.a("%sweb view callback: onClickedAndOpen", IAlog.a(oVar));
this.a.a(i0.b.COMPANION.e());
o oVar2 = this.a;
if (oVar2.g != 0) {
com.fyber.inneractive.sdk.player.c cVar = oVar2.a;
if (cVar != null) {
com.fyber.inneractive.sdk.model.vast.b bVar = ((com.fyber.inneractive.sdk.player.e) cVar).v;
com.fyber.inneractive.sdk.model.vast.c cVar2 = bVar != null ? bVar.i : null;
if (cVar2 != null) {
cVar.a(cVar2, VideoClickOrigin.COMPANION, com.fyber.inneractive.sdk.model.vast.v.EVENT_CLICK);
}
}
this.a.g.o();
}
}
@Override // com.fyber.inneractive.sdk.web.h0
public final a0.a a(String str, p0 p0Var, a.b bVar) {
o oVar = this.a;
oVar.getClass();
IAlog.a("%sweb view callback: onClicked", IAlog.a(oVar));
this.a.a(i0.b.COMPANION.e());
o oVar2 = this.a;
if (oVar2.g != 0) {
com.fyber.inneractive.sdk.player.c cVar = oVar2.a;
if (cVar != null) {
com.fyber.inneractive.sdk.model.vast.b bVar2 = ((com.fyber.inneractive.sdk.player.e) cVar).v;
com.fyber.inneractive.sdk.model.vast.c cVar2 = bVar2 != null ? bVar2.i : null;
if (cVar2 != null) {
cVar.a(cVar2, VideoClickOrigin.COMPANION, com.fyber.inneractive.sdk.model.vast.v.EVENT_CLICK);
} else if (o.a(oVar2)) {
com.fyber.inneractive.sdk.player.e eVar = (com.fyber.inneractive.sdk.player.e) this.a.a;
eVar.a(eVar.v, VideoClickOrigin.COMPANION, com.fyber.inneractive.sdk.model.vast.v.EVENT_CLICK);
}
}
com.fyber.inneractive.sdk.player.ui.s sVar = this.a.d;
if (sVar != null) {
sVar.f();
}
return this.a.g.a(str, p0Var, bVar, false);
}
return new a0.a(a0.d.FAILED, new Exception("mListener is null, internal SDK fatal error"));
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final boolean a(String str) {
View endCardView = this.a.d.getEndCardView();
ListenerT listenert = this.a.g;
if (listenert == 0) {
return false;
}
listenert.a(endCardView, str);
return true;
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(IAmraidWebViewController.MraidVideoFailedToDisplayError mraidVideoFailedToDisplayError) {
ListenerT listenert = this.a.g;
if (listenert != 0) {
listenert.onPlayerError();
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(boolean z, Orientation orientation) {
o oVar = this.a;
oVar.getClass();
IAlog.a("%sonOrientationProperties: allowOrientationChange: %s, forceOrientationType: %s", IAlog.a(oVar), Boolean.valueOf(z), orientation.toString());
ListenerT listenert = this.a.g;
if (listenert != 0) {
listenert.a(z, orientation);
}
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.player.controller;
/* loaded from: classes2.dex */
public interface v extends b<a> {
public interface a extends y {
void c();
}
void a();
void a(float f);
void d(boolean z);
}

View File

@@ -0,0 +1,172 @@
package com.fyber.inneractive.sdk.player.controller;
import android.view.Surface;
import com.fyber.inneractive.sdk.player.exoplayer2.audio.c;
import com.fyber.inneractive.sdk.player.exoplayer2.decoder.DecoderCounters;
import com.fyber.inneractive.sdk.player.exoplayer2.e;
import com.fyber.inneractive.sdk.player.exoplayer2.source.n;
import com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener;
import com.fyber.inneractive.sdk.player.mediaplayer.a;
import com.fyber.inneractive.sdk.util.IAlog;
import java.lang.ref.WeakReference;
import java.util.concurrent.ScheduledThreadPoolExecutor;
/* loaded from: classes2.dex */
public final class w implements n.a, VideoRendererEventListener, e.a, com.fyber.inneractive.sdk.player.exoplayer2.source.f {
public final WeakReference<d> a;
public boolean b = false;
public w(d dVar) {
this.a = new WeakReference<>(dVar);
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.e.a
public final void a() {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.e.a
public final void a(int i, boolean z) {
com.fyber.inneractive.sdk.player.exoplayer2.e eVar;
IAlog.a("%sonPlayerStateChanged called with pwr = %s state = %d", f(), Boolean.valueOf(z), Integer.valueOf(i));
d dVar = this.a.get();
if (dVar == null || (eVar = dVar.s) == null || dVar.z) {
return;
}
if (i != 3) {
if (i == 2) {
if (dVar.e == com.fyber.inneractive.sdk.player.enums.b.Playing) {
dVar.a(com.fyber.inneractive.sdk.player.enums.b.Buffering);
return;
}
return;
} else {
if (i == 4) {
dVar.a(com.fyber.inneractive.sdk.player.enums.b.Completed);
return;
}
return;
}
}
if (z) {
dVar.a(com.fyber.inneractive.sdk.player.enums.b.Playing);
return;
}
if (dVar.e == com.fyber.inneractive.sdk.player.enums.b.Preparing) {
com.fyber.inneractive.sdk.player.exoplayer2.trackselection.f fVar = ((com.fyber.inneractive.sdk.player.exoplayer2.g) eVar).p;
if (fVar != null && fVar.a > 0) {
com.fyber.inneractive.sdk.player.exoplayer2.trackselection.e eVar2 = fVar.b[0];
com.fyber.inneractive.sdk.player.exoplayer2.j d = eVar2 == null ? null : eVar2.d();
if (d != null) {
int i2 = d.j;
int i3 = d.k;
dVar.t = i2;
dVar.u = i3;
}
}
this.b = true;
dVar.a(com.fyber.inneractive.sdk.player.enums.b.Prepared);
}
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.e.a
public final void b() {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.e.a
public final void c() {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.e.a
public final void d() {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.e.a
public final void e() {
}
public final String f() {
d dVar = this.a.get();
return dVar == null ? w.class.getName() : IAlog.a(dVar);
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener
public final void onDroppedFrames(int i, long j) {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener
public final void onRenderedFirstFrame(Surface surface) {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener
public final void onVideoDecoderInitialized(String str, long j, long j2) {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener
public final void onVideoDisabled(DecoderCounters decoderCounters) {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener
public final void onVideoEnabled(DecoderCounters decoderCounters) {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener
public final void onVideoInputFormatChanged(com.fyber.inneractive.sdk.player.exoplayer2.j jVar) {
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.video.VideoRendererEventListener
public final void onVideoSizeChanged(int i, int i2, int i3, float f) {
d dVar = this.a.get();
if (dVar != null) {
dVar.t = i;
dVar.u = i2;
}
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.e.a
public final void a(com.fyber.inneractive.sdk.player.exoplayer2.d dVar) {
ScheduledThreadPoolExecutor scheduledThreadPoolExecutor;
d dVar2 = this.a.get();
if (dVar2 != null && (dVar.getCause() instanceof c.e) && (this.b || (dVar2.G && dVar2.A))) {
dVar2.v = true;
com.fyber.inneractive.sdk.player.exoplayer2.e eVar = dVar2.s;
if (eVar != null) {
com.fyber.inneractive.sdk.player.exoplayer2.g gVar = (com.fyber.inneractive.sdk.player.exoplayer2.g) eVar;
gVar.e.c();
gVar.d.removeCallbacksAndMessages(null);
dVar2.s = null;
}
dVar2.a(false);
dVar2.a(dVar2.F);
dVar2.i.post(new h(dVar2, false));
return;
}
if (dVar2 != null && dVar2.A && !this.b && com.fyber.inneractive.sdk.player.cache.p.f.c && com.fyber.inneractive.sdk.util.s.a() && dVar2.H < dVar2.p) {
com.fyber.inneractive.sdk.player.exoplayer2.e eVar2 = dVar2.s;
if (eVar2 != null) {
com.fyber.inneractive.sdk.player.exoplayer2.g gVar2 = (com.fyber.inneractive.sdk.player.exoplayer2.g) eVar2;
gVar2.e.c();
gVar2.d.removeCallbacksAndMessages(null);
dVar2.s = null;
}
dVar2.a(true);
dVar2.a(dVar2.F);
dVar2.H++;
dVar2.i.post(new h(dVar2, true));
return;
}
a.l lVar = new a.l(dVar.getCause() == null ? "empty" : dVar.getCause().getMessage(), dVar);
IAlog.a("%sonPlayerError called with %s for sendErrorState", f(), lVar);
d dVar3 = (d) com.fyber.inneractive.sdk.util.t.a(this.a);
if (dVar3 != null) {
dVar3.a(com.fyber.inneractive.sdk.player.enums.b.Error);
IAlog.a("%sonPlayerError called with: %s for onPlayerError", IAlog.a(dVar3), lVar);
dVar3.i.post(new g(dVar3, lVar));
com.fyber.inneractive.sdk.player.d dVar4 = dVar3.h;
if (dVar4 == null || (scheduledThreadPoolExecutor = dVar4.b) == null) {
return;
}
scheduledThreadPoolExecutor.shutdownNow();
dVar4.b = null;
}
}
}

View File

@@ -0,0 +1,94 @@
package com.fyber.inneractive.sdk.player.controller;
import android.app.Dialog;
import android.content.Context;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.util.t0;
/* loaded from: classes2.dex */
public final class x {
public final Context a;
public final c b;
public final Dialog c;
public final com.fyber.inneractive.sdk.config.global.features.b d;
public class a implements View.OnClickListener {
public a() {
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
x.this.c.dismiss();
t tVar = (t) x.this.b;
tVar.b.f(tVar.a);
}
}
public class b implements View.OnClickListener {
public b() {
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
x.this.c.dismiss();
x.this.b.getClass();
}
}
public interface c {
}
public x(Context context, com.fyber.inneractive.sdk.config.global.features.b bVar, t tVar) {
this.a = context;
this.d = bVar;
this.b = tVar;
this.c = new Dialog(context);
a();
}
public final void a() {
this.c.requestWindowFeature(1);
this.c.setContentView(R.layout.ia_layout_skip_rewarded_dialog);
Button button = (Button) this.c.findViewById(R.id.ia_keep_watching_button);
Button button2 = (Button) this.c.findViewById(R.id.ia_close_button);
TextView textView = (TextView) this.c.findViewById(R.id.ia_skip_dialog_title_textview);
TextView textView2 = (TextView) this.c.findViewById(R.id.ia_skip_dialog_sub_title_textview);
String string = this.a.getString(R.string.ia_skip_rewarded_dialog_keep_watching);
String string2 = this.a.getString(R.string.ia_skip_rewarded_dialog_close_button);
String string3 = this.a.getString(R.string.ia_skip_rewarded_dialog_title);
String string4 = this.a.getString(R.string.ia_skip_rewarded_dialog_sub_title);
com.fyber.inneractive.sdk.config.global.features.b bVar = this.d;
if (bVar != null) {
String a2 = bVar.a("skip_reward_dialog_keep_watching_button", "KEEP WATCHING");
String trim = a2.trim().length() > 0 ? a2.trim() : "KEEP WATCHING";
if (!TextUtils.isEmpty(trim)) {
string = trim;
}
String a3 = this.d.a("skip_reward_dialog_close_button", "CLOSE");
String trim2 = a3.trim().length() > 0 ? a3.trim() : "CLOSE";
if (!TextUtils.isEmpty(trim2)) {
string2 = trim2;
}
String a4 = this.d.a("skip_reward_dialog_title", "Close Video?");
String trim3 = a4.trim().length() > 0 ? a4.trim() : "Close Video?";
if (!TextUtils.isEmpty(trim3)) {
string3 = trim3;
}
String a5 = this.d.a("skip_reward_dialog_sub_title", "Reward will not be received before video completion.");
String trim4 = a5.trim().length() > 0 ? a5.trim() : "Reward will not be received before video completion.";
if (!TextUtils.isEmpty(trim4)) {
string4 = trim4;
}
}
button.setText(t0.a(string, 13));
button2.setText(t0.a(string2, 13));
textView.setText(t0.a(string3, 20));
textView2.setText(t0.a(string4, 100));
button2.setOnClickListener(new a());
button.setOnClickListener(new b());
}
}

View File

@@ -0,0 +1,44 @@
package com.fyber.inneractive.sdk.player.controller;
import android.view.View;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.a;
/* loaded from: classes2.dex */
public interface y {
a0.a a(p0 p0Var, com.fyber.inneractive.sdk.util.h hVar);
a0.a a(String str, p0 p0Var, a.b bVar, boolean z);
void a(View view, String str);
void a(String str, String str2);
void a(boolean z);
void a(boolean z, Orientation orientation);
void e();
void g();
void i();
com.fyber.inneractive.sdk.ignite.l j();
void l();
void o();
void onCompleted();
void onPlayerError();
void onProgress(int i, int i2);
void p();
void q();
}