正在查看: Dostt v1.0.89 应用的 C1137j0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Dostt v1.0.89 应用的 C1137j0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package o7;
import R7.InterfaceC0292t;
import R7.O;
import android.content.Context;
import android.graphics.SurfaceTexture;
import android.media.AudioTrack;
import android.media.MediaFormat;
import android.media.metrics.LogSessionId;
import android.os.Handler;
import android.os.Looper;
import android.util.Pair;
import android.view.Surface;
import android.view.SurfaceHolder;
import android.view.TextureView;
import com.google.android.gms.dynamite.descriptors.com.google.mlkit.dynamite.barcode.ModuleDescriptor;
import com.google.common.collect.AbstractC0818q;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.CopyOnWriteArraySet;
import java.util.concurrent.TimeoutException;
import m8.InterfaceC1062e;
import n8.AbstractC1084a;
import n8.AbstractC1101s;
import n8.C1090g;
import n8.C1095l;
import n8.InterfaceC1087d;
import n8.InterfaceC1098o;
import n8.r;
import o7.C1115b;
import o7.C1137j0;
import o7.C1142m;
import o7.C1162w0;
import o7.InterfaceC1123d1;
import o7.U0;
import o7.g1;
import o7.t1;
import o7.y1;
import p7.InterfaceC1181a;
import p7.InterfaceC1183b;
import p8.InterfaceC1232a;
import p8.l;
import q7.C1249e;
import q7.InterfaceC1264u;
import r7.C1280e;
import r7.C1284i;
final class C1137j0 extends AbstractC1144n implements InterfaceC1123d1 {
private final C1142m A;
private final t1 B;
private final E1 C;
private final F1 D;
private final long E;
private int F;
private boolean G;
private int H;
private int I;
private boolean J;
private int K;
private o1 L;
private R7.O M;
private boolean N;
private InterfaceC1123d1.b O;
private N0 P;
private N0 Q;
private A0 R;
private A0 S;
private AudioTrack T;
private Object U;
private Surface V;
private SurfaceHolder W;
private p8.l X;
private boolean Y;
private TextureView Z;
private int a0;
final k8.I b;
private int b0;
final InterfaceC1123d1.b c;
private int c0;
private final C1090g d;
private int d0;
private final Context e;
private C1280e e0;
private final InterfaceC1123d1 f;
private C1280e f0;
private final k1[] g;
private int g0;
private final k8.H h;
private C1249e h0;
private final InterfaceC1098o i;
private float i0;
private final C1162w0.f j;
private boolean j0;
private final C1162w0 k;
private a8.e k0;
private final n8.r l;
private boolean l0;
private final CopyOnWriteArraySet m;
private boolean m0;
private final y1.b n;
private boolean n0;
private final List o;
private boolean o0;
private final boolean p;
private C1165y p0;
private final InterfaceC0292t.a q;
private o8.z q0;
private final InterfaceC1181a r;
private N0 r0;
private final Looper s;
private C1114a1 s0;
private final InterfaceC1062e t;
private int t0;
private final long u;
private int u0;
private final long v;
private long v0;
private final InterfaceC1087d w;
private final c x;
private final d y;
private final C1115b z;
private static final class b {
public static p7.t1 a(Context context, C1137j0 c1137j0, boolean z) {
LogSessionId logSessionId;
p7.r1 z0 = p7.r1.z0(context);
if (z0 == null) {
AbstractC1101s.i("ExoPlayerImpl", "MediaMetricsService unavailable.");
logSessionId = LogSessionId.LOG_SESSION_ID_NONE;
return new p7.t1(logSessionId);
}
if (z) {
c1137j0.y0(z0);
}
return new p7.t1(z0.G0());
}
}
private static final class d implements o8.j, InterfaceC1232a, g1.b {
private o8.j a;
private InterfaceC1232a b;
private o8.j c;
private InterfaceC1232a d;
private d() {
}
@Override
public void a(long j, float[] fArr) {
InterfaceC1232a interfaceC1232a = this.d;
if (interfaceC1232a != null) {
interfaceC1232a.a(j, fArr);
}
InterfaceC1232a interfaceC1232a2 = this.b;
if (interfaceC1232a2 != null) {
interfaceC1232a2.a(j, fArr);
}
}
@Override
public void c() {
InterfaceC1232a interfaceC1232a = this.d;
if (interfaceC1232a != null) {
interfaceC1232a.c();
}
InterfaceC1232a interfaceC1232a2 = this.b;
if (interfaceC1232a2 != null) {
interfaceC1232a2.c();
}
}
@Override
public void e(long j, long j2, A0 a0, MediaFormat mediaFormat) {
o8.j jVar = this.c;
if (jVar != null) {
jVar.e(j, j2, a0, mediaFormat);
}
o8.j jVar2 = this.a;
if (jVar2 != null) {
jVar2.e(j, j2, a0, mediaFormat);
}
}
@Override
public void q(int i, Object obj) {
if (i == 7) {
this.a = (o8.j) obj;
return;
}
if (i == 8) {
this.b = (InterfaceC1232a) obj;
return;
}
if (i != 10000) {
return;
}
p8.l lVar = (p8.l) obj;
if (lVar == null) {
this.c = null;
this.d = null;
} else {
this.c = lVar.getVideoFrameMetadataListener();
this.d = lVar.getCameraMotionListener();
}
}
}
private static final class e implements S0 {
private final Object a;
private y1 b;
public e(Object obj, y1 y1Var) {
this.a = obj;
this.b = y1Var;
}
@Override
public y1 a() {
return this.b;
}
@Override
public Object c() {
return this.a;
}
}
static {
AbstractC1164x0.a("goog.exo.exoplayer");
}
public C1137j0(K k, InterfaceC1123d1 interfaceC1123d1) {
C1090g c1090g = new C1090g();
this.d = c1090g;
try {
AbstractC1101s.f("ExoPlayerImpl", "Init " + Integer.toHexString(System.identityHashCode(this)) + " [ExoPlayerLib/2.18.1] [" + n8.Q.e + "]");
Context applicationContext = k.a.getApplicationContext();
this.e = applicationContext;
InterfaceC1181a interfaceC1181a = (InterfaceC1181a) k.i.apply(k.b);
this.r = interfaceC1181a;
this.h0 = k.k;
this.a0 = k.p;
this.b0 = k.q;
this.j0 = k.o;
this.E = k.x;
c cVar = new c();
this.x = cVar;
d dVar = new d();
this.y = dVar;
Handler handler = new Handler(k.j);
k1[] a2 = ((n1) k.d.get()).a(handler, cVar, cVar, cVar, cVar);
this.g = a2;
AbstractC1084a.f(a2.length > 0);
k8.H h = (k8.H) k.f.get();
this.h = h;
this.q = (InterfaceC0292t.a) k.e.get();
InterfaceC1062e interfaceC1062e = (InterfaceC1062e) k.h.get();
this.t = interfaceC1062e;
this.p = k.r;
this.L = k.s;
this.u = k.t;
this.v = k.u;
this.N = k.y;
Looper looper = k.j;
this.s = looper;
InterfaceC1087d interfaceC1087d = k.b;
this.w = interfaceC1087d;
InterfaceC1123d1 interfaceC1123d12 = interfaceC1123d1 == null ? this : interfaceC1123d1;
this.f = interfaceC1123d12;
this.l = new n8.r(looper, interfaceC1087d, new r.b() {
@Override
public final void a(Object obj, C1095l c1095l) {
C1137j0.this.Z0((InterfaceC1123d1.d) obj, c1095l);
}
});
this.m = new CopyOnWriteArraySet();
this.o = new ArrayList();
this.M = new O.a(0);
k8.I i = new k8.I(new m1[a2.length], new k8.y[a2.length], D1.b, null);
this.b = i;
this.n = new y1.b();
InterfaceC1123d1.b e2 = new InterfaceC1123d1.b.a().c(1, 2, 3, 13, 14, 15, 16, 17, 18, 19, 31, 20, 30, 21, 22, 23, 24, 25, 26, 27, 28).d(29, h.d()).e();
this.c = e2;
this.O = new InterfaceC1123d1.b.a().b(e2).a(4).a(10).e();
this.i = interfaceC1087d.c(looper, null);
C1162w0.f fVar = new C1162w0.f() {
@Override
public final void a(C1162w0.e eVar) {
C1137j0.this.b1(eVar);
}
};
this.j = fVar;
this.s0 = C1114a1.j(i);
interfaceC1181a.g0(interfaceC1123d12, looper);
int i2 = n8.Q.a;
C1162w0 c1162w0 = new C1162w0(a2, h, i, (G0) k.g.get(), interfaceC1062e, this.F, this.G, interfaceC1181a, this.L, k.v, k.w, this.N, looper, interfaceC1087d, fVar, i2 < 31 ? new p7.t1() : b.a(applicationContext, this, k.z));
this.k = c1162w0;
this.i0 = 1.0f;
this.F = 0;
N0 n0 = N0.O;
this.P = n0;
this.Q = n0;
this.r0 = n0;
this.t0 = -1;
if (i2 < 21) {
this.g0 = W0(0);
} else {
this.g0 = n8.Q.F(applicationContext);
}
this.k0 = a8.e.b;
this.l0 = true;
A0(interfaceC1181a);
interfaceC1062e.i(new Handler(looper), interfaceC1181a);
z0(cVar);
long j = k.c;
if (j > 0) {
c1162w0.v(j);
}
C1115b c1115b = new C1115b(k.a, handler, cVar);
this.z = c1115b;
c1115b.b(k.n);
C1142m c1142m = new C1142m(k.a, handler, cVar);
this.A = c1142m;
c1142m.m(k.l ? this.h0 : null);
t1 t1Var = new t1(k.a, handler, cVar);
this.B = t1Var;
t1Var.h(n8.Q.g0(this.h0.c));
E1 e1 = new E1(k.a);
this.C = e1;
e1.a(k.m != 0);
F1 f1 = new F1(k.a);
this.D = f1;
f1.a(k.m == 2);
this.p0 = D0(t1Var);
this.q0 = o8.z.e;
h.h(this.h0);
E1(1, 10, Integer.valueOf(this.g0));
E1(2, 10, Integer.valueOf(this.g0));
E1(1, 3, this.h0);
E1(2, 4, Integer.valueOf(this.a0));
E1(2, 5, Integer.valueOf(this.b0));
E1(1, 9, Boolean.valueOf(this.j0));
E1(2, 7, dVar);
E1(6, 8, dVar);
c1090g.e();
} catch (Throwable th) {
this.d.e();
throw th;
}
}
private List B0(int i, List list) {
ArrayList arrayList = new ArrayList();
for (int i2 = 0; i2 < list.size(); i2++) {
U0.c cVar = new U0.c((InterfaceC0292t) list.get(i2), this.p);
arrayList.add(cVar);
this.o.add(i2 + i, new e(cVar.b, cVar.a.Q()));
}
this.M = this.M.g(i, arrayList.size());
return arrayList;
}
private C1114a1 B1(int i, int i2) {
AbstractC1084a.a(i >= 0 && i2 >= i && i2 <= this.o.size());
int r = r();
y1 i3 = i();
int size = this.o.size();
this.H++;
C1(i, i2);
y1 E0 = E0();
C1114a1 u1 = u1(this.s0, E0, P0(i3, E0));
int i4 = u1.e;
if (i4 != 1 && i4 != 4 && i < i2 && i2 == size && r >= u1.a.t()) {
u1 = u1.g(4);
}
this.k.o0(i, i2, this.M);
return u1;
}
public N0 C0() {
y1 i = i();
if (i.u()) {
return this.r0;
}
return this.r0.b().H(i.r(r(), this.a).c.e).F();
}
private void C1(int i, int i2) {
for (int i3 = i2 - 1; i3 >= i; i3--) {
this.o.remove(i3);
}
this.M = this.M.a(i, i2);
}
public static C1165y D0(t1 t1Var) {
return new C1165y(0, t1Var.d(), t1Var.c());
}
private void D1() {
if (this.X != null) {
F0(this.y).n(ModuleDescriptor.MODULE_VERSION).m(null).l();
this.X.h(this.x);
this.X = null;
}
TextureView textureView = this.Z;
if (textureView != null) {
if (textureView.getSurfaceTextureListener() != this.x) {
AbstractC1101s.i("ExoPlayerImpl", "SurfaceTextureListener already unset or replaced.");
} else {
this.Z.setSurfaceTextureListener(null);
}
this.Z = null;
}
SurfaceHolder surfaceHolder = this.W;
if (surfaceHolder != null) {
surfaceHolder.removeCallback(this.x);
this.W = null;
}
}
private y1 E0() {
return new h1(this.o, this.M);
}
private void E1(int i, int i2, Object obj) {
for (k1 k1Var : this.g) {
if (k1Var.d() == i) {
F0(k1Var).n(i2).m(obj).l();
}
}
}
private g1 F0(g1.b bVar) {
int N0 = N0();
C1162w0 c1162w0 = this.k;
y1 y1Var = this.s0.a;
if (N0 == -1) {
N0 = 0;
}
return new g1(c1162w0, bVar, y1Var, N0, this.w, c1162w0.C());
}
public void F1() {
E1(1, 2, Float.valueOf(this.i0 * this.A.g()));
}
private Pair G0(C1114a1 c1114a1, C1114a1 c1114a12, boolean z, int i, boolean z2) {
y1 y1Var = c1114a12.a;
y1 y1Var2 = c1114a1.a;
if (y1Var2.u() && y1Var.u()) {
return new Pair(Boolean.FALSE, -1);
}
int i2 = 3;
if (y1Var2.u() != y1Var.u()) {
return new Pair(Boolean.TRUE, 3);
}
if (y1Var.r(y1Var.l(c1114a12.b.a, this.n).c, this.a).a.equals(y1Var2.r(y1Var2.l(c1114a1.b.a, this.n).c, this.a).a)) {
return (z && i == 0 && c1114a12.b.d < c1114a1.b.d) ? new Pair(Boolean.TRUE, 0) : new Pair(Boolean.FALSE, -1);
}
if (z && i == 0) {
i2 = 1;
} else if (z && i == 1) {
i2 = 2;
} else if (!z2) {
throw new IllegalStateException();
}
return new Pair(Boolean.TRUE, Integer.valueOf(i2));
}
private void J1(List list, int i, long j, boolean z) {
int i2;
long j2;
int N0 = N0();
long currentPosition = getCurrentPosition();
this.H++;
if (!this.o.isEmpty()) {
C1(0, this.o.size());
}
List B0 = B0(0, list);
y1 E0 = E0();
if (!E0.u() && i >= E0.t()) {
throw new E0(E0, i, j);
}
if (z) {
j2 = -9223372036854775807L;
i2 = E0.e(this.G);
} else if (i == -1) {
i2 = N0;
j2 = currentPosition;
} else {
i2 = i;
j2 = j;
}
C1114a1 u1 = u1(this.s0, E0, v1(E0, i2, j2));
int i3 = u1.e;
if (i2 != -1 && i3 != 1) {
i3 = (E0.u() || i2 >= E0.t()) ? 4 : 2;
}
C1114a1 g = u1.g(i3);
this.k.N0(B0, i2, n8.Q.C0(j2), this.M);
U1(g, 0, 1, false, (this.s0.b.a.equals(g.b.a) || this.s0.a.u()) ? false : true, 4, M0(g), -1);
}
private long M0(C1114a1 c1114a1) {
return c1114a1.a.u() ? n8.Q.C0(this.v0) : c1114a1.b.b() ? c1114a1.r : x1(c1114a1.a, c1114a1.b, c1114a1.r);
}
private int N0() {
if (this.s0.a.u()) {
return this.t0;
}
C1114a1 c1114a1 = this.s0;
return c1114a1.a.l(c1114a1.b.a, this.n).c;
}
public void N1(SurfaceTexture surfaceTexture) {
Surface surface = new Surface(surfaceTexture);
O1(surface);
this.V = surface;
}
public void O1(Object obj) {
boolean z;
ArrayList arrayList = new ArrayList();
k1[] k1VarArr = this.g;
int length = k1VarArr.length;
int i = 0;
while (true) {
z = true;
if (i >= length) {
break;
}
k1 k1Var = k1VarArr[i];
if (k1Var.d() == 2) {
arrayList.add(F0(k1Var).n(1).m(obj).l());
}
i++;
}
Object obj2 = this.U;
if (obj2 == null || obj2 == obj) {
z = false;
} else {
try {
Iterator it = arrayList.iterator();
while (it.hasNext()) {
((g1) it.next()).a(this.E);
}
} catch (InterruptedException unused) {
Thread.currentThread().interrupt();
} catch (TimeoutException unused2) {
}
z = false;
Object obj3 = this.U;
Surface surface = this.V;
if (obj3 == surface) {
surface.release();
this.V = null;
}
}
this.U = obj;
if (z) {
R1(false, C1105A.j(new C1166y0(3), 1003));
}
}
private Pair P0(y1 y1Var, y1 y1Var2) {
long o = o();
if (y1Var.u() || y1Var2.u()) {
boolean z = !y1Var.u() && y1Var2.u();
int N0 = z ? -1 : N0();
if (z) {
o = -9223372036854775807L;
}
return v1(y1Var2, N0, o);
}
Pair n = y1Var.n(this.a, this.n, r(), n8.Q.C0(o));
Object obj = ((Pair) n8.Q.j(n)).first;
if (y1Var2.f(obj) != -1) {
return n;
}
Object z0 = C1162w0.z0(this.a, this.n, this.F, this.G, obj, y1Var, y1Var2);
if (z0 == null) {
return v1(y1Var2, -1, -9223372036854775807L);
}
y1Var2.l(z0, this.n);
int i = this.n.c;
return v1(y1Var2, i, y1Var2.r(i, this.a).d());
}
public static int Q0(boolean z, int i) {
return (!z || i == 1) ? 1 : 2;
}
private void R1(boolean z, C1105A c1105a) {
C1114a1 b2;
if (z) {
b2 = B1(0, this.o.size()).e(null);
} else {
C1114a1 c1114a1 = this.s0;
b2 = c1114a1.b(c1114a1.b);
b2.p = b2.r;
b2.q = 0L;
}
C1114a1 g = b2.g(1);
if (c1105a != null) {
g = g.e(c1105a);
}
C1114a1 c1114a12 = g;
this.H++;
this.k.g1();
U1(c1114a12, 0, 1, false, c1114a12.a.u() && !this.s0.a.u(), 4, M0(c1114a12), -1);
}
private InterfaceC1123d1.e S0(long j) {
I0 i0;
Object obj;
int i;
Object obj2;
int r = r();
if (this.s0.a.u()) {
i0 = null;
obj = null;
i = -1;
obj2 = null;
} else {
C1114a1 c1114a1 = this.s0;
Object obj3 = c1114a1.b.a;
c1114a1.a.l(obj3, this.n);
i = this.s0.a.f(obj3);
obj = obj3;
obj2 = this.s0.a.r(r, this.a).a;
i0 = this.a.c;
}
long Z0 = n8.Q.Z0(j);
long Z02 = this.s0.b.b() ? n8.Q.Z0(U0(this.s0)) : Z0;
InterfaceC0292t.b bVar = this.s0.b;
return new InterfaceC1123d1.e(obj2, r, i0, obj, i, Z0, Z02, bVar.b, bVar.c);
}
private void S1() {
InterfaceC1123d1.b bVar = this.O;
InterfaceC1123d1.b H = n8.Q.H(this.f, this.c);
this.O = H;
if (H.equals(bVar)) {
return;
}
this.l.i(13, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.this.f1((InterfaceC1123d1.d) obj);
}
});
}
private InterfaceC1123d1.e T0(int i, C1114a1 c1114a1, int i2) {
int i3;
Object obj;
I0 i0;
Object obj2;
int i4;
long j;
long U0;
y1.b bVar = new y1.b();
if (c1114a1.a.u()) {
i3 = i2;
obj = null;
i0 = null;
obj2 = null;
i4 = -1;
} else {
Object obj3 = c1114a1.b.a;
c1114a1.a.l(obj3, bVar);
int i5 = bVar.c;
int f = c1114a1.a.f(obj3);
Object obj4 = c1114a1.a.r(i5, this.a).a;
i0 = this.a.c;
obj2 = obj3;
i4 = f;
obj = obj4;
i3 = i5;
}
if (i == 0) {
if (c1114a1.b.b()) {
InterfaceC0292t.b bVar2 = c1114a1.b;
j = bVar.e(bVar2.b, bVar2.c);
U0 = U0(c1114a1);
} else {
j = c1114a1.b.e != -1 ? U0(this.s0) : bVar.e + bVar.d;
U0 = j;
}
} else if (c1114a1.b.b()) {
j = c1114a1.r;
U0 = U0(c1114a1);
} else {
j = bVar.e + c1114a1.r;
U0 = j;
}
long Z0 = n8.Q.Z0(j);
long Z02 = n8.Q.Z0(U0);
InterfaceC0292t.b bVar3 = c1114a1.b;
return new InterfaceC1123d1.e(obj, i3, i0, obj2, i4, Z0, Z02, bVar3.b, bVar3.c);
}
public void T1(boolean z, int i, int i2) {
int i3 = 0;
boolean z2 = z && i != -1;
if (z2 && i != 1) {
i3 = 1;
}
C1114a1 c1114a1 = this.s0;
if (c1114a1.l == z2 && c1114a1.m == i3) {
return;
}
this.H++;
C1114a1 d2 = c1114a1.d(z2, i3);
this.k.Q0(z2, i3);
U1(d2, 0, i2, false, false, 5, -9223372036854775807L, -1);
}
private static long U0(C1114a1 c1114a1) {
y1.d dVar = new y1.d();
y1.b bVar = new y1.b();
c1114a1.a.l(c1114a1.b.a, bVar);
return c1114a1.c == -9223372036854775807L ? c1114a1.a.r(bVar.c, dVar).e() : bVar.q() + c1114a1.c;
}
private void U1(final C1114a1 c1114a1, final int i, final int i2, boolean z, boolean z2, final int i3, long j, int i4) {
C1114a1 c1114a12 = this.s0;
this.s0 = c1114a1;
Pair G0 = G0(c1114a1, c1114a12, z2, i3, !c1114a12.a.equals(c1114a1.a));
boolean booleanValue = ((Boolean) G0.first).booleanValue();
final int intValue = ((Integer) G0.second).intValue();
N0 n0 = this.P;
if (booleanValue) {
r3 = c1114a1.a.u() ? null : c1114a1.a.r(c1114a1.a.l(c1114a1.b.a, this.n).c, this.a).c;
this.r0 = N0.O;
}
if (booleanValue || !c1114a12.j.equals(c1114a1.j)) {
this.r0 = this.r0.b().J(c1114a1.j).F();
n0 = C0();
}
boolean equals = n0.equals(this.P);
this.P = n0;
boolean z3 = c1114a12.l != c1114a1.l;
boolean z4 = c1114a12.e != c1114a1.e;
if (z4 || z3) {
W1();
}
boolean z5 = c1114a12.g;
boolean z10 = c1114a1.g;
boolean z11 = z5 != z10;
if (z11) {
V1(z10);
}
if (!c1114a12.a.equals(c1114a1.a)) {
this.l.i(0, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.g1(C1114a1.this, i, (InterfaceC1123d1.d) obj);
}
});
}
if (z2) {
final InterfaceC1123d1.e T0 = T0(i3, c1114a12, i4);
final InterfaceC1123d1.e S0 = S0(j);
this.l.i(11, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.h1(i3, T0, S0, (InterfaceC1123d1.d) obj);
}
});
}
if (booleanValue) {
this.l.i(1, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).c0(I0.this, intValue);
}
});
}
if (c1114a12.f != c1114a1.f) {
this.l.i(10, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.j1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
if (c1114a1.f != null) {
this.l.i(10, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.k1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
}
k8.I i5 = c1114a12.i;
k8.I i6 = c1114a1.i;
if (i5 != i6) {
this.h.e(i6.e);
this.l.i(2, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.l1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
if (!equals) {
final N0 n02 = this.P;
this.l.i(14, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).D(N0.this);
}
});
}
if (z11) {
this.l.i(3, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.n1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
if (z4 || z3) {
this.l.i(-1, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.o1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
if (z4) {
this.l.i(4, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.p1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
if (z3) {
this.l.i(5, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.q1(C1114a1.this, i2, (InterfaceC1123d1.d) obj);
}
});
}
if (c1114a12.m != c1114a1.m) {
this.l.i(6, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.r1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
if (X0(c1114a12) != X0(c1114a1)) {
this.l.i(7, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.s1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
if (!c1114a12.n.equals(c1114a1.n)) {
this.l.i(12, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.t1(C1114a1.this, (InterfaceC1123d1.d) obj);
}
});
}
if (z) {
this.l.i(-1, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).Y();
}
});
}
S1();
this.l.f();
if (c1114a12.o != c1114a1.o) {
Iterator it = this.m.iterator();
while (it.hasNext()) {
((InterfaceC1106B) it.next()).E(c1114a1.o);
}
}
}
public void a1(C1162w0.e eVar) {
long j;
boolean z;
long j2;
int i = this.H - eVar.c;
this.H = i;
boolean z2 = true;
if (eVar.d) {
this.I = eVar.e;
this.J = true;
}
if (eVar.f) {
this.K = eVar.g;
}
if (i == 0) {
y1 y1Var = eVar.b.a;
if (!this.s0.a.u() && y1Var.u()) {
this.t0 = -1;
this.v0 = 0L;
this.u0 = 0;
}
if (!y1Var.u()) {
List J = ((h1) y1Var).J();
AbstractC1084a.f(J.size() == this.o.size());
for (int i2 = 0; i2 < J.size(); i2++) {
((e) this.o.get(i2)).b = (y1) J.get(i2);
}
}
if (this.J) {
if (eVar.b.b.equals(this.s0.b) && eVar.b.d == this.s0.r) {
z2 = false;
}
if (z2) {
if (y1Var.u() || eVar.b.b.b()) {
j2 = eVar.b.d;
} else {
C1114a1 c1114a1 = eVar.b;
j2 = x1(y1Var, c1114a1.b, c1114a1.d);
}
j = j2;
} else {
j = -9223372036854775807L;
}
z = z2;
} else {
j = -9223372036854775807L;
z = false;
}
this.J = false;
U1(eVar.b, 1, this.K, false, z, this.I, j, -1);
}
}
private int W0(int i) {
AudioTrack audioTrack = this.T;
if (audioTrack != null && audioTrack.getAudioSessionId() != i) {
this.T.release();
this.T = null;
}
if (this.T == null) {
this.T = new AudioTrack(3, 4000, 4, 2, 2, 0, i);
}
return this.T.getAudioSessionId();
}
public void W1() {
int q = q();
if (q != 1) {
if (q == 2 || q == 3) {
this.C.b(k() && !H0());
this.D.b(k());
return;
} else if (q != 4) {
throw new IllegalStateException();
}
}
this.C.b(false);
this.D.b(false);
}
private static boolean X0(C1114a1 c1114a1) {
return c1114a1.e == 3 && c1114a1.l && c1114a1.m == 0;
}
private void X1() {
this.d.b();
if (Thread.currentThread() != I0().getThread()) {
String C = n8.Q.C("Player is accessed on the wrong thread.\nCurrent thread: '%s'\nExpected thread: '%s'\nSee https://exoplayer.dev/issues/player-accessed-on-wrong-thread", Thread.currentThread().getName(), I0().getThread().getName());
if (this.l0) {
throw new IllegalStateException(C);
}
AbstractC1101s.j("ExoPlayerImpl", C, this.m0 ? null : new IllegalStateException());
this.m0 = true;
}
}
public void Z0(InterfaceC1123d1.d dVar, C1095l c1095l) {
dVar.Z(this.f, new InterfaceC1123d1.c(c1095l));
}
public void b1(final C1162w0.e eVar) {
this.i.g(new Runnable() {
@Override
public final void run() {
C1137j0.this.a1(eVar);
}
});
}
public static void c1(InterfaceC1123d1.d dVar) {
dVar.b0(C1105A.j(new C1166y0(1), 1003));
}
public void f1(InterfaceC1123d1.d dVar) {
dVar.R(this.O);
}
public static void g1(C1114a1 c1114a1, int i, InterfaceC1123d1.d dVar) {
dVar.S(c1114a1.a, i);
}
public static void h1(int i, InterfaceC1123d1.e eVar, InterfaceC1123d1.e eVar2, InterfaceC1123d1.d dVar) {
dVar.V(i);
dVar.F(eVar, eVar2, i);
}
public static void j1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.i0(c1114a1.f);
}
public static void k1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.b0(c1114a1.f);
}
public static void l1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.M(c1114a1.i.d);
}
public static void n1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.C(c1114a1.g);
dVar.X(c1114a1.g);
}
public static void o1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.e0(c1114a1.l, c1114a1.e);
}
public static void p1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.G(c1114a1.e);
}
public static void q1(C1114a1 c1114a1, int i, InterfaceC1123d1.d dVar) {
dVar.m0(c1114a1.l, i);
}
public static void r1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.A(c1114a1.m);
}
public static void s1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.n0(X0(c1114a1));
}
public static void t1(C1114a1 c1114a1, InterfaceC1123d1.d dVar) {
dVar.n(c1114a1.n);
}
private C1114a1 u1(C1114a1 c1114a1, y1 y1Var, Pair pair) {
AbstractC1084a.a(y1Var.u() || pair != null);
y1 y1Var2 = c1114a1.a;
C1114a1 i = c1114a1.i(y1Var);
if (y1Var.u()) {
InterfaceC0292t.b k = C1114a1.k();
long C0 = n8.Q.C0(this.v0);
C1114a1 b2 = i.c(k, C0, C0, C0, 0L, R7.V.d, this.b, AbstractC0818q.w()).b(k);
b2.p = b2.r;
return b2;
}
Object obj = i.b.a;
boolean equals = obj.equals(((Pair) n8.Q.j(pair)).first);
InterfaceC0292t.b bVar = !equals ? new InterfaceC0292t.b(pair.first) : i.b;
long longValue = ((Long) pair.second).longValue();
long C02 = n8.Q.C0(o());
if (!y1Var2.u()) {
C02 -= y1Var2.l(obj, this.n).q();
}
if (!equals || longValue < C02) {
AbstractC1084a.f(!bVar.b());
C1114a1 b3 = i.c(bVar, longValue, longValue, longValue, 0L, !equals ? R7.V.d : i.h, !equals ? this.b : i.i, !equals ? AbstractC0818q.w() : i.j).b(bVar);
b3.p = longValue;
return b3;
}
if (longValue == C02) {
int f = y1Var.f(i.k.a);
if (f == -1 || y1Var.j(f, this.n).c != y1Var.l(bVar.a, this.n).c) {
y1Var.l(bVar.a, this.n);
long e2 = bVar.b() ? this.n.e(bVar.b, bVar.c) : this.n.d;
i = i.c(bVar, i.r, i.r, i.d, e2 - i.r, i.h, i.i, i.j).b(bVar);
i.p = e2;
}
} else {
AbstractC1084a.f(!bVar.b());
long max = Math.max(0L, i.q - (longValue - C02));
long j = i.p;
if (i.k.equals(i.b)) {
j = longValue + max;
}
i = i.c(bVar, longValue, longValue, longValue, max, i.h, i.i, i.j);
i.p = j;
}
return i;
}
private Pair v1(y1 y1Var, int i, long j) {
if (y1Var.u()) {
this.t0 = i;
if (j == -9223372036854775807L) {
j = 0;
}
this.v0 = j;
this.u0 = 0;
return null;
}
if (i == -1 || i >= y1Var.t()) {
i = y1Var.e(this.G);
j = y1Var.r(i, this.a).d();
}
return y1Var.n(this.a, this.n, i, n8.Q.C0(j));
}
public void w1(final int i, final int i2) {
if (i == this.c0 && i2 == this.d0) {
return;
}
this.c0 = i;
this.d0 = i2;
this.l.k(24, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).T(i, i2);
}
});
}
private long x1(y1 y1Var, InterfaceC0292t.b bVar, long j) {
y1Var.l(bVar.a, this.n);
return j + this.n.q();
}
public void A0(InterfaceC1123d1.d dVar) {
AbstractC1084a.e(dVar);
this.l.c(dVar);
}
public void A1() {
AudioTrack audioTrack;
AbstractC1101s.f("ExoPlayerImpl", "Release " + Integer.toHexString(System.identityHashCode(this)) + " [ExoPlayerLib/2.18.1] [" + n8.Q.e + "] [" + AbstractC1164x0.b() + "]");
X1();
if (n8.Q.a < 21 && (audioTrack = this.T) != null) {
audioTrack.release();
this.T = null;
}
this.z.b(false);
this.B.g();
this.C.b(false);
this.D.b(false);
this.A.i();
if (!this.k.l0()) {
this.l.k(10, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.c1((InterfaceC1123d1.d) obj);
}
});
}
this.l.j();
this.i.e(null);
this.t.c(this.r);
C1114a1 g = this.s0.g(1);
this.s0 = g;
C1114a1 b2 = g.b(g.b);
this.s0 = b2;
b2.p = b2.r;
this.s0.q = 0L;
this.r.release();
this.h.f();
D1();
Surface surface = this.V;
if (surface != null) {
surface.release();
this.V = null;
}
if (this.n0) {
android.support.v4.media.session.b.a(AbstractC1084a.e(null));
throw null;
}
this.k0 = a8.e.b;
this.o0 = true;
}
public void G1(InterfaceC0292t interfaceC0292t) {
X1();
H1(Collections.singletonList(interfaceC0292t));
}
public boolean H0() {
X1();
return this.s0.o;
}
public void H1(List list) {
X1();
I1(list, true);
}
public Looper I0() {
return this.s;
}
public void I1(List list, boolean z) {
X1();
J1(list, -1, -9223372036854775807L, z);
}
public int J0() {
X1();
return this.g0;
}
public long K0() {
X1();
if (!a()) {
return L0();
}
C1114a1 c1114a1 = this.s0;
return c1114a1.k.equals(c1114a1.b) ? n8.Q.Z0(this.s0.p) : O0();
}
public void K1(boolean z) {
X1();
int p = this.A.p(z, q());
T1(z, p, Q0(z, p));
}
public long L0() {
X1();
if (this.s0.a.u()) {
return this.v0;
}
C1114a1 c1114a1 = this.s0;
if (c1114a1.k.d != c1114a1.b.d) {
return c1114a1.a.r(r(), this.a).f();
}
long j = c1114a1.p;
if (this.s0.k.b()) {
C1114a1 c1114a12 = this.s0;
y1.b l = c1114a12.a.l(c1114a12.k.a, this.n);
long i = l.i(this.s0.k.b);
j = i == Long.MIN_VALUE ? l.d : i;
}
C1114a1 c1114a13 = this.s0;
return n8.Q.Z0(x1(c1114a13.a, c1114a13.k, j));
}
public void L1(C1120c1 c1120c1) {
X1();
if (c1120c1 == null) {
c1120c1 = C1120c1.d;
}
if (this.s0.n.equals(c1120c1)) {
return;
}
C1114a1 f = this.s0.f(c1120c1);
this.H++;
this.k.S0(c1120c1);
U1(f, 0, 1, false, false, 5, -9223372036854775807L, -1);
}
public void M1(final int i) {
X1();
if (this.F != i) {
this.F = i;
this.k.U0(i);
this.l.i(8, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).h0(i);
}
});
S1();
this.l.f();
}
}
public long O0() {
X1();
if (!a()) {
return v();
}
C1114a1 c1114a1 = this.s0;
InterfaceC0292t.b bVar = c1114a1.b;
c1114a1.a.l(bVar.a, this.n);
return n8.Q.Z0(this.n.e(bVar.b, bVar.c));
}
public void P1(Surface surface) {
X1();
D1();
O1(surface);
int i = surface == null ? 0 : -1;
w1(i, i);
}
public void Q1(float f) {
X1();
final float p = n8.Q.p(f, 0.0f, 1.0f);
if (this.i0 == p) {
return;
}
this.i0 = p;
F1();
this.l.k(22, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).a0(p);
}
});
}
@Override
public C1105A c() {
X1();
return this.s0.f;
}
@Override
public boolean a() {
X1();
return this.s0.b.b();
}
@Override
public long b() {
X1();
return n8.Q.Z0(this.s0.q);
}
@Override
public D1 d() {
X1();
return this.s0.i.d;
}
@Override
public int f() {
X1();
if (a()) {
return this.s0.b.b;
}
return -1;
}
@Override
public long getCurrentPosition() {
X1();
return n8.Q.Z0(M0(this.s0));
}
@Override
public int h() {
X1();
return this.s0.m;
}
@Override
public y1 i() {
X1();
return this.s0.a;
}
@Override
public void j(int i, long j) {
X1();
this.r.I();
y1 y1Var = this.s0.a;
if (i < 0 || (!y1Var.u() && i >= y1Var.t())) {
throw new E0(y1Var, i, j);
}
this.H++;
if (a()) {
AbstractC1101s.i("ExoPlayerImpl", "seekTo ignored because an ad is playing");
C1162w0.e eVar = new C1162w0.e(this.s0);
eVar.b(1);
this.j.a(eVar);
return;
}
int i2 = q() != 1 ? 2 : 1;
int r = r();
C1114a1 u1 = u1(this.s0.g(i2), y1Var, v1(y1Var, i, j));
this.k.B0(y1Var, i, n8.Q.C0(j));
U1(u1, 0, 1, true, true, 1, M0(u1), r);
}
@Override
public boolean k() {
X1();
return this.s0.l;
}
@Override
public int l() {
X1();
if (this.s0.a.u()) {
return this.u0;
}
C1114a1 c1114a1 = this.s0;
return c1114a1.a.f(c1114a1.b.a);
}
@Override
public int n() {
X1();
if (a()) {
return this.s0.b.c;
}
return -1;
}
@Override
public long o() {
X1();
if (!a()) {
return getCurrentPosition();
}
C1114a1 c1114a1 = this.s0;
c1114a1.a.l(c1114a1.b.a, this.n);
C1114a1 c1114a12 = this.s0;
return c1114a12.c == -9223372036854775807L ? c1114a12.a.r(r(), this.a).d() : this.n.p() + n8.Q.Z0(this.s0.c);
}
@Override
public int q() {
X1();
return this.s0.e;
}
@Override
public int r() {
X1();
int N0 = N0();
if (N0 == -1) {
return 0;
}
return N0;
}
@Override
public int s() {
X1();
return this.F;
}
@Override
public boolean t() {
X1();
return this.G;
}
public void y0(InterfaceC1183b interfaceC1183b) {
AbstractC1084a.e(interfaceC1183b);
this.r.E(interfaceC1183b);
}
public void y1() {
X1();
boolean k = k();
int p = this.A.p(k, 2);
T1(k, p, Q0(k, p));
C1114a1 c1114a1 = this.s0;
if (c1114a1.e != 1) {
return;
}
C1114a1 e2 = c1114a1.e(null);
C1114a1 g = e2.g(e2.a.u() ? 4 : 2);
this.H++;
this.k.j0();
U1(g, 1, 1, false, false, 5, -9223372036854775807L, -1);
}
public void z0(InterfaceC1106B interfaceC1106B) {
this.m.add(interfaceC1106B);
}
public void z1(InterfaceC0292t interfaceC0292t) {
X1();
G1(interfaceC0292t);
y1();
}
final class c implements o8.x, InterfaceC1264u, a8.n, H7.e, SurfaceHolder.Callback, TextureView.SurfaceTextureListener, l.b, C1142m.b, C1115b.InterfaceC0157b, t1.b, InterfaceC1106B {
private c() {
}
public void R(InterfaceC1123d1.d dVar) {
dVar.D(C1137j0.this.P);
}
@Override
public void A(Surface surface) {
C1137j0.this.O1(surface);
}
@Override
public void B(final int i, final boolean z) {
C1137j0.this.l.k(30, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).L(i, z);
}
});
}
@Override
public void E(boolean z) {
C1137j0.this.W1();
}
@Override
public void F(float f) {
C1137j0.this.F1();
}
@Override
public void G(int i) {
boolean k = C1137j0.this.k();
C1137j0.this.T1(k, i, C1137j0.Q0(k, i));
}
@Override
public void a(final boolean z) {
if (C1137j0.this.j0 == z) {
return;
}
C1137j0.this.j0 = z;
C1137j0.this.l.k(23, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).a(z);
}
});
}
@Override
public void b(int i) {
final C1165y D0 = C1137j0.D0(C1137j0.this.B);
if (D0.equals(C1137j0.this.p0)) {
return;
}
C1137j0.this.p0 = D0;
C1137j0.this.l.k(29, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).Q(C1165y.this);
}
});
}
@Override
public void c(Exception exc) {
C1137j0.this.r.c(exc);
}
@Override
public void d() {
C1137j0.this.T1(false, -1, 3);
}
@Override
public void e(String str) {
C1137j0.this.r.e(str);
}
@Override
public void f(String str, long j, long j2) {
C1137j0.this.r.f(str, j, j2);
}
@Override
public void g(String str) {
C1137j0.this.r.g(str);
}
@Override
public void h(String str, long j, long j2) {
C1137j0.this.r.h(str, j, j2);
}
@Override
public void i(C1280e c1280e) {
C1137j0.this.e0 = c1280e;
C1137j0.this.r.i(c1280e);
}
@Override
public void j(final List list) {
C1137j0.this.l.k(27, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).j(list);
}
});
}
@Override
public void k(long j) {
C1137j0.this.r.k(j);
}
@Override
public void l(Exception exc) {
C1137j0.this.r.l(exc);
}
@Override
public void m(C1280e c1280e) {
C1137j0.this.r.m(c1280e);
C1137j0.this.R = null;
C1137j0.this.e0 = null;
}
@Override
public void n(Surface surface) {
C1137j0.this.O1(null);
}
@Override
public void o(final a8.e eVar) {
C1137j0.this.k0 = eVar;
C1137j0.this.l.k(27, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).o(a8.e.this);
}
});
}
@Override
public void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i, int i2) {
C1137j0.this.N1(surfaceTexture);
C1137j0.this.w1(i, i2);
}
@Override
public boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
C1137j0.this.O1(null);
C1137j0.this.w1(0, 0);
return true;
}
@Override
public void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i, int i2) {
C1137j0.this.w1(i, i2);
}
@Override
public void p(C1280e c1280e) {
C1137j0.this.f0 = c1280e;
C1137j0.this.r.p(c1280e);
}
@Override
public void q(final H7.a aVar) {
C1137j0 c1137j0 = C1137j0.this;
c1137j0.r0 = c1137j0.r0.b().I(aVar).F();
N0 C0 = C1137j0.this.C0();
if (!C0.equals(C1137j0.this.P)) {
C1137j0.this.P = C0;
C1137j0.this.l.i(14, new r.a() {
@Override
public final void invoke(Object obj) {
C1137j0.c.this.R((InterfaceC1123d1.d) obj);
}
});
}
C1137j0.this.l.i(28, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).q(H7.a.this);
}
});
C1137j0.this.l.f();
}
@Override
public void r(final o8.z zVar) {
C1137j0.this.q0 = zVar;
C1137j0.this.l.k(25, new r.a() {
@Override
public final void invoke(Object obj) {
((InterfaceC1123d1.d) obj).r(o8.z.this);
}
});
}
@Override
public void s(C1280e c1280e) {
C1137j0.this.r.s(c1280e);
C1137j0.this.S = null;
C1137j0.this.f0 = null;
}
@Override
public void surfaceChanged(SurfaceHolder surfaceHolder, int i, int i2, int i3) {
C1137j0.this.w1(i2, i3);
}
@Override
public void surfaceCreated(SurfaceHolder surfaceHolder) {
if (C1137j0.this.Y) {
C1137j0.this.O1(surfaceHolder.getSurface());
}
}
@Override
public void surfaceDestroyed(SurfaceHolder surfaceHolder) {
if (C1137j0.this.Y) {
C1137j0.this.O1(null);
}
C1137j0.this.w1(0, 0);
}
@Override
public void t(A0 a0, C1284i c1284i) {
C1137j0.this.S = a0;
C1137j0.this.r.t(a0, c1284i);
}
@Override
public void u(int i, long j) {
C1137j0.this.r.u(i, j);
}
@Override
public void v(A0 a0, C1284i c1284i) {
C1137j0.this.R = a0;
C1137j0.this.r.v(a0, c1284i);
}
@Override
public void w(Object obj, long j) {
C1137j0.this.r.w(obj, j);
if (C1137j0.this.U == obj) {
C1137j0.this.l.k(26, new r.a() {
@Override
public final void invoke(Object obj2) {
((InterfaceC1123d1.d) obj2).O();
}
});
}
}
@Override
public void x(Exception exc) {
C1137j0.this.r.x(exc);
}
@Override
public void y(int i, long j, long j2) {
C1137j0.this.r.y(i, j, j2);
}
@Override
public void z(long j, int i) {
C1137j0.this.r.z(j, i);
}
@Override
public void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) {
}
}
private void V1(boolean z) {
}
}