discord-jadx/app/src/main/java/c/i/a/c/a2/j0/h.java

122 lines
3.2 KiB
Java

package c.i.a.c.a2.j0;
import c.i.a.c.a2.i;
import c.i.a.c.a2.j;
import c.i.a.c.a2.j0.i0;
import c.i.a.c.a2.s;
import c.i.a.c.a2.t;
import c.i.a.c.i2.w;
import java.io.IOException;
/* compiled from: Ac4Extractor */
public final class h implements c.i.a.c.a2.h {
public final i a = new i(null);
public final w b = new w(16384);
/* renamed from: c reason: collision with root package name */
public boolean f721c;
static {
b bVar = b.a;
}
/* JADX WARNING: Code restructure failed: missing block: B:10:0x0045, code lost:
return false;
*/
/* JADX WARNING: Code restructure failed: missing block: B:8:0x003a, code lost:
r15.k();
r4 = r4 + 1;
*/
/* JADX WARNING: Code restructure failed: missing block: B:9:0x0043, code lost:
if ((r4 - r3) < 8192) goto L_0x0046;
*/
@Override // c.i.a.c.a2.h
public boolean b(i iVar) throws IOException {
int i;
w wVar = new w(10);
int i2 = 0;
while (true) {
iVar.n(wVar.a, 0, 10);
wVar.D(0);
if (wVar.u() != 4801587) {
break;
}
wVar.E(3);
int r = wVar.r();
i2 += r + 10;
iVar.g(r);
}
iVar.k();
iVar.g(i2);
int i3 = i2;
while (true) {
int i4 = 0;
while (true) {
int i5 = 7;
iVar.n(wVar.a, 0, 7);
wVar.D(0);
int x2 = wVar.x();
if (x2 != 44096 && x2 != 44097) {
break;
}
i4++;
if (i4 >= 4) {
return true;
}
byte[] bArr = wVar.a;
if (bArr.length < 7) {
i = -1;
} else {
int i6 = ((bArr[2] & 255) << 8) | (bArr[3] & 255);
if (i6 == 65535) {
i6 = ((bArr[4] & 255) << 16) | ((bArr[5] & 255) << 8) | (bArr[6] & 255);
} else {
i5 = 4;
}
if (x2 == 44097) {
i5 += 2;
}
i = i6 + i5;
}
if (i == -1) {
return false;
}
iVar.g(i - 7);
}
iVar.g(i3);
}
}
@Override // c.i.a.c.a2.h
public int e(i iVar, s sVar) throws IOException {
int read = iVar.read(this.b.a, 0, 16384);
if (read == -1) {
return -1;
}
this.b.D(0);
this.b.C(read);
if (!this.f721c) {
this.a.m = 0;
this.f721c = true;
}
this.a.b(this.b);
return 0;
}
@Override // c.i.a.c.a2.h
public void f(j jVar) {
this.a.e(jVar, new i0.d(Integer.MIN_VALUE, 0, 1));
jVar.j();
jVar.a(new t.b(-9223372036854775807L, 0));
}
@Override // c.i.a.c.a2.h
public void g(long j, long j2) {
this.f721c = false;
this.a.c();
}
@Override // c.i.a.c.a2.h
public void release() {
}
}