导航菜单

页面标题

页面副标题

All File Recovery v1.0.2 - C5386l.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) {
    }
}