package com.google.android.gms.internal.ads;

import android.content.Context;
import android.net.Uri;
import android.util.SparseBooleanArray;
import android.view.Surface;
import androidx.annotation.Nullable;
import java.io.IOException;
import java.lang.ref.WeakReference;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.atomic.AtomicLong;

/* JADX INFO: loaded from: classes2.dex */
public final class n50 extends v30 implements u92, oj2 {
    public static final /* synthetic */ int W = 0;
    public long Q;
    public final String R;
    public final int S;
    public final ArrayList U;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Context f14440c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final g50 f14441d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final b f14442e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final b40 f14443f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final WeakReference f14444g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final aq2 f14445h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public ByteBuffer f14446i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public boolean f14447j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public u30 f14448k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public int f14449l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public int f14450m;

    @Nullable
    private hh2 zzh;

    @Nullable
    private Integer zzr;

    @Nullable
    private volatile h50 zzt;
    public final Object T = new Object();
    public final HashSet V = new HashSet();

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:25:0x0110  */
    /* JADX WARN: Removed duplicated region for block: B:26:0x0112  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public n50(Context context, b40 b40Var, c40 c40Var, @Nullable Integer num) {
        k50 k50Var;
        gv1 l50Var;
        this.f14440c = context;
        this.f14443f = b40Var;
        this.zzr = num;
        this.f14444g = new WeakReference(c40Var);
        g50 g50Var = new g50();
        this.f14441d = g50Var;
        b bVar = new b(context);
        this.f14442e = bVar;
        if (p7.l0.h()) {
            p7.l0.g("SimpleExoPlayerAdapter initialize ".concat(toString()));
        }
        v30.f17495a.incrementAndGet();
        jc1 jc1Var = new jc1(context, new m50(this));
        fh2 fh2Var = (fh2) jc1Var.f12808b;
        final int i10 = 1;
        ih1.b1(!fh2Var.f11251v);
        final int i11 = 0;
        fh2Var.f11234e = new tk(bVar, i11);
        fh2 fh2Var2 = (fh2) jc1Var.f12808b;
        ih1.b1(!fh2Var2.f11251v);
        fh2Var2.f11235f = new tk(g50Var, i10);
        fh2 fh2Var3 = (fh2) jc1Var.f12808b;
        ih1.b1(!fh2Var3.f11251v);
        fh2Var3.f11251v = true;
        kj2 kj2Var = new kj2(fh2Var3);
        this.zzh = kj2Var;
        kj2Var.f(this);
        this.f14449l = 0;
        this.Q = 0L;
        this.f14450m = 0;
        this.U = new ArrayList();
        this.zzt = null;
        String strZzn = c40Var != null ? c40Var.zzn() : null;
        this.R = (String) (strZzn == null ? zzgqj.f19747a : new zzgrh(strZzn)).a();
        this.S = c40Var != null ? c40Var.zzp() : 0;
        final String strA = m7.n.C.f30464c.A(context, c40Var.zzs().f32212a);
        if (!this.f14447j || this.f14446i.limit() <= 0) {
            tn tnVar = ao.f9112v2;
            n7.y yVar = n7.y.f31093e;
            if (((Boolean) yVar.f31096c.b(tnVar)).booleanValue()) {
                if (!((Boolean) yVar.f31096c.b(ao.f8979n2)).booleanValue()) {
                    final boolean z10 = !b40Var.f9390i;
                    if (b40Var.f9393l) {
                        k50Var = new gv1(this) { // from class: com.google.android.gms.internal.ads.k50

                            /* JADX INFO: renamed from: b, reason: collision with root package name */
                            public final /* synthetic */ n50 f13098b;

                            {
                                this.f13098b = this;
                            }

                            @Override // com.google.android.gms.internal.ads.gv1
                            public final sv1 zza() {
                                int i12 = i11;
                                boolean z11 = z10;
                                n50 n50Var = this.f13098b;
                                switch (i12) {
                                    case 0:
                                        String str = strA;
                                        n50Var.getClass();
                                        n50 n50Var2 = true != z11 ? null : n50Var;
                                        b40 b40Var2 = n50Var.f14443f;
                                        return new o50(str, n50Var2, b40Var2.f9385d, b40Var2.f9386e, b40Var2.f9394m, b40Var2.f9395n);
                                    case 1:
                                        n50Var.getClass();
                                        kz1 kz1Var = new kz1();
                                        kz1Var.zzb(strA);
                                        kz1Var.zzf(true == z11 ? n50Var : null);
                                        b40 b40Var3 = n50Var.f14443f;
                                        kz1Var.f13438b = b40Var3.f9385d;
                                        kz1Var.f13439c = b40Var3.f9386e;
                                        kz1Var.f13440d = true;
                                        return kz1Var.zza();
                                    default:
                                        String str2 = strA;
                                        n50Var.getClass();
                                        n50 n50Var3 = true != z11 ? null : n50Var;
                                        b40 b40Var4 = n50Var.f14443f;
                                        f50 f50Var = new f50(str2, n50Var3, b40Var4.f9385d, b40Var4.f9386e, b40Var4.f9389h);
                                        n50Var.V.add(new WeakReference(f50Var));
                                        return f50Var;
                                }
                            }
                        };
                    } else if (b40Var.f9389h > 0) {
                        final int i12 = 2;
                        k50Var = new gv1(this) { // from class: com.google.android.gms.internal.ads.k50

                            /* JADX INFO: renamed from: b, reason: collision with root package name */
                            public final /* synthetic */ n50 f13098b;

                            {
                                this.f13098b = this;
                            }

                            @Override // com.google.android.gms.internal.ads.gv1
                            public final sv1 zza() {
                                int i122 = i12;
                                boolean z11 = z10;
                                n50 n50Var = this.f13098b;
                                switch (i122) {
                                    case 0:
                                        String str = strA;
                                        n50Var.getClass();
                                        n50 n50Var2 = true != z11 ? null : n50Var;
                                        b40 b40Var2 = n50Var.f14443f;
                                        return new o50(str, n50Var2, b40Var2.f9385d, b40Var2.f9386e, b40Var2.f9394m, b40Var2.f9395n);
                                    case 1:
                                        n50Var.getClass();
                                        kz1 kz1Var = new kz1();
                                        kz1Var.zzb(strA);
                                        kz1Var.zzf(true == z11 ? n50Var : null);
                                        b40 b40Var3 = n50Var.f14443f;
                                        kz1Var.f13438b = b40Var3.f9385d;
                                        kz1Var.f13439c = b40Var3.f9386e;
                                        kz1Var.f13440d = true;
                                        return kz1Var.zza();
                                    default:
                                        String str2 = strA;
                                        n50Var.getClass();
                                        n50 n50Var3 = true != z11 ? null : n50Var;
                                        b40 b40Var4 = n50Var.f14443f;
                                        f50 f50Var = new f50(str2, n50Var3, b40Var4.f9385d, b40Var4.f9386e, b40Var4.f9389h);
                                        n50Var.V.add(new WeakReference(f50Var));
                                        return f50Var;
                                }
                            }
                        };
                    } else {
                        k50Var = new gv1(this) { // from class: com.google.android.gms.internal.ads.k50

                            /* JADX INFO: renamed from: b, reason: collision with root package name */
                            public final /* synthetic */ n50 f13098b;

                            {
                                this.f13098b = this;
                            }

                            @Override // com.google.android.gms.internal.ads.gv1
                            public final sv1 zza() {
                                int i122 = i10;
                                boolean z11 = z10;
                                n50 n50Var = this.f13098b;
                                switch (i122) {
                                    case 0:
                                        String str = strA;
                                        n50Var.getClass();
                                        n50 n50Var2 = true != z11 ? null : n50Var;
                                        b40 b40Var2 = n50Var.f14443f;
                                        return new o50(str, n50Var2, b40Var2.f9385d, b40Var2.f9386e, b40Var2.f9394m, b40Var2.f9395n);
                                    case 1:
                                        n50Var.getClass();
                                        kz1 kz1Var = new kz1();
                                        kz1Var.zzb(strA);
                                        kz1Var.zzf(true == z11 ? n50Var : null);
                                        b40 b40Var3 = n50Var.f14443f;
                                        kz1Var.f13438b = b40Var3.f9385d;
                                        kz1Var.f13439c = b40Var3.f9386e;
                                        kz1Var.f13440d = true;
                                        return kz1Var.zza();
                                    default:
                                        String str2 = strA;
                                        n50Var.getClass();
                                        n50 n50Var3 = true != z11 ? null : n50Var;
                                        b40 b40Var4 = n50Var.f14443f;
                                        f50 f50Var = new f50(str2, n50Var3, b40Var4.f9385d, b40Var4.f9386e, b40Var4.f9389h);
                                        n50Var.V.add(new WeakReference(f50Var));
                                        return f50Var;
                                }
                            }
                        };
                    }
                    gv1 l50Var2 = b40Var.f9390i ? new l50(this, k50Var) : k50Var;
                    ByteBuffer byteBuffer = this.f14446i;
                    l50Var = l50Var2;
                    if (byteBuffer != null) {
                        l50Var = l50Var2;
                        if (byteBuffer.limit() > 0) {
                            byte[] bArr = new byte[this.f14446i.limit()];
                            this.f14446i.get(bArr);
                            l50Var = new l50(l50Var2, bArr);
                        }
                    }
                }
            }
        } else {
            byte[] bArr2 = new byte[this.f14446i.limit()];
            this.f14446i.get(bArr2);
            l50Var = new j50(bArr2);
        }
        this.f14445h = new aq2(l50Var, ((Boolean) n7.y.f31093e.f31096c.b(ao.f9010p)).booleanValue() ? w80.f17910b : i2.f12328c);
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void A() {
        this.zzh.zzo();
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void B(long j10) {
        z51 z51Var = (z51) this.zzh;
        z51Var.e(z51Var.zzs(), j10);
    }

    public final long C() {
        return this.zzh.d();
    }

    public final bq2 D(Uri uri) {
        ar2 ar2Var = new ar2();
        ar2Var.zzb(uri);
        t6 t6VarB = ar2Var.b();
        int i10 = this.f14443f.f9387f;
        aq2 aq2Var = this.f14445h;
        aq2Var.f9241c = i10;
        t6VarB.zzb.getClass();
        return new bq2(t6VarB, aq2Var.f9239a, aq2Var.f9240b, aq2Var.f9242d, aq2Var.f9241c);
    }

    @Override // com.google.android.gms.internal.ads.u92
    public final void a(dy1 dy1Var, boolean z10, int i10) {
        this.f14449l += i10;
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void b(int i10) {
        u30 u30Var = this.f14448k;
        if (u30Var != null) {
            u30Var.v(i10);
        }
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void d(int i10) {
        this.f14450m += i10;
    }

    public final void finalize() {
        v30.f17495a.decrementAndGet();
        if (p7.l0.h()) {
            p7.l0.g("SimpleExoPlayerAdapter finalize ".concat(toString()));
        }
    }

    @Override // com.google.android.gms.internal.ads.u92
    public final void g(sv1 sv1Var, dy1 dy1Var, boolean z10) {
        if (sv1Var instanceof n72) {
            synchronized (this.T) {
                this.U.add((n72) sv1Var);
            }
        } else if (sv1Var instanceof h50) {
            this.zzt = (h50) sv1Var;
            c40 c40Var = (c40) this.f14444g.get();
            if (((Boolean) n7.y.f31093e.f31096c.b(ao.f8979n2)).booleanValue() && c40Var != null && this.zzt.f12024n) {
                HashMap map = new HashMap();
                map.put("gcacheHit", String.valueOf(this.zzt.f12026p));
                map.put("gcacheDownloaded", String.valueOf(this.zzt.f12027q));
                p7.r0.f31763l.post(new bv(c40Var, map, 17));
            }
        }
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void i(rw rwVar) {
        u30 u30Var = this.f14448k;
        if (u30Var != null) {
            u30Var.e(rwVar.f16235a, rwVar.f16236b);
        }
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void j(zzau zzauVar) {
        u30 u30Var = this.f14448k;
        if (u30Var != null) {
            u30Var.f("onPlayerError", zzauVar);
        }
    }

    @Override // com.google.android.gms.internal.ads.u92
    public final void k(dy1 dy1Var, boolean z10) {
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void m(IOException iOException) {
        u30 u30Var = this.f14448k;
        if (u30Var != null) {
            if (this.f14443f.f9391j) {
                u30Var.h(iOException);
            } else {
                u30Var.f("onLoadError", iOException);
            }
        }
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final boolean n() {
        return this.zzh != null;
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final int o() {
        return this.zzh.zzh();
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final long p() {
        return this.zzh.c();
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void q(boolean z10) {
        this.zzh.n(z10);
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final long r() {
        return this.zzh.zzt();
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final long s() {
        if (this.zzt == null || !this.zzt.f12025o) {
            return this.f14449l;
        }
        return 0L;
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final long t() {
        if (this.zzt != null && this.zzt.f12025o && this.zzt.f12026p) {
            return Math.min(this.f14449l, this.zzt.f12028r);
        }
        return 0L;
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final long u() {
        if (this.zzt != null && this.zzt.f12025o) {
            h50 h50Var = this.zzt;
            if (h50Var.f12023m == null) {
                return -1L;
            }
            AtomicLong atomicLong = h50Var.f12030t;
            if (atomicLong.get() != -1) {
                return atomicLong.get();
            }
            synchronized (h50Var) {
                try {
                    if (h50Var.f12029s == null) {
                        h50Var.f12029s = b30.f9359a.g(new ug(h50Var, 3));
                    }
                } finally {
                }
            }
            if (!h50Var.f12029s.isDone()) {
                return -1L;
            }
            try {
                h50Var.f12030t.compareAndSet(-1L, ((Long) h50Var.f12029s.get()).longValue());
                return h50Var.f12030t.get();
            } catch (InterruptedException | ExecutionException unused) {
                return -1L;
            }
        }
        synchronized (this.T) {
            while (true) {
                ArrayList arrayList = this.U;
                if (!arrayList.isEmpty()) {
                    long j10 = this.Q;
                    Map mapZzj = ((n72) arrayList.remove(0)).zzj();
                    long j11 = 0;
                    if (mapZzj != null) {
                        Iterator it = mapZzj.entrySet().iterator();
                        while (true) {
                            if (!it.hasNext()) {
                                break;
                            }
                            Map.Entry entry = (Map.Entry) it.next();
                            if (entry != null) {
                                try {
                                    if (entry.getKey() != null && ih1.N0("content-length", (CharSequence) entry.getKey()) && entry.getValue() != null && ((List) entry.getValue()).get(0) != null) {
                                        j11 = Long.parseLong((String) ((List) entry.getValue()).get(0));
                                        break;
                                    }
                                } catch (NumberFormatException unused2) {
                                    continue;
                                }
                            }
                        }
                    }
                    this.Q = j10 + j11;
                }
            }
        }
        return this.Q;
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void v(boolean z10) {
        jr2 jr2Var;
        boolean z11;
        if (this.zzh == null) {
            return;
        }
        int i10 = 0;
        while (true) {
            this.zzh.zzF();
            if (i10 >= 2) {
                return;
            }
            b bVar = this.f14442e;
            synchronized (bVar.f9322a) {
                jr2Var = bVar.f9323b;
            }
            jr2Var.getClass();
            ir2 ir2Var = new ir2(jr2Var);
            boolean z12 = !z10;
            SparseBooleanArray sparseBooleanArray = ir2Var.E;
            if (sparseBooleanArray.get(i10) != z12) {
                if (z12) {
                    sparseBooleanArray.put(i10, true);
                } else {
                    sparseBooleanArray.delete(i10);
                }
            }
            jr2 jr2Var2 = new jr2(ir2Var);
            synchronized (bVar.f9322a) {
                z11 = !bVar.f9323b.equals(jr2Var2);
                bVar.f9323b = jr2Var2;
            }
            if (z11) {
                if (jr2Var2.A && bVar.zza == null) {
                    vt0.c("Audio channel count constraints cannot be applied without reference to Context. Build the track selector instance with one of the non-deprecated constructors that take a Context argument.");
                }
                bVar.d();
            }
            i10++;
        }
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void w(Uri[] uriArr, ByteBuffer byteBuffer, boolean z10) {
        fo2 op2Var;
        if (this.zzh != null) {
            this.f14446i = byteBuffer;
            this.f14447j = z10;
            int length = uriArr.length;
            if (length == 1) {
                op2Var = D(uriArr[0]);
            } else {
                ep2[] ep2VarArr = new ep2[length];
                for (int i10 = 0; i10 < uriArr.length; i10++) {
                    ep2VarArr[i10] = D(uriArr[i10]);
                }
                op2Var = new op2(new xv1(), ep2VarArr);
            }
            this.zzh.a(op2Var);
            this.zzh.zzg();
            v30.f17496b.incrementAndGet();
        }
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void x() {
        hh2 hh2Var = this.zzh;
        if (hh2Var != null) {
            hh2Var.b(this);
            this.zzh.zzH();
            this.zzh = null;
            v30.f17496b.decrementAndGet();
        }
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void y(Surface surface) {
        hh2 hh2Var = this.zzh;
        if (hh2Var != null) {
            hh2Var.zzC(surface);
        }
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void z(float f10) {
        hh2 hh2Var = this.zzh;
        if (hh2Var != null) {
            hh2Var.m(f10);
        }
    }

    @Override // com.google.android.gms.internal.ads.u92
    public final void zza() {
    }

    @Override // com.google.android.gms.internal.ads.v30
    @Nullable
    public final Integer zzj() {
        return this.zzr;
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void zzk(nj2 nj2Var, zn2 zn2Var, @Nullable vg2 vg2Var) {
        c40 c40Var = (c40) this.f14444g.get();
        if (!((Boolean) n7.y.f31093e.f31096c.b(ao.f8979n2)).booleanValue() || c40Var == null) {
            return;
        }
        HashMap map = new HashMap();
        String str = zn2Var.zzn;
        if (str != null) {
            map.put("audioMime", str);
        }
        String str2 = zn2Var.zzo;
        if (str2 != null) {
            map.put("audioSampleMime", str2);
        }
        String str3 = zn2Var.zzk;
        if (str3 != null) {
            map.put("audioCodec", str3);
        }
        c40Var.d("onMetadataEvent", map);
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void zzl(nj2 nj2Var, zn2 zn2Var, @Nullable vg2 vg2Var) {
        c40 c40Var = (c40) this.f14444g.get();
        if (!((Boolean) n7.y.f31093e.f31096c.b(ao.f8979n2)).booleanValue() || c40Var == null) {
            return;
        }
        HashMap map = new HashMap();
        map.put("frameRate", String.valueOf(zn2Var.f19343p));
        map.put("bitRate", String.valueOf(zn2Var.f19333f));
        int i10 = zn2Var.f19339l;
        int length = String.valueOf(i10).length();
        int i11 = zn2Var.f19340m;
        StringBuilder sb = new StringBuilder(length + 1 + String.valueOf(i11).length());
        sb.append(i10);
        sb.append("x");
        sb.append(i11);
        map.put("resolution", sb.toString());
        String str = zn2Var.zzn;
        if (str != null) {
            map.put("videoMime", str);
        }
        String str2 = zn2Var.zzo;
        if (str2 != null) {
            map.put("videoSampleMime", str2);
        }
        String str3 = zn2Var.zzk;
        if (str3 != null) {
            map.put("videoCodec", str3);
        }
        c40Var.d("onMetadataEvent", map);
    }

    @Override // com.google.android.gms.internal.ads.v30
    public final void zzn(@Nullable Integer num) {
        this.zzr = num;
    }

    @Override // com.google.android.gms.internal.ads.oj2
    public final void zzo() {
        u30 u30Var = this.f14448k;
        if (u30Var != null) {
            u30Var.c();
        }
    }
}
