正在查看: All File Recovery v1.0.2 应用的 C5386l.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: All File Recovery v1.0.2 应用的 C5386l.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package g2;
import F2.C1519k;
import a2.C2248D;
import android.content.Context;
import android.os.Handler;
import android.os.Looper;
import androidx.annotation.Nullable;
import i2.InterfaceC5682x;
import i2.InterfaceC5683y;
import i2.P;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.util.ArrayList;
import q2.InterfaceC6561d;
import r2.C6631k;
import r2.r;
import s2.C6929c;
import s2.InterfaceC6928b;
@a2.i0
public class C5386l implements E1 {
public static final long f74030l = 5000;
public static final int f74031m = 0;
public static final int f74032n = 1;
public static final int f74033o = 2;
public static final int f74034p = 50;
public static final String f74035q = "DefaultRenderersFactory";
public final Context f74036a;
public final C6631k f74037b;
public boolean f74040e;
public boolean f74042g;
public boolean f74043h;
public boolean f74044i;
public boolean f74045j;
public int f74038c = 0;
public long f74039d = 5000;
public r2.F f74041f = r2.F.f92159a;
public long f74046k = -9223372036854775807L;
@Target({ElementType.TYPE_USE})
@Documented
@Retention(RetentionPolicy.SOURCE)
public @interface a {
}
public C5386l(Context context) {
this.f74036a = context;
this.f74037b = new C6631k(context, null, null);
}
@Override
public androidx.media3.exoplayer.q[] a(Handler handler, F2.M m10, InterfaceC5682x interfaceC5682x, A2.h hVar, InterfaceC6928b interfaceC6928b) {
ArrayList<androidx.media3.exoplayer.q> arrayList = new ArrayList<>();
k(this.f74036a, this.f74038c, this.f74041f, this.f74040e, handler, m10, this.f74039d, arrayList);
c(this.f74036a, this.f74038c, this.f74041f, this.f74040e, d(this.f74036a, this.f74042g, this.f74043h), handler, interfaceC5682x, arrayList);
j(this.f74036a, hVar, handler.getLooper(), this.f74038c, arrayList);
g(this.f74036a, interfaceC6928b, handler.getLooper(), this.f74038c, arrayList);
e(this.f74036a, this.f74038c, arrayList);
f(arrayList);
return (androidx.media3.exoplayer.q[]) arrayList.toArray(new androidx.media3.exoplayer.q[0]);
}
@Override
@Nullable
public androidx.media3.exoplayer.q b(androidx.media3.exoplayer.q qVar, Handler handler, F2.M m10, InterfaceC5682x interfaceC5682x, A2.h hVar, InterfaceC6928b interfaceC6928b) {
if (qVar.getTrackType() == 2) {
return i(qVar, this.f74036a, this.f74038c, this.f74041f, this.f74040e, handler, m10, this.f74039d);
}
return null;
}
public void c(Context context, int i10, r2.F f10, boolean z10, InterfaceC5683y interfaceC5683y, Handler handler, InterfaceC5682x interfaceC5682x, ArrayList<androidx.media3.exoplayer.q> arrayList) {
int i11;
int i12;
int i13;
int i14;
arrayList.add(new i2.Z(context, r(), f10, z10, handler, interfaceC5682x, interfaceC5683y));
if (i10 == 0) {
return;
}
int size = arrayList.size();
if (i10 == 2) {
size--;
}
try {
try {
i11 = size + 1;
} catch (ClassNotFoundException unused) {
}
try {
arrayList.add(size, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.midi.MidiRenderer").getConstructor(Context.class, Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(context, handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded MidiRenderer.");
} catch (ClassNotFoundException unused2) {
size = i11;
i11 = size;
try {
i12 = i11 + 1;
try {
arrayList.add(i11, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.opus.LibopusAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibopusAudioRenderer.");
} catch (ClassNotFoundException unused3) {
i11 = i12;
i12 = i11;
try {
i13 = i12 + 1;
arrayList.add(i12, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.flac.LibflacAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibflacAudioRenderer.");
} catch (ClassNotFoundException unused4) {
}
try {
i14 = i13 + 1;
try {
arrayList.add(i13, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.ffmpeg.FfmpegAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded FfmpegAudioRenderer.");
} catch (ClassNotFoundException unused5) {
i13 = i14;
i14 = i13;
try {
int i15 = i14 + 1;
arrayList.add(i14, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.iamf.LibiamfAudioRenderer").getConstructor(Context.class, Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(context, handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibiamfAudioRenderer.");
} catch (ClassNotFoundException unused6) {
}
arrayList.add(i15, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.mpegh.MpeghAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded MpeghAudioRenderer.");
}
} catch (ClassNotFoundException unused7) {
}
try {
int i152 = i14 + 1;
try {
arrayList.add(i14, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.iamf.LibiamfAudioRenderer").getConstructor(Context.class, Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(context, handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibiamfAudioRenderer.");
} catch (ClassNotFoundException unused8) {
i14 = i152;
i152 = i14;
arrayList.add(i152, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.mpegh.MpeghAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded MpeghAudioRenderer.");
}
arrayList.add(i152, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.mpegh.MpeghAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded MpeghAudioRenderer.");
} catch (Exception e10) {
throw new IllegalStateException("Error instantiating IAMF extension", e10);
}
}
} catch (ClassNotFoundException unused9) {
}
try {
i13 = i12 + 1;
try {
arrayList.add(i12, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.flac.LibflacAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibflacAudioRenderer.");
} catch (ClassNotFoundException unused10) {
i12 = i13;
i13 = i12;
i14 = i13 + 1;
arrayList.add(i13, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.ffmpeg.FfmpegAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded FfmpegAudioRenderer.");
int i1522 = i14 + 1;
arrayList.add(i14, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.iamf.LibiamfAudioRenderer").getConstructor(Context.class, Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(context, handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibiamfAudioRenderer.");
arrayList.add(i1522, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.mpegh.MpeghAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded MpeghAudioRenderer.");
}
try {
i14 = i13 + 1;
arrayList.add(i13, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.ffmpeg.FfmpegAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded FfmpegAudioRenderer.");
int i15222 = i14 + 1;
arrayList.add(i14, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.iamf.LibiamfAudioRenderer").getConstructor(Context.class, Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(context, handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibiamfAudioRenderer.");
arrayList.add(i15222, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.mpegh.MpeghAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded MpeghAudioRenderer.");
} catch (Exception e11) {
throw new IllegalStateException("Error instantiating FFmpeg extension", e11);
}
} catch (Exception e12) {
throw new IllegalStateException("Error instantiating FLAC extension", e12);
}
}
try {
i12 = i11 + 1;
arrayList.add(i11, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.opus.LibopusAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibopusAudioRenderer.");
i13 = i12 + 1;
arrayList.add(i12, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.flac.LibflacAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibflacAudioRenderer.");
i14 = i13 + 1;
arrayList.add(i13, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.ffmpeg.FfmpegAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded FfmpegAudioRenderer.");
int i152222 = i14 + 1;
arrayList.add(i14, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.iamf.LibiamfAudioRenderer").getConstructor(Context.class, Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(context, handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded LibiamfAudioRenderer.");
try {
arrayList.add(i152222, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.mpegh.MpeghAudioRenderer").getConstructor(Handler.class, InterfaceC5682x.class, InterfaceC5683y.class).newInstance(handler, interfaceC5682x, interfaceC5683y));
C2248D.h(f74035q, "Loaded MpeghAudioRenderer.");
} catch (ClassNotFoundException unused11) {
} catch (Exception e13) {
throw new IllegalStateException("Error instantiating MPEG-H extension", e13);
}
} catch (Exception e14) {
throw new IllegalStateException("Error instantiating Opus extension", e14);
}
} catch (Exception e15) {
throw new IllegalStateException("Error instantiating MIDI extension", e15);
}
}
@Nullable
public InterfaceC5683y d(Context context, boolean z10, boolean z11) {
P.h hVar = new P.h(context);
hVar.f76977d = z10;
hVar.f76978e = z11;
return hVar.j();
}
public void e(Context context, int i10, ArrayList<androidx.media3.exoplayer.q> arrayList) {
arrayList.add(new G2.b());
}
public void f(ArrayList<androidx.media3.exoplayer.q> arrayList) {
arrayList.add(new q2.g(s(), null));
}
public void g(Context context, InterfaceC6928b interfaceC6928b, Looper looper, int i10, ArrayList<androidx.media3.exoplayer.q> arrayList) {
arrayList.add(new C6929c(interfaceC6928b, looper));
arrayList.add(new C6929c(interfaceC6928b, looper));
}
@Nullable
public androidx.media3.exoplayer.q i(androidx.media3.exoplayer.q qVar, Context context, int i10, r2.F f10, boolean z10, Handler handler, F2.M m10, long j10) {
if (!this.f74044i || qVar.getClass() != C1519k.class) {
return null;
}
C1519k.d dVar = new C1519k.d(context);
dVar.f5029d = r();
dVar.f5028c = f10;
dVar.f5030e = j10;
dVar.f5031f = z10;
dVar.f5032g = handler;
dVar.f5033h = m10;
dVar.f5034i = 50;
dVar.f5037l = this.f74045j;
dVar.f5038m = this.f74046k;
return dVar.m();
}
public void j(Context context, A2.h hVar, Looper looper, int i10, ArrayList<androidx.media3.exoplayer.q> arrayList) {
arrayList.add(new A2.i(hVar, looper));
}
public void k(Context context, int i10, r2.F f10, boolean z10, Handler handler, F2.M m10, long j10, ArrayList<androidx.media3.exoplayer.q> arrayList) {
int i11;
Class cls = Integer.TYPE;
Class cls2 = Long.TYPE;
C1519k.d dVar = new C1519k.d(context);
dVar.f5029d = r();
dVar.f5028c = f10;
dVar.f5030e = j10;
dVar.f5031f = z10;
dVar.f5032g = handler;
dVar.f5033h = m10;
dVar.f5034i = 50;
dVar.f5037l = this.f74045j;
dVar.f5038m = this.f74046k;
arrayList.add(dVar.m());
if (i10 == 0) {
return;
}
int size = arrayList.size();
if (i10 == 2) {
size--;
}
try {
try {
i11 = size + 1;
} catch (ClassNotFoundException unused) {
}
try {
try {
arrayList.add(size, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.vp9.LibvpxVideoRenderer").getConstructor(cls2, Handler.class, F2.M.class, cls).newInstance(Long.valueOf(j10), handler, m10, 50));
C2248D.h(f74035q, "Loaded LibvpxVideoRenderer.");
} catch (ClassNotFoundException unused2) {
size = i11;
i11 = size;
int i12 = i11 + 1;
arrayList.add(i11, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.av1.Libgav1VideoRenderer").getConstructor(cls2, Handler.class, F2.M.class, cls).newInstance(Long.valueOf(j10), handler, m10, 50));
C2248D.h(f74035q, "Loaded Libgav1VideoRenderer.");
arrayList.add(i12, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.ffmpeg.ExperimentalFfmpegVideoRenderer").getConstructor(cls2, Handler.class, F2.M.class, cls).newInstance(Long.valueOf(j10), handler, m10, 50));
C2248D.h(f74035q, "Loaded FfmpegVideoRenderer.");
}
int i122 = i11 + 1;
arrayList.add(i11, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.av1.Libgav1VideoRenderer").getConstructor(cls2, Handler.class, F2.M.class, cls).newInstance(Long.valueOf(j10), handler, m10, 50));
C2248D.h(f74035q, "Loaded Libgav1VideoRenderer.");
try {
arrayList.add(i122, (androidx.media3.exoplayer.q) Class.forName("androidx.media3.decoder.ffmpeg.ExperimentalFfmpegVideoRenderer").getConstructor(cls2, Handler.class, F2.M.class, cls).newInstance(Long.valueOf(j10), handler, m10, 50));
C2248D.h(f74035q, "Loaded FfmpegVideoRenderer.");
} catch (ClassNotFoundException unused3) {
} catch (Exception e10) {
throw new IllegalStateException("Error instantiating FFmpeg extension", e10);
}
} catch (Exception e11) {
throw new IllegalStateException("Error instantiating AV1 extension", e11);
}
} catch (Exception e12) {
throw new IllegalStateException("Error instantiating VP9 extension", e12);
}
}
@J8.a
public final C5386l l(boolean z10) {
this.f74044i = z10;
return this;
}
@J8.a
public final C5386l m(long j10) {
this.f74046k = j10;
return this;
}
@J8.a
public final C5386l n(boolean z10) {
this.f74037b.f92241f = z10;
return this;
}
@J8.a
public final C5386l o(boolean z10) {
this.f74045j = z10;
return this;
}
@J8.a
public final C5386l p() {
this.f74037b.f92240e = 2;
return this;
}
@J8.a
public final C5386l q() {
this.f74037b.f92240e = 1;
return this;
}
public r.b r() {
return this.f74037b;
}
public InterfaceC6561d.a s() {
return InterfaceC6561d.a.f91190a;
}
@J8.a
public final C5386l t(long j10) {
this.f74039d = j10;
return this;
}
@J8.a
public final C5386l u(boolean z10) {
this.f74042g = z10;
return this;
}
@J8.a
public final C5386l v(boolean z10) {
this.f74043h = z10;
return this;
}
@J8.a
public final C5386l w(boolean z10) {
this.f74040e = z10;
return this;
}
@J8.a
public final C5386l x(int i10) {
this.f74038c = i10;
return this;
}
@J8.a
public final C5386l y(r2.F f10) {
this.f74041f = f10;
return this;
}
public void h(Context context, Handler handler, int i10, ArrayList<androidx.media3.exoplayer.q> arrayList) {
}
}