112 lines
2.8 KiB
Java
112 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() {
|
|
}
|
|
}
|