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 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; } } }