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

113 lines
2.8 KiB
Java

package c.i.a.c.a2.j0;
import c.i.a.c.a2.h;
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 c.i.a.c.v1.l;
import java.io.IOException;
/* compiled from: Ac3Extractor */
public final class f implements h {
public final g a = new g(null);
public final w b = new w(2786);
/* renamed from: c reason: collision with root package name */
public boolean f717c;
static {
a aVar = a.a;
}
/* JADX WARNING: Code restructure failed: missing block: B:7:0x0034, code lost:
r14.k();
r5 = r5 + 1;
*/
/* JADX WARNING: Code restructure failed: missing block: B:8:0x003d, code lost:
if ((r5 - r3) < 8192) goto L_0x0040;
*/
/* JADX WARNING: Code restructure failed: missing block: B:9:0x003f, code lost:
return false;
*/
@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) {
iVar.n(wVar.a, 0, 6);
wVar.D(0);
if (wVar.x() != 2935) {
break;
}
i4++;
if (i4 >= 4) {
return true;
}
byte[] bArr = wVar.a;
if (bArr.length < 6) {
i = -1;
} else {
i = ((bArr[5] & 248) >> 3) > 10 ? ((((bArr[2] & 7) << 8) | (bArr[3] & 255)) + 1) * 2 : l.a((bArr[4] & 192) >> 6, bArr[4] & 63);
}
if (i == -1) {
return false;
}
iVar.g(i - 6);
}
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, 2786);
if (read == -1) {
return -1;
}
this.b.D(0);
this.b.C(read);
if (!this.f717c) {
this.a.l = 0;
this.f717c = 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.f717c = false;
this.a.c();
}
@Override // c.i.a.c.a2.h
public void release() {
}
}