package com.applovin.impl; import com.applovin.impl.bj; import com.applovin.impl.qo; import java.io.EOFException; import java.nio.ByteBuffer; import java.util.Arrays; import kotlin.jvm.internal.ByteCompanionObject; /* loaded from: classes.dex */ class aj { private final n0 a; private final int b; private final bh c; private a d; private a e; private a f; private long g; public long a() { return this.g; } public void c() { this.e = this.d; } public aj(n0 n0Var) { this.a = n0Var; int c = n0Var.c(); this.b = c; this.c = new bh(32); a aVar = new a(0L, c); this.d = aVar; this.e = aVar; this.f = aVar; } private void a(a aVar) { if (aVar.c) { a aVar2 = this.f; boolean z = aVar2.c; int i = (z ? 1 : 0) + (((int) (aVar2.a - aVar.a)) / this.b); m0[] m0VarArr = new m0[i]; for (int i2 = 0; i2 < i; i2++) { m0VarArr[i2] = aVar.d; aVar = aVar.a(); } this.a.a(m0VarArr); } } private int b(int i) { a aVar = this.f; if (!aVar.c) { aVar.a(this.a.b(), new a(this.f.b, this.b)); } return Math.min(i, (int) (this.f.b - this.g)); } public void a(long j) { a aVar; if (j == -1) { return; } while (true) { aVar = this.d; if (j < aVar.b) { break; } this.a.a(aVar.d); this.d = this.d.a(); } if (this.e.a < aVar.a) { this.e = aVar; } } public static final class a { public final long a; public final long b; public boolean c; public m0 d; public a e; public a a() { this.d = null; a aVar = this.e; this.e = null; return aVar; } public void a(m0 m0Var, a aVar) { this.d = m0Var; this.e = aVar; this.c = true; } public a(long j, int i) { this.a = j; this.b = j + i; } public int a(long j) { return ((int) (j - this.a)) + this.d.b; } } private static a b(a aVar, p5 p5Var, bj.b bVar, bh bhVar) { if (p5Var.h()) { aVar = a(aVar, p5Var, bVar, bhVar); } if (p5Var.c()) { bhVar.d(4); a a2 = a(aVar, bVar.b, bhVar.c(), 4); int A = bhVar.A(); bVar.b += 4; bVar.a -= 4; p5Var.g(A); a a3 = a(a2, bVar.b, p5Var.c, A); bVar.b += A; int i = bVar.a - A; bVar.a = i; p5Var.h(i); return a(a3, bVar.b, p5Var.g, bVar.a); } p5Var.g(bVar.a); return a(aVar, bVar.b, p5Var.c, bVar.a); } public void b(p5 p5Var, bj.b bVar) { this.e = b(this.e, p5Var, bVar, this.c); } public void b() { a(this.d); a aVar = new a(0L, this.b); this.d = aVar; this.e = aVar; this.f = aVar; this.g = 0L; this.a.a(); } private static a a(a aVar, long j) { while (j >= aVar.b) { aVar = aVar.e; } return aVar; } public void a(p5 p5Var, bj.b bVar) { b(this.e, p5Var, bVar, this.c); } private void a(int i) { long j = this.g + i; this.g = j; a aVar = this.f; if (j == aVar.b) { this.f = aVar.e; } } private static a a(a aVar, long j, ByteBuffer byteBuffer, int i) { a a2 = a(aVar, j); while (i > 0) { int min = Math.min(i, (int) (a2.b - j)); byteBuffer.put(a2.d.a, a2.a(j), min); i -= min; j += min; if (j == a2.b) { a2 = a2.e; } } return a2; } private static a a(a aVar, long j, byte[] bArr, int i) { a a2 = a(aVar, j); int i2 = i; while (i2 > 0) { int min = Math.min(i2, (int) (a2.b - j)); System.arraycopy(a2.d.a, a2.a(j), bArr, i - i2, min); i2 -= min; j += min; if (j == a2.b) { a2 = a2.e; } } return a2; } private static a a(a aVar, p5 p5Var, bj.b bVar, bh bhVar) { long j = bVar.b; int i = 1; bhVar.d(1); a a2 = a(aVar, j, bhVar.c(), 1); long j2 = j + 1; byte b = bhVar.c()[0]; boolean z = (b & ByteCompanionObject.MIN_VALUE) != 0; int i2 = b & Byte.MAX_VALUE; a5 a5Var = p5Var.b; byte[] bArr = a5Var.a; if (bArr == null) { a5Var.a = new byte[16]; } else { Arrays.fill(bArr, (byte) 0); } a a3 = a(a2, j2, a5Var.a, i2); long j3 = j2 + i2; if (z) { bhVar.d(2); a3 = a(a3, j3, bhVar.c(), 2); j3 += 2; i = bhVar.C(); } int i3 = i; int[] iArr = a5Var.d; if (iArr == null || iArr.length < i3) { iArr = new int[i3]; } int[] iArr2 = iArr; int[] iArr3 = a5Var.e; if (iArr3 == null || iArr3.length < i3) { iArr3 = new int[i3]; } int[] iArr4 = iArr3; if (z) { int i4 = i3 * 6; bhVar.d(i4); a3 = a(a3, j3, bhVar.c(), i4); j3 += i4; bhVar.f(0); for (int i5 = 0; i5 < i3; i5++) { iArr2[i5] = bhVar.C(); iArr4[i5] = bhVar.A(); } } else { iArr2[0] = 0; iArr4[0] = bVar.a - ((int) (j3 - bVar.b)); } qo.a aVar2 = (qo.a) xp.a(bVar.c); a5Var.a(i3, iArr2, iArr4, aVar2.b, a5Var.a, aVar2.a, aVar2.c, aVar2.d); long j4 = bVar.b; int i6 = (int) (j3 - j4); bVar.b = j4 + i6; bVar.a -= i6; return a3; } public int a(g5 g5Var, int i, boolean z) { int b = b(i); a aVar = this.f; int a2 = g5Var.a(aVar.d.a, aVar.a(this.g), b); if (a2 != -1) { a(a2); return a2; } if (z) { return -1; } throw new EOFException(); } public void a(bh bhVar, int i) { while (i > 0) { int b = b(i); a aVar = this.f; bhVar.a(aVar.d.a, aVar.a(this.g), b); i -= b; a(b); } } }