Files
rr3-apk/decompiled/sources/com/applovin/impl/aj.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

276 lines
6.5 KiB
Java

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);
}
}
}