package com.google.android.gms.internal.ads; import android.util.SparseArray; import androidx.annotation.Nullable; import com.applovin.exoplayer2.common.base.Ascii; import com.mbridge.msdk.playercommon.exoplayer2.C; import com.mbridge.msdk.playercommon.exoplayer2.util.MimeTypes; import java.io.IOException; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Collections; import java.util.List; /* loaded from: classes3.dex */ public final class zzaiq implements zzacn { private static final byte[] zza = {-94, 57, 79, 82, 90, -101, 79, Ascii.DC4, -94, 68, 108, 66, 124, 100, -115, -12}; private static final zzab zzb; private long zzA; @Nullable private zzaip zzB; private int zzC; private int zzD; private int zzE; private boolean zzF; private boolean zzG; private zzacq zzH; private zzadt[] zzI; private zzadt[] zzJ; private boolean zzK; private final zzakd zzc; private final int zzd; private final List zze; private final SparseArray zzf; private final zzdy zzg; private final zzdy zzh; private final zzdy zzi; private final byte[] zzj; private final zzdy zzk; private final zzafl zzl; private final zzdy zzm; private final ArrayDeque zzn; private final ArrayDeque zzo; private final zzfo zzp; private zzfxn zzq; private int zzr; private int zzs; private long zzt; private int zzu; @Nullable private zzdy zzv; private long zzw; private int zzx; private long zzy; private long zzz; static { zzz zzzVar = new zzz(); zzzVar.zzaa(MimeTypes.APPLICATION_EMSG); zzb = zzzVar.zzag(); } @Deprecated public zzaiq() { this(zzakd.zza, 32, null, null, zzfxn.zzn(), null); } private static int zzg(int i) throws zzbc { if (i >= 0) { return i; } throw zzbc.zza("Unexpected negative value: " + i, null); } /* JADX WARN: Removed duplicated region for block: B:12:0x0112 */ /* JADX WARN: Removed duplicated region for block: B:14:0x0118 */ /* JADX WARN: Removed duplicated region for block: B:18:0x0122 */ /* JADX WARN: Removed duplicated region for block: B:20:0x0114 */ @androidx.annotation.Nullable /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private static com.google.android.gms.internal.ads.zzu zzh(java.util.List r18) { /* Method dump skipped, instructions count: 321 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzaiq.zzh(java.util.List):com.google.android.gms.internal.ads.zzu"); } private final void zzj() { this.zzr = 0; this.zzu = 0; } private static void zzk(zzdy zzdyVar, int i, zzajd zzajdVar) throws zzbc { zzdyVar.zzL(i + 8); int zzg = zzdyVar.zzg(); int i2 = zzaik.zza; if ((zzg & 1) != 0) { throw zzbc.zzc("Overriding TrackEncryptionBox parameters is unsupported."); } boolean z = (zzg & 2) != 0; int zzp = zzdyVar.zzp(); if (zzp == 0) { Arrays.fill(zzajdVar.zzl, 0, zzajdVar.zze, false); return; } int i3 = zzajdVar.zze; if (zzp != i3) { throw zzbc.zza("Senc sample count " + zzp + " is different from fragment sample count" + i3, null); } Arrays.fill(zzajdVar.zzl, 0, zzp, z); zzajdVar.zza(zzdyVar.zzb()); zzdy zzdyVar2 = zzajdVar.zzn; zzdyVar.zzH(zzdyVar2.zzN(), 0, zzdyVar2.zze()); zzajdVar.zzn.zzL(0); zzajdVar.zzo = false; } /* JADX WARN: Code restructure failed: missing block: B:116:0x034e, code lost: if ((r0 + com.google.android.gms.internal.ads.zzei.zzu(r5.zzj[0], 1000000, r5.zzc, r44)) < r5.zze) goto L125; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private final void zzl(long r51) throws com.google.android.gms.internal.ads.zzbc { /* Method dump skipped, instructions count: 1847 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzaiq.zzl(long):void"); } private static final zzail zzm(SparseArray sparseArray, int i) { if (sparseArray.size() == 1) { return (zzail) sparseArray.valueAt(0); } zzail zzailVar = (zzail) sparseArray.get(i); zzailVar.getClass(); return zzailVar; } public final /* synthetic */ void zza(long j, zzdy zzdyVar) { zzabz.zza(j, zzdyVar, this.zzJ); } /* JADX WARN: Code restructure failed: missing block: B:309:0x0095, code lost: r4 = 6; */ /* JADX WARN: Code restructure failed: missing block: B:310:0x0098, code lost: if (r37.zzr != 3) goto L61; */ /* JADX WARN: Code restructure failed: missing block: B:311:0x009a, code lost: r3 = r2.zzb(); r37.zzC = r3; r37.zzF = true; */ /* JADX WARN: Code restructure failed: missing block: B:312:0x00a6, code lost: if (r2.zzf >= r2.zzi) goto L53; */ /* JADX WARN: Code restructure failed: missing block: B:313:0x00a8, code lost: r38.zzk(r3); r1 = r2.zzf(); */ /* JADX WARN: Code restructure failed: missing block: B:314:0x00af, code lost: if (r1 != null) goto L43; */ /* JADX WARN: Code restructure failed: missing block: B:315:0x00b2, code lost: r3 = r2.zzb.zzn; r1 = r1.zzd; */ /* JADX WARN: Code restructure failed: missing block: B:316:0x00b8, code lost: if (r1 == 0) goto L46; */ /* JADX WARN: Code restructure failed: missing block: B:317:0x00ba, code lost: r3.zzM(r1); */ /* JADX WARN: Code restructure failed: missing block: B:319:0x00c5, code lost: if (r2.zzb.zzb(r2.zzf) == false) goto L49; */ /* JADX WARN: Code restructure failed: missing block: B:320:0x00c7, code lost: r3.zzM(r3.zzq() * 6); */ /* JADX WARN: Code restructure failed: missing block: B:322:0x00d3, code lost: if (r2.zzk() != false) goto L52; */ /* JADX WARN: Code restructure failed: missing block: B:323:0x00d5, code lost: r37.zzB = null; */ /* JADX WARN: Code restructure failed: missing block: B:324:0x00d7, code lost: r1 = 3; */ /* JADX WARN: Code restructure failed: missing block: B:325:0x02c8, code lost: r37.zzr = r1; */ /* JADX WARN: Code restructure failed: missing block: B:326:0x02cb, code lost: return 0; */ /* JADX WARN: Code restructure failed: missing block: B:328:0x00e0, code lost: if (r2.zzd.zza.zzh != 1) goto L56; */ /* JADX WARN: Code restructure failed: missing block: B:329:0x00e2, code lost: r37.zzC = r3 - 8; r38.zzk(8); */ /* JADX WARN: Code restructure failed: missing block: B:331:0x00f7, code lost: if ("audio/ac4".equals(r2.zzd.zza.zzg.zzo) == false) goto L59; */ /* JADX WARN: Code restructure failed: missing block: B:332:0x00f9, code lost: r37.zzD = r2.zzc(r37.zzC, 7); com.google.android.gms.internal.ads.zzabq.zzb(r37.zzC, r37.zzk); r2.zza.zzr(r37.zzk, 7); r3 = r37.zzD + 7; r37.zzD = r3; */ /* JADX WARN: Code restructure failed: missing block: B:333:0x011e, code lost: r37.zzC += r3; r37.zzr = 4; r37.zzE = 0; */ /* JADX WARN: Code restructure failed: missing block: B:334:0x0116, code lost: r3 = r2.zzc(r37.zzC, 0); r37.zzD = r3; */ /* JADX WARN: Code restructure failed: missing block: B:335:0x0128, code lost: r3 = r2.zzd.zza; r5 = r2.zza; r6 = r2.zze(); r11 = r3.zzk; */ /* JADX WARN: Code restructure failed: missing block: B:336:0x0134, code lost: if (r11 != 0) goto L66; */ /* JADX WARN: Code restructure failed: missing block: B:337:0x0136, code lost: r3 = r37.zzD; r4 = r37.zzC; */ /* JADX WARN: Code restructure failed: missing block: B:338:0x013a, code lost: if (r3 >= r4) goto L405; */ /* JADX WARN: Code restructure failed: missing block: B:339:0x013c, code lost: r37.zzD += r5.zzf(r38, r4 - r3, false); */ /* JADX WARN: Code restructure failed: missing block: B:341:0x0268, code lost: r22 = r2.zza(); r1 = r2.zzf(); */ /* JADX WARN: Code restructure failed: missing block: B:342:0x0270, code lost: if (r1 == null) goto L112; */ /* JADX WARN: Code restructure failed: missing block: B:343:0x0272, code lost: r25 = r1.zzc; */ /* JADX WARN: Code restructure failed: missing block: B:344:0x0279, code lost: r5.zzt(r6, r22, r37.zzC, 0, r25); */ /* JADX WARN: Code restructure failed: missing block: B:346:0x028c, code lost: if (r37.zzo.isEmpty() != false) goto L406; */ /* JADX WARN: Code restructure failed: missing block: B:347:0x028e, code lost: r1 = (com.google.android.gms.internal.ads.zzaio) r37.zzo.removeFirst(); r37.zzx -= r1.zzc; r3 = r1.zza; */ /* JADX WARN: Code restructure failed: missing block: B:348:0x02a1, code lost: if (r1.zzb == false) goto L119; */ /* JADX WARN: Code restructure failed: missing block: B:349:0x02a3, code lost: r3 = r3 + r6; */ /* JADX WARN: Code restructure failed: missing block: B:350:0x02a4, code lost: r5 = r37.zzI; r15 = r5.length; r14 = 0; */ /* JADX WARN: Code restructure failed: missing block: B:352:0x02a8, code lost: if (r14 >= r15) goto L409; */ /* JADX WARN: Code restructure failed: missing block: B:353:0x02aa, code lost: r5[r14].zzt(r3, 1, r1.zzc, r37.zzx, null); r14 = r14 + 1; */ /* JADX WARN: Code restructure failed: missing block: B:358:0x02c2, code lost: if (r2.zzk() != false) goto L125; */ /* JADX WARN: Code restructure failed: missing block: B:359:0x02c4, code lost: r37.zzB = null; */ /* JADX WARN: Code restructure failed: missing block: B:360:0x02c7, code lost: r1 = 3; */ /* JADX WARN: Code restructure failed: missing block: B:361:0x0277, code lost: r25 = null; */ /* JADX WARN: Code restructure failed: missing block: B:362:0x0147, code lost: r12 = r37.zzh.zzN(); r12[0] = 0; r12[1] = 0; r12[2] = 0; r14 = r11 + 1; r11 = 4 - r11; */ /* JADX WARN: Code restructure failed: missing block: B:364:0x015d, code lost: if (r37.zzD >= r37.zzC) goto L410; */ /* JADX WARN: Code restructure failed: missing block: B:365:0x015f, code lost: r13 = r37.zzE; */ /* JADX WARN: Code restructure failed: missing block: B:366:0x0163, code lost: if (r13 != 0) goto L97; */ /* JADX WARN: Code restructure failed: missing block: B:367:0x0165, code lost: r38.zzi(r12, r11, r14); r37.zzh.zzL(r10); r13 = r37.zzh.zzg(); */ /* JADX WARN: Code restructure failed: missing block: B:368:0x0173, code lost: if (r13 <= 0) goto L411; */ /* JADX WARN: Code restructure failed: missing block: B:369:0x0175, code lost: r37.zzE = r13 - 1; r37.zzg.zzL(r10); r5.zzr(r37.zzg, 4); r5.zzr(r37.zzh, 1); */ /* JADX WARN: Code restructure failed: missing block: B:370:0x018e, code lost: if (r37.zzJ.length <= 0) goto L86; */ /* JADX WARN: Code restructure failed: missing block: B:371:0x0190, code lost: r13 = r3.zzg; r17 = r12[4]; r10 = com.google.android.gms.internal.ads.zzfk.zza; r10 = r13.zzo; */ /* JADX WARN: Code restructure failed: missing block: B:372:0x019c, code lost: if ("video/avc".equals(r10) == false) goto L81; */ /* JADX WARN: Code restructure failed: missing block: B:374:0x01a0, code lost: if ((r17 & com.applovin.exoplayer2.common.base.Ascii.US) == r4) goto L80; */ /* JADX WARN: Code restructure failed: missing block: B:375:0x01a3, code lost: r10 = true; */ /* JADX WARN: Code restructure failed: missing block: B:376:0x01b4, code lost: r37.zzG = r10; r37.zzD += 5; r37.zzC += r11; */ /* JADX WARN: Code restructure failed: missing block: B:377:0x01c3, code lost: if (r37.zzF != false) goto L413; */ /* JADX WARN: Code restructure failed: missing block: B:379:0x01d1, code lost: if (java.util.Objects.equals(r2.zzd.zza.zzg.zzo, "video/avc") == false) goto L414; */ /* JADX WARN: Code restructure failed: missing block: B:381:0x01da, code lost: if (com.google.android.gms.internal.ads.zzfk.zzi(r12[4]) == false) goto L415; */ /* JADX WARN: Code restructure failed: missing block: B:382:0x01dc, code lost: r37.zzF = true; */ /* JADX WARN: Code restructure failed: missing block: B:384:0x01de, code lost: r10 = 0; */ /* JADX WARN: Code restructure failed: missing block: B:389:0x01a9, code lost: if ("video/hevc".equals(r10) == false) goto L86; */ /* JADX WARN: Code restructure failed: missing block: B:391:0x01b0, code lost: if (((r17 & 126) >> 1) != 39) goto L86; */ /* JADX WARN: Code restructure failed: missing block: B:392:0x01b3, code lost: r10 = false; */ /* JADX WARN: Code restructure failed: missing block: B:395:0x01ea, code lost: throw com.google.android.gms.internal.ads.zzbc.zza("Invalid NAL length", null); */ /* JADX WARN: Code restructure failed: missing block: B:397:0x01ed, code lost: if (r37.zzG == false) goto L107; */ /* JADX WARN: Code restructure failed: missing block: B:398:0x01ef, code lost: r37.zzi.zzI(r13); r38.zzi(r37.zzi.zzN(), 0, r37.zzE); r5.zzr(r37.zzi, r37.zzE); r8 = r37.zzE; r10 = r37.zzi; r10 = com.google.android.gms.internal.ads.zzfk.zzb(r10.zzN(), r10.zze()); r37.zzi.zzL("video/hevc".equals(r3.zzg.zzo) ? 1 : 0); r37.zzi.zzK(r10); r4 = r3.zzg.zzq; */ /* JADX WARN: Code restructure failed: missing block: B:399:0x022e, code lost: if (r4 == (-1)) goto L104; */ /* JADX WARN: Code restructure failed: missing block: B:401:0x0236, code lost: if (r4 == r37.zzp.zza()) goto L104; */ /* JADX WARN: Code restructure failed: missing block: B:402:0x0238, code lost: r37.zzp.zzd(r3.zzg.zzq); */ /* JADX WARN: Code restructure failed: missing block: B:403:0x0241, code lost: r37.zzp.zzb(r6, r37.zzi); */ /* JADX WARN: Code restructure failed: missing block: B:404:0x024e, code lost: if ((r2.zza() & 5) == 0) goto L108; */ /* JADX WARN: Code restructure failed: missing block: B:405:0x0250, code lost: r37.zzp.zzc(); */ /* JADX WARN: Code restructure failed: missing block: B:406:0x025b, code lost: r37.zzD += r8; r37.zzE -= r8; r4 = 6; */ /* JADX WARN: Code restructure failed: missing block: B:408:0x0256, code lost: r8 = r5.zzf(r38, r13, false); */ /* JADX WARN: Multi-variable type inference failed */ @Override // com.google.android.gms.internal.ads.zzacn /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final int zzb(com.google.android.gms.internal.ads.zzaco r38, com.google.android.gms.internal.ads.zzadj r39) throws java.io.IOException { /* Method dump skipped, instructions count: 1914 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzaiq.zzb(com.google.android.gms.internal.ads.zzaco, com.google.android.gms.internal.ads.zzadj):int"); } @Override // com.google.android.gms.internal.ads.zzacn public final /* synthetic */ zzacn zzc() { return this; } @Override // com.google.android.gms.internal.ads.zzacn public final /* synthetic */ List zzd() { return this.zzq; } @Override // com.google.android.gms.internal.ads.zzacn public final void zze(zzacq zzacqVar) { int i; if ((this.zzd & 32) == 0) { zzacqVar = new zzakg(zzacqVar, this.zzc); } this.zzH = zzacqVar; zzj(); zzadt[] zzadtVarArr = new zzadt[2]; this.zzI = zzadtVarArr; int i2 = 100; int i3 = 0; if ((this.zzd & 4) != 0) { zzadtVarArr[0] = this.zzH.zzw(100, 5); i = 1; i2 = 101; } else { i = 0; } zzadt[] zzadtVarArr2 = (zzadt[]) zzei.zzN(this.zzI, i); this.zzI = zzadtVarArr2; for (zzadt zzadtVar : zzadtVarArr2) { zzadtVar.zzm(zzb); } this.zzJ = new zzadt[this.zze.size()]; while (i3 < this.zzJ.length) { zzadt zzw = this.zzH.zzw(i2, 3); zzw.zzm((zzab) this.zze.get(i3)); this.zzJ[i3] = zzw; i3++; i2++; } } @Override // com.google.android.gms.internal.ads.zzacn public final void zzf(long j, long j2) { int size = this.zzf.size(); for (int i = 0; i < size; i++) { ((zzaip) this.zzf.valueAt(i)).zzi(); } this.zzo.clear(); this.zzx = 0; this.zzp.zzc(); this.zzy = j2; this.zzn.clear(); zzj(); } @Override // com.google.android.gms.internal.ads.zzacn public final boolean zzi(zzaco zzacoVar) throws IOException { zzadq zza2 = zzaja.zza(zzacoVar); this.zzq = zza2 != null ? zzfxn.zzo(zza2) : zzfxn.zzn(); return zza2 == null; } public zzaiq(zzakd zzakdVar, int i, @Nullable zzef zzefVar, @Nullable zzajb zzajbVar, List list, @Nullable zzadt zzadtVar) { this.zzc = zzakdVar; this.zzd = i; this.zze = Collections.unmodifiableList(list); this.zzl = new zzafl(); this.zzm = new zzdy(16); this.zzg = new zzdy(zzfk.zza); this.zzh = new zzdy(5); this.zzi = new zzdy(); byte[] bArr = new byte[16]; this.zzj = bArr; this.zzk = new zzdy(bArr); this.zzn = new ArrayDeque(); this.zzo = new ArrayDeque(); this.zzf = new SparseArray(); this.zzq = zzfxn.zzn(); this.zzz = C.TIME_UNSET; this.zzy = C.TIME_UNSET; this.zzA = C.TIME_UNSET; this.zzH = zzacq.zza; this.zzI = new zzadt[0]; this.zzJ = new zzadt[0]; this.zzp = new zzfo(new zzfm() { // from class: com.google.android.gms.internal.ads.zzain @Override // com.google.android.gms.internal.ads.zzfm public final void zza(long j, zzdy zzdyVar) { zzaiq.this.zza(j, zzdyVar); } }); } }