正在查看: 新暖心缘 v8.1.1 应用的 w0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 新暖心缘 v8.1.1 应用的 w0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package b4;
import android.content.Context;
import android.graphics.SurfaceTexture;
import android.os.Handler;
import android.os.Looper;
import android.view.Surface;
import android.view.SurfaceHolder;
import android.view.TextureView;
import b4.a;
import b4.e;
import b4.n0;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.CopyOnWriteArraySet;
public class w0 extends f {
private com.google.android.exoplayer2.decoder.e A;
private com.google.android.exoplayer2.decoder.e B;
private int C;
private d4.d D;
private float E;
private y4.f F;
private List<a5.a> G;
private boolean H;
private l5.v I;
private boolean J;
private boolean K;
protected final q0[] f3419b;
private final q f3420c;
private final Handler f3421d;
private final c f3422e;
private final CopyOnWriteArraySet<m5.l> f3423f;
private final CopyOnWriteArraySet<d4.f> f3424g;
private final CopyOnWriteArraySet<a5.j> f3425h;
private final CopyOnWriteArraySet<q4.f> f3426i;
private final CopyOnWriteArraySet<m5.t> f3427j;
private final CopyOnWriteArraySet<d4.n> f3428k;
private final k5.d f3429l;
private final c4.a f3430m;
private final b4.a f3431n;
private final e f3432o;
private final y0 f3433p;
private c0 f3434q;
private c0 f3435r;
private m5.i f3436s;
private Surface f3437t;
private boolean f3438u;
private int f3439v;
private SurfaceHolder f3440w;
private TextureView f3441x;
private int f3442y;
private int f3443z;
public static final class b {
private final Context f3444a;
private final u0 f3445b;
private l5.b f3446c;
private j5.j f3447d;
private f0 f3448e;
private k5.d f3449f;
private c4.a f3450g;
private Looper f3451h;
private boolean f3452i;
private boolean f3453j;
public b(Context context) {
this(context, new k(context));
}
public w0 a() {
l5.a.f(!this.f3453j);
this.f3453j = true;
return new w0(this.f3444a, this.f3445b, this.f3447d, this.f3448e, this.f3449f, this.f3450g, this.f3446c, this.f3451h);
}
public b(android.content.Context r11, b4.u0 r12) {
throw new UnsupportedOperationException("Method not decompiled: b4.w0.b.<init>(android.content.Context, b4.u0):void");
}
public b(Context context, u0 u0Var, j5.j jVar, f0 f0Var, k5.d dVar, Looper looper, c4.a aVar, boolean z7, l5.b bVar) {
this.f3444a = context;
this.f3445b = u0Var;
this.f3447d = jVar;
this.f3448e = f0Var;
this.f3449f = dVar;
this.f3451h = looper;
this.f3450g = aVar;
this.f3452i = z7;
this.f3446c = bVar;
}
}
private final class c implements m5.t, d4.n, a5.j, q4.f, SurfaceHolder.Callback, TextureView.SurfaceTextureListener, e.b, a.b, n0.a {
private c() {
}
@Override
public void a(int i8) {
if (w0.this.C == i8) {
return;
}
w0.this.C = i8;
Iterator it = w0.this.f3424g.iterator();
while (it.hasNext()) {
d4.f fVar = (d4.f) it.next();
if (!w0.this.f3428k.contains(fVar)) {
fVar.a(i8);
}
}
Iterator it2 = w0.this.f3428k.iterator();
while (it2.hasNext()) {
((d4.n) it2.next()).a(i8);
}
}
@Override
public void b(int i8, int i9, int i10, float f8) {
Iterator it = w0.this.f3423f.iterator();
while (it.hasNext()) {
m5.l lVar = (m5.l) it.next();
if (!w0.this.f3427j.contains(lVar)) {
lVar.b(i8, i9, i10, f8);
}
}
Iterator it2 = w0.this.f3427j.iterator();
while (it2.hasNext()) {
((m5.t) it2.next()).b(i8, i9, i10, f8);
}
}
@Override
public void c(com.google.android.exoplayer2.decoder.e eVar) {
Iterator it = w0.this.f3428k.iterator();
while (it.hasNext()) {
((d4.n) it.next()).c(eVar);
}
w0.this.f3435r = null;
w0.this.B = null;
w0.this.C = 0;
}
@Override
public void d(com.google.android.exoplayer2.decoder.e eVar) {
w0.this.B = eVar;
Iterator it = w0.this.f3428k.iterator();
while (it.hasNext()) {
((d4.n) it.next()).d(eVar);
}
}
@Override
public void e(String str, long j8, long j9) {
Iterator it = w0.this.f3427j.iterator();
while (it.hasNext()) {
((m5.t) it.next()).e(str, j8, j9);
}
}
@Override
public void f() {
w0.this.U(false);
}
@Override
public void g(float f8) {
w0.this.T();
}
@Override
public void h(int i8) {
w0 w0Var = w0.this;
w0Var.a0(w0Var.c(), i8);
}
@Override
public void i(List<a5.a> list) {
w0.this.G = list;
Iterator it = w0.this.f3425h.iterator();
while (it.hasNext()) {
((a5.j) it.next()).i(list);
}
}
@Override
public void j(Surface surface) {
if (w0.this.f3437t == surface) {
Iterator it = w0.this.f3423f.iterator();
while (it.hasNext()) {
((m5.l) it.next()).t();
}
}
Iterator it2 = w0.this.f3427j.iterator();
while (it2.hasNext()) {
((m5.t) it2.next()).j(surface);
}
}
@Override
public void l(String str, long j8, long j9) {
Iterator it = w0.this.f3428k.iterator();
while (it.hasNext()) {
((d4.n) it.next()).l(str, j8, j9);
}
}
@Override
public void n(int i8, long j8) {
Iterator it = w0.this.f3427j.iterator();
while (it.hasNext()) {
((m5.t) it.next()).n(i8, j8);
}
}
@Override
public void onIsPlayingChanged(boolean z7) {
m0.a(this, z7);
}
@Override
public void onLoadingChanged(boolean z7) {
if (w0.this.I != null) {
if (z7 && !w0.this.J) {
w0.this.I.a(0);
w0.this.J = true;
} else {
if (z7 || !w0.this.J) {
return;
}
w0.this.I.b(0);
w0.this.J = false;
}
}
}
@Override
public void onPlaybackParametersChanged(l0 l0Var) {
m0.c(this, l0Var);
}
@Override
public void onPlaybackSuppressionReasonChanged(int i8) {
m0.d(this, i8);
}
@Override
public void onPlayerError(l lVar) {
m0.e(this, lVar);
}
@Override
public void onPlayerStateChanged(boolean z7, int i8) {
if (i8 != 1) {
if (i8 == 2 || i8 == 3) {
w0.this.f3433p.a(z7);
return;
} else if (i8 != 4) {
return;
}
}
w0.this.f3433p.a(false);
}
@Override
public void onPositionDiscontinuity(int i8) {
m0.f(this, i8);
}
@Override
public void onSeekProcessed() {
m0.h(this);
}
@Override
public void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i8, int i9) {
w0.this.X(new Surface(surfaceTexture), true);
w0.this.O(i8, i9);
}
@Override
public boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
w0.this.X(null, true);
w0.this.O(0, 0);
return true;
}
@Override
public void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i8, int i9) {
w0.this.O(i8, i9);
}
@Override
public void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) {
}
@Override
public void onTimelineChanged(x0 x0Var, int i8) {
m0.j(this, x0Var, i8);
}
@Override
public void onTimelineChanged(x0 x0Var, Object obj, int i8) {
m0.k(this, x0Var, obj, i8);
}
@Override
public void onTracksChanged(y4.z zVar, j5.h hVar) {
m0.l(this, zVar, hVar);
}
@Override
public void r(c0 c0Var) {
w0.this.f3434q = c0Var;
Iterator it = w0.this.f3427j.iterator();
while (it.hasNext()) {
((m5.t) it.next()).r(c0Var);
}
}
@Override
public void s(q4.a aVar) {
Iterator it = w0.this.f3426i.iterator();
while (it.hasNext()) {
((q4.f) it.next()).s(aVar);
}
}
@Override
public void surfaceChanged(SurfaceHolder surfaceHolder, int i8, int i9, int i10) {
w0.this.O(i9, i10);
}
@Override
public void surfaceCreated(SurfaceHolder surfaceHolder) {
w0.this.X(surfaceHolder.getSurface(), false);
}
@Override
public void surfaceDestroyed(SurfaceHolder surfaceHolder) {
w0.this.X(null, false);
w0.this.O(0, 0);
}
@Override
public void v(com.google.android.exoplayer2.decoder.e eVar) {
w0.this.A = eVar;
Iterator it = w0.this.f3427j.iterator();
while (it.hasNext()) {
((m5.t) it.next()).v(eVar);
}
}
@Override
public void w(int i8, long j8, long j9) {
Iterator it = w0.this.f3428k.iterator();
while (it.hasNext()) {
((d4.n) it.next()).w(i8, j8, j9);
}
}
@Override
public void x(c0 c0Var) {
w0.this.f3435r = c0Var;
Iterator it = w0.this.f3428k.iterator();
while (it.hasNext()) {
((d4.n) it.next()).x(c0Var);
}
}
@Override
public void z(com.google.android.exoplayer2.decoder.e eVar) {
Iterator it = w0.this.f3427j.iterator();
while (it.hasNext()) {
((m5.t) it.next()).z(eVar);
}
w0.this.f3434q = null;
w0.this.A = null;
}
}
protected w0(Context context, u0 u0Var, j5.j jVar, f0 f0Var, k5.d dVar, c4.a aVar, l5.b bVar, Looper looper) {
this(context, u0Var, jVar, f0Var, e4.n.d(), dVar, aVar, bVar, looper);
}
public void O(int i8, int i9) {
if (i8 == this.f3442y && i9 == this.f3443z) {
return;
}
this.f3442y = i8;
this.f3443z = i9;
Iterator<m5.l> it = this.f3423f.iterator();
while (it.hasNext()) {
it.next().A(i8, i9);
}
}
private void S() {
TextureView textureView = this.f3441x;
if (textureView != null) {
if (textureView.getSurfaceTextureListener() != this.f3422e) {
l5.l.f("SimpleExoPlayer", "SurfaceTextureListener already unset or replaced.");
} else {
this.f3441x.setSurfaceTextureListener(null);
}
this.f3441x = null;
}
SurfaceHolder surfaceHolder = this.f3440w;
if (surfaceHolder != null) {
surfaceHolder.removeCallback(this.f3422e);
this.f3440w = null;
}
}
public void T() {
float f8 = this.E * this.f3432o.f();
for (q0 q0Var : this.f3419b) {
if (q0Var.getTrackType() == 1) {
this.f3420c.t(q0Var).n(2).m(Float.valueOf(f8)).l();
}
}
}
private void V(m5.i iVar) {
for (q0 q0Var : this.f3419b) {
if (q0Var.getTrackType() == 2) {
this.f3420c.t(q0Var).n(8).m(iVar).l();
}
}
this.f3436s = iVar;
}
public void X(Surface surface, boolean z7) {
ArrayList arrayList = new ArrayList();
for (q0 q0Var : this.f3419b) {
if (q0Var.getTrackType() == 2) {
arrayList.add(this.f3420c.t(q0Var).n(1).m(surface).l());
}
}
Surface surface2 = this.f3437t;
if (surface2 != null && surface2 != surface) {
try {
Iterator it = arrayList.iterator();
while (it.hasNext()) {
((o0) it.next()).a();
}
} catch (InterruptedException unused) {
Thread.currentThread().interrupt();
}
if (this.f3438u) {
this.f3437t.release();
}
}
this.f3437t = surface;
this.f3438u = z7;
}
public void a0(boolean z7, int i8) {
int i9 = 0;
boolean z8 = z7 && i8 != -1;
if (z8 && i8 != 1) {
i9 = 1;
}
this.f3420c.M(z8, i9);
}
private void b0() {
if (Looper.myLooper() != M()) {
l5.l.g("SimpleExoPlayer", "Player is accessed on the wrong thread. See https://exoplayer.dev/issues/player-accessed-on-wrong-thread", this.H ? null : new IllegalStateException());
this.H = true;
}
}
public void J(n0.a aVar) {
b0();
this.f3420c.s(aVar);
}
public void K(q4.f fVar) {
this.f3426i.add(fVar);
}
public void L() {
b0();
V(null);
}
public Looper M() {
return this.f3420c.u();
}
public long N() {
b0();
return this.f3420c.w();
}
public void P(y4.f fVar) {
Q(fVar, true, true);
}
public void Q(y4.f fVar, boolean z7, boolean z8) {
b0();
y4.f fVar2 = this.F;
if (fVar2 != null) {
fVar2.c(this.f3430m);
this.f3430m.N();
}
this.F = fVar;
fVar.a(this.f3421d, this.f3430m);
a0(c(), this.f3432o.i(c()));
this.f3420c.K(fVar, z7, z8);
}
public void R() {
b0();
this.f3431n.b(false);
this.f3432o.k();
this.f3433p.a(false);
this.f3420c.L();
S();
Surface surface = this.f3437t;
if (surface != null) {
if (this.f3438u) {
surface.release();
}
this.f3437t = null;
}
y4.f fVar = this.F;
if (fVar != null) {
fVar.c(this.f3430m);
this.F = null;
}
if (this.J) {
((l5.v) l5.a.e(this.I)).b(0);
this.J = false;
}
this.f3429l.f(this.f3430m);
this.G = Collections.emptyList();
this.K = true;
}
public void U(boolean z7) {
b0();
a0(z7, this.f3432o.j(z7, g()));
}
public void W(Surface surface) {
b0();
S();
if (surface != null) {
L();
}
X(surface, false);
int i8 = surface != null ? -1 : 0;
O(i8, i8);
}
public void Y(float f8) {
b0();
float m8 = l5.i0.m(f8, 0.0f, 1.0f);
if (this.E == m8) {
return;
}
this.E = m8;
T();
Iterator<d4.f> it = this.f3424g.iterator();
while (it.hasNext()) {
it.next().h(m8);
}
}
public void Z(boolean z7) {
b0();
this.f3420c.O(z7);
y4.f fVar = this.F;
if (fVar != null) {
fVar.c(this.f3430m);
this.f3430m.N();
if (z7) {
this.F = null;
}
}
this.f3432o.k();
this.G = Collections.emptyList();
}
@Override
public long a() {
b0();
return this.f3420c.a();
}
@Override
public void b(int i8, long j8) {
b0();
this.f3430m.M();
this.f3420c.b(i8, j8);
}
@Override
public boolean c() {
b0();
return this.f3420c.c();
}
@Override
public int d() {
b0();
return this.f3420c.d();
}
@Override
public int e() {
b0();
return this.f3420c.e();
}
@Override
public long f() {
b0();
return this.f3420c.f();
}
@Override
public int g() {
b0();
return this.f3420c.g();
}
@Override
public long getCurrentPosition() {
b0();
return this.f3420c.getCurrentPosition();
}
@Override
public int h() {
b0();
return this.f3420c.h();
}
@Override
public int i() {
b0();
return this.f3420c.i();
}
@Override
public x0 j() {
b0();
return this.f3420c.j();
}
@Deprecated
protected w0(Context context, u0 u0Var, j5.j jVar, f0 f0Var, e4.o<e4.s> oVar, k5.d dVar, c4.a aVar, l5.b bVar, Looper looper) {
this.f3429l = dVar;
this.f3430m = aVar;
c cVar = new c();
this.f3422e = cVar;
CopyOnWriteArraySet<m5.l> copyOnWriteArraySet = new CopyOnWriteArraySet<>();
this.f3423f = copyOnWriteArraySet;
CopyOnWriteArraySet<d4.f> copyOnWriteArraySet2 = new CopyOnWriteArraySet<>();
this.f3424g = copyOnWriteArraySet2;
this.f3425h = new CopyOnWriteArraySet<>();
this.f3426i = new CopyOnWriteArraySet<>();
CopyOnWriteArraySet<m5.t> copyOnWriteArraySet3 = new CopyOnWriteArraySet<>();
this.f3427j = copyOnWriteArraySet3;
CopyOnWriteArraySet<d4.n> copyOnWriteArraySet4 = new CopyOnWriteArraySet<>();
this.f3428k = copyOnWriteArraySet4;
Handler handler = new Handler(looper);
this.f3421d = handler;
q0[] a8 = u0Var.a(handler, cVar, cVar, cVar, cVar, oVar);
this.f3419b = a8;
this.E = 1.0f;
this.C = 0;
this.D = d4.d.f11128f;
this.f3439v = 1;
this.G = Collections.emptyList();
q qVar = new q(a8, jVar, f0Var, dVar, bVar, looper);
this.f3420c = qVar;
aVar.O(qVar);
J(aVar);
J(cVar);
copyOnWriteArraySet3.add(aVar);
copyOnWriteArraySet.add(aVar);
copyOnWriteArraySet4.add(aVar);
copyOnWriteArraySet2.add(aVar);
K(aVar);
dVar.e(handler, aVar);
if (oVar instanceof e4.j) {
((e4.j) oVar).h(handler, aVar);
}
this.f3431n = new b4.a(context, handler, cVar);
this.f3432o = new e(context, handler, cVar);
this.f3433p = new y0(context);
}
}