729 lines
27 KiB
Java
729 lines
27 KiB
Java
package c.i.a.c.a2.j0;
|
|
|
|
import android.util.SparseArray;
|
|
import android.util.SparseBooleanArray;
|
|
import android.util.SparseIntArray;
|
|
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.e0;
|
|
import c.i.a.c.i2.f0;
|
|
import c.i.a.c.i2.v;
|
|
import c.i.a.c.i2.w;
|
|
import com.airbnb.lottie.parser.AnimatableValueParser;
|
|
import com.google.android.exoplayer2.ParserException;
|
|
import java.io.IOException;
|
|
import java.util.ArrayList;
|
|
import java.util.Arrays;
|
|
import java.util.Collections;
|
|
import java.util.List;
|
|
/* compiled from: TsExtractor */
|
|
public final class h0 implements h {
|
|
public final int a;
|
|
public final int b;
|
|
|
|
/* renamed from: c reason: collision with root package name */
|
|
public final List<e0> f719c;
|
|
public final w d;
|
|
public final SparseIntArray e;
|
|
public final i0.c f;
|
|
public final SparseArray<i0> g;
|
|
public final SparseBooleanArray h;
|
|
public final SparseBooleanArray i;
|
|
public final g0 j;
|
|
public f0 k;
|
|
public j l;
|
|
public int m;
|
|
public boolean n;
|
|
public boolean o;
|
|
public boolean p;
|
|
public i0 q;
|
|
public int r;
|
|
|
|
/* renamed from: s reason: collision with root package name */
|
|
public int f720s;
|
|
|
|
/* compiled from: TsExtractor */
|
|
public class a implements c0 {
|
|
public final v a = new v(new byte[4]);
|
|
|
|
public a() {
|
|
}
|
|
|
|
@Override // c.i.a.c.a2.j0.c0
|
|
public void a(e0 e0Var, j jVar, i0.d dVar) {
|
|
}
|
|
|
|
@Override // c.i.a.c.a2.j0.c0
|
|
public void b(w wVar) {
|
|
if (wVar.s() == 0 && (wVar.s() & 128) != 0) {
|
|
wVar.E(6);
|
|
int a = wVar.a() / 4;
|
|
for (int i = 0; i < a; i++) {
|
|
wVar.d(this.a, 4);
|
|
int g = this.a.g(16);
|
|
this.a.m(3);
|
|
if (g == 0) {
|
|
this.a.m(13);
|
|
} else {
|
|
int g2 = this.a.g(13);
|
|
if (h0.this.g.get(g2) == null) {
|
|
h0 h0Var = h0.this;
|
|
h0Var.g.put(g2, new d0(new b(g2)));
|
|
h0.this.m++;
|
|
}
|
|
}
|
|
}
|
|
h0 h0Var2 = h0.this;
|
|
if (h0Var2.a != 2) {
|
|
h0Var2.g.remove(0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
/* compiled from: TsExtractor */
|
|
public class b implements c0 {
|
|
public final v a = new v(new byte[5]);
|
|
public final SparseArray<i0> b = new SparseArray<>();
|
|
|
|
/* renamed from: c reason: collision with root package name */
|
|
public final SparseIntArray f721c = new SparseIntArray();
|
|
public final int d;
|
|
|
|
public b(int i) {
|
|
this.d = i;
|
|
}
|
|
|
|
@Override // c.i.a.c.a2.j0.c0
|
|
public void a(e0 e0Var, j jVar, i0.d dVar) {
|
|
}
|
|
|
|
/* JADX WARNING: Code restructure failed: missing block: B:46:0x013d, code lost:
|
|
if (r24.s() == r13) goto L_0x013f;
|
|
*/
|
|
/* JADX WARNING: Removed duplicated region for block: B:87:0x0222 */
|
|
/* JADX WARNING: Removed duplicated region for block: B:89:0x022f */
|
|
@Override // c.i.a.c.a2.j0.c0
|
|
public void b(w wVar) {
|
|
e0 e0Var;
|
|
int i;
|
|
e0 e0Var2;
|
|
i0 i0Var;
|
|
int i2;
|
|
int i3;
|
|
int i4;
|
|
e0 e0Var3;
|
|
if (wVar.s() == 2) {
|
|
h0 h0Var = h0.this;
|
|
int i5 = h0Var.a;
|
|
if (i5 == 1 || i5 == 2 || h0Var.m == 1) {
|
|
e0Var = h0Var.f719c.get(0);
|
|
} else {
|
|
e0Var = new e0(h0Var.f719c.get(0).c());
|
|
h0.this.f719c.add(e0Var);
|
|
}
|
|
if ((wVar.s() & 128) != 0) {
|
|
wVar.E(1);
|
|
int x2 = wVar.x();
|
|
int i6 = 3;
|
|
wVar.E(3);
|
|
wVar.d(this.a, 2);
|
|
this.a.m(3);
|
|
int i7 = 13;
|
|
h0.this.f720s = this.a.g(13);
|
|
wVar.d(this.a, 2);
|
|
int i8 = 4;
|
|
this.a.m(4);
|
|
int i9 = 12;
|
|
wVar.E(this.a.g(12));
|
|
h0 h0Var2 = h0.this;
|
|
int i10 = 21;
|
|
if (h0Var2.a == 2 && h0Var2.q == null) {
|
|
i0.b bVar = new i0.b(21, null, null, f0.f);
|
|
h0 h0Var3 = h0.this;
|
|
h0Var3.q = h0Var3.f.a(21, bVar);
|
|
h0 h0Var4 = h0.this;
|
|
h0Var4.q.a(e0Var, h0Var4.l, new i0.d(x2, 21, 8192));
|
|
}
|
|
this.b.clear();
|
|
this.f721c.clear();
|
|
int a = wVar.a();
|
|
while (a > 0) {
|
|
int i11 = 5;
|
|
wVar.d(this.a, 5);
|
|
int g = this.a.g(8);
|
|
this.a.m(i6);
|
|
int g2 = this.a.g(i7);
|
|
this.a.m(i8);
|
|
int g3 = this.a.g(i9);
|
|
int i12 = wVar.b;
|
|
int i13 = g3 + i12;
|
|
int i14 = -1;
|
|
String str = null;
|
|
ArrayList arrayList = null;
|
|
while (wVar.b < i13) {
|
|
int s2 = wVar.s();
|
|
int s3 = wVar.b + wVar.s();
|
|
if (s3 > i13) {
|
|
break;
|
|
}
|
|
if (s2 == i11) {
|
|
long t = wVar.t();
|
|
if (t != 1094921523) {
|
|
if (t != 1161904947) {
|
|
if (t != 1094921524) {
|
|
if (t == 1212503619) {
|
|
i14 = 36;
|
|
}
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
}
|
|
i14 = 172;
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
}
|
|
i14 = 135;
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
}
|
|
} else if (s2 != 106) {
|
|
if (s2 != 122) {
|
|
if (s2 != 127) {
|
|
if (s2 == 123) {
|
|
i14 = 138;
|
|
} else if (s2 == 10) {
|
|
str = wVar.p(3).trim();
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
} else {
|
|
int i15 = 3;
|
|
if (s2 == 89) {
|
|
ArrayList arrayList2 = new ArrayList();
|
|
while (wVar.b < s3) {
|
|
String trim = wVar.p(i15).trim();
|
|
int s4 = wVar.s();
|
|
byte[] bArr = new byte[4];
|
|
System.arraycopy(wVar.a, wVar.b, bArr, 0, 4);
|
|
wVar.b += 4;
|
|
arrayList2.add(new i0.a(trim, s4, bArr));
|
|
e0Var = e0Var;
|
|
x2 = x2;
|
|
g2 = g2;
|
|
i15 = 3;
|
|
}
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
arrayList = arrayList2;
|
|
i14 = 89;
|
|
} else {
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
if (s2 == 111) {
|
|
i14 = 257;
|
|
}
|
|
}
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
}
|
|
}
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
}
|
|
i14 = 135;
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
}
|
|
i14 = 129;
|
|
i4 = x2;
|
|
e0Var3 = e0Var;
|
|
i3 = g2;
|
|
wVar.E(s3 - wVar.b);
|
|
e0Var = e0Var3;
|
|
x2 = i4;
|
|
g2 = i3;
|
|
i11 = 5;
|
|
i10 = 21;
|
|
}
|
|
wVar.D(i13);
|
|
i0.b bVar2 = new i0.b(i14, str, arrayList, Arrays.copyOfRange(wVar.a, i12, i13));
|
|
if (g == 6 || g == 5) {
|
|
g = i14;
|
|
}
|
|
a -= g3 + 5;
|
|
h0 h0Var5 = h0.this;
|
|
int i16 = h0Var5.a == 2 ? g : g2;
|
|
if (!h0Var5.h.get(i16)) {
|
|
h0 h0Var6 = h0.this;
|
|
if (h0Var6.a == 2) {
|
|
if (g == 21) {
|
|
i0Var = h0Var6.q;
|
|
if (h0.this.a != 2) {
|
|
i2 = g2;
|
|
if (i2 >= this.f721c.get(i16, 8192)) {
|
|
}
|
|
} else {
|
|
i2 = g2;
|
|
}
|
|
this.f721c.put(i16, i2);
|
|
this.b.put(i16, i0Var);
|
|
}
|
|
}
|
|
i0Var = h0Var6.f.a(g, bVar2);
|
|
if (h0.this.a != 2) {
|
|
}
|
|
this.f721c.put(i16, i2);
|
|
this.b.put(i16, i0Var);
|
|
}
|
|
e0Var = e0Var;
|
|
x2 = x2;
|
|
i6 = 3;
|
|
i8 = 4;
|
|
i7 = 13;
|
|
i9 = 12;
|
|
i10 = 21;
|
|
}
|
|
int i17 = x2;
|
|
e0 e0Var4 = e0Var;
|
|
int size = this.f721c.size();
|
|
int i18 = 0;
|
|
while (i18 < size) {
|
|
int keyAt = this.f721c.keyAt(i18);
|
|
int valueAt = this.f721c.valueAt(i18);
|
|
h0.this.h.put(keyAt, true);
|
|
h0.this.i.put(valueAt, true);
|
|
i0 valueAt2 = this.b.valueAt(i18);
|
|
if (valueAt2 != null) {
|
|
h0 h0Var7 = h0.this;
|
|
if (valueAt2 != h0Var7.q) {
|
|
j jVar = h0Var7.l;
|
|
i = i17;
|
|
i0.d dVar = new i0.d(i, keyAt, 8192);
|
|
e0Var2 = e0Var4;
|
|
valueAt2.a(e0Var2, jVar, dVar);
|
|
} else {
|
|
e0Var2 = e0Var4;
|
|
i = i17;
|
|
}
|
|
h0.this.g.put(valueAt, valueAt2);
|
|
} else {
|
|
e0Var2 = e0Var4;
|
|
i = i17;
|
|
}
|
|
i18++;
|
|
e0Var4 = e0Var2;
|
|
i17 = i;
|
|
}
|
|
h0 h0Var8 = h0.this;
|
|
if (h0Var8.a != 2) {
|
|
h0Var8.g.remove(this.d);
|
|
h0 h0Var9 = h0.this;
|
|
int i19 = h0Var9.a == 1 ? 0 : h0Var9.m - 1;
|
|
h0Var9.m = i19;
|
|
if (i19 == 0) {
|
|
h0Var9.l.j();
|
|
h0.this.n = true;
|
|
}
|
|
} else if (!h0Var8.n) {
|
|
h0Var8.l.j();
|
|
h0 h0Var10 = h0.this;
|
|
h0Var10.m = 0;
|
|
h0Var10.n = true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
static {
|
|
e eVar = e.a;
|
|
}
|
|
|
|
public h0(int i, int i2, int i3) {
|
|
e0 e0Var = new e0(0);
|
|
l lVar = new l(i2);
|
|
this.f = lVar;
|
|
this.b = i3;
|
|
this.a = i;
|
|
if (i == 1 || i == 2) {
|
|
this.f719c = Collections.singletonList(e0Var);
|
|
} else {
|
|
ArrayList arrayList = new ArrayList();
|
|
this.f719c = arrayList;
|
|
arrayList.add(e0Var);
|
|
}
|
|
this.d = new w(new byte[9400], 0);
|
|
SparseBooleanArray sparseBooleanArray = new SparseBooleanArray();
|
|
this.h = sparseBooleanArray;
|
|
this.i = new SparseBooleanArray();
|
|
SparseArray<i0> sparseArray = new SparseArray<>();
|
|
this.g = sparseArray;
|
|
this.e = new SparseIntArray();
|
|
this.j = new g0(i3);
|
|
this.f720s = -1;
|
|
sparseBooleanArray.clear();
|
|
sparseArray.clear();
|
|
SparseArray<i0> b2 = lVar.b();
|
|
int size = b2.size();
|
|
for (int i4 = 0; i4 < size; i4++) {
|
|
this.g.put(b2.keyAt(i4), b2.valueAt(i4));
|
|
}
|
|
this.g.put(0, new d0(new a()));
|
|
this.q = null;
|
|
}
|
|
|
|
@Override // c.i.a.c.a2.h
|
|
public boolean b(i iVar) throws IOException {
|
|
boolean z2;
|
|
byte[] bArr = this.d.a;
|
|
iVar.n(bArr, 0, 940);
|
|
for (int i = 0; i < 188; i++) {
|
|
int i2 = 0;
|
|
while (true) {
|
|
if (i2 >= 5) {
|
|
z2 = true;
|
|
break;
|
|
} else if (bArr[(i2 * 188) + i] != 71) {
|
|
z2 = false;
|
|
break;
|
|
} else {
|
|
i2++;
|
|
}
|
|
}
|
|
if (z2) {
|
|
iVar.l(i);
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
/* JADX DEBUG: Multi-variable search result rejected for r9v4, resolved type: android.util.SparseBooleanArray */
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX WARNING: Unknown variable types count: 2 */
|
|
@Override // c.i.a.c.a2.h
|
|
public int e(i iVar, s sVar) throws IOException {
|
|
?? r4;
|
|
?? r3;
|
|
int i;
|
|
boolean z2;
|
|
int i2;
|
|
boolean z3;
|
|
long b2 = iVar.b();
|
|
if (this.n) {
|
|
long j = -9223372036854775807L;
|
|
if ((b2 == -1 || this.a == 2) ? false : true) {
|
|
g0 g0Var = this.j;
|
|
if (!g0Var.d) {
|
|
int i3 = this.f720s;
|
|
if (i3 <= 0) {
|
|
g0Var.a(iVar);
|
|
return 0;
|
|
}
|
|
if (!g0Var.f) {
|
|
long b3 = iVar.b();
|
|
int min = (int) Math.min((long) g0Var.a, b3);
|
|
long j2 = b3 - ((long) min);
|
|
if (iVar.getPosition() != j2) {
|
|
sVar.a = j2;
|
|
} else {
|
|
g0Var.f717c.z(min);
|
|
iVar.k();
|
|
iVar.n(g0Var.f717c.a, 0, min);
|
|
w wVar = g0Var.f717c;
|
|
int i4 = wVar.b;
|
|
int i5 = wVar.f910c;
|
|
while (true) {
|
|
i5--;
|
|
if (i5 < i4) {
|
|
break;
|
|
} else if (wVar.a[i5] == 71) {
|
|
long k2 = AnimatableValueParser.k2(wVar, i5, i3);
|
|
if (k2 != -9223372036854775807L) {
|
|
j = k2;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
g0Var.h = j;
|
|
g0Var.f = true;
|
|
return 0;
|
|
}
|
|
} else if (g0Var.h == -9223372036854775807L) {
|
|
g0Var.a(iVar);
|
|
return 0;
|
|
} else if (!g0Var.e) {
|
|
int min2 = (int) Math.min((long) g0Var.a, iVar.b());
|
|
long j3 = (long) 0;
|
|
if (iVar.getPosition() != j3) {
|
|
sVar.a = j3;
|
|
} else {
|
|
g0Var.f717c.z(min2);
|
|
iVar.k();
|
|
iVar.n(g0Var.f717c.a, 0, min2);
|
|
w wVar2 = g0Var.f717c;
|
|
int i6 = wVar2.b;
|
|
int i7 = wVar2.f910c;
|
|
while (true) {
|
|
if (i6 >= i7) {
|
|
break;
|
|
}
|
|
if (wVar2.a[i6] == 71) {
|
|
long k22 = AnimatableValueParser.k2(wVar2, i6, i3);
|
|
if (k22 != -9223372036854775807L) {
|
|
j = k22;
|
|
break;
|
|
}
|
|
}
|
|
i6++;
|
|
}
|
|
g0Var.g = j;
|
|
g0Var.e = true;
|
|
return 0;
|
|
}
|
|
} else {
|
|
long j4 = g0Var.g;
|
|
if (j4 == -9223372036854775807L) {
|
|
g0Var.a(iVar);
|
|
return 0;
|
|
}
|
|
g0Var.i = g0Var.b.b(g0Var.h) - g0Var.b.b(j4);
|
|
g0Var.a(iVar);
|
|
return 0;
|
|
}
|
|
return 1;
|
|
}
|
|
}
|
|
if (!this.o) {
|
|
this.o = true;
|
|
g0 g0Var2 = this.j;
|
|
long j5 = g0Var2.i;
|
|
if (j5 != -9223372036854775807L) {
|
|
f0 f0Var = new f0(g0Var2.b, j5, b2, this.f720s, this.b);
|
|
this.k = f0Var;
|
|
this.l.a(f0Var.a);
|
|
} else {
|
|
this.l.a(new t.b(j5, 0));
|
|
}
|
|
}
|
|
if (this.p) {
|
|
z3 = false;
|
|
this.p = false;
|
|
g(0, 0);
|
|
if (iVar.getPosition() != 0) {
|
|
sVar.a = 0;
|
|
return 1;
|
|
}
|
|
} else {
|
|
z3 = false;
|
|
}
|
|
r4 = 1;
|
|
r4 = 1;
|
|
f0 f0Var2 = this.k;
|
|
r3 = z3;
|
|
if (f0Var2 != null) {
|
|
r3 = z3;
|
|
if (f0Var2.b()) {
|
|
return this.k.a(iVar, sVar);
|
|
}
|
|
}
|
|
} else {
|
|
r3 = 0;
|
|
r4 = 1;
|
|
}
|
|
w wVar3 = this.d;
|
|
byte[] bArr = wVar3.a;
|
|
if (9400 - wVar3.b < 188) {
|
|
int a2 = wVar3.a();
|
|
if (a2 > 0) {
|
|
System.arraycopy(bArr, this.d.b, bArr, r3, a2);
|
|
}
|
|
this.d.B(bArr, a2);
|
|
}
|
|
while (true) {
|
|
if (this.d.a() >= 188) {
|
|
i = -1;
|
|
z2 = true;
|
|
break;
|
|
}
|
|
int i8 = this.d.f910c;
|
|
int read = iVar.read(bArr, i8, 9400 - i8);
|
|
i = -1;
|
|
if (read == -1) {
|
|
z2 = false;
|
|
break;
|
|
}
|
|
this.d.C(i8 + read);
|
|
}
|
|
if (!z2) {
|
|
return i;
|
|
}
|
|
w wVar4 = this.d;
|
|
int i9 = wVar4.b;
|
|
int i10 = wVar4.f910c;
|
|
byte[] bArr2 = wVar4.a;
|
|
int i11 = i9;
|
|
while (i11 < i10 && bArr2[i11] != 71) {
|
|
i11++;
|
|
}
|
|
this.d.D(i11);
|
|
int i12 = i11 + 188;
|
|
if (i12 > i10) {
|
|
int i13 = (i11 - i9) + this.r;
|
|
this.r = i13;
|
|
i2 = 2;
|
|
if (this.a == 2 && i13 > 376) {
|
|
throw new ParserException("Cannot find sync byte. Most likely not a Transport Stream.");
|
|
}
|
|
} else {
|
|
i2 = 2;
|
|
this.r = r3;
|
|
}
|
|
w wVar5 = this.d;
|
|
int i14 = wVar5.f910c;
|
|
if (i12 > i14) {
|
|
return r3;
|
|
}
|
|
int f = wVar5.f();
|
|
if ((8388608 & f) != 0) {
|
|
this.d.D(i12);
|
|
return r3;
|
|
}
|
|
int i15 = (4194304 & f) != 0 ? 1 : 0;
|
|
int i16 = r3 == true ? 1 : 0;
|
|
boolean z4 = r3 == true ? 1 : 0;
|
|
boolean z5 = r3 == true ? 1 : 0;
|
|
boolean z6 = r3 == true ? 1 : 0;
|
|
boolean z7 = r3 == true ? 1 : 0;
|
|
int i17 = i15 | i16;
|
|
int i18 = (2096896 & f) >> 8;
|
|
boolean z8 = (f & 32) != 0;
|
|
i0 i0Var = (f & 16) != 0 ? this.g.get(i18) : null;
|
|
if (i0Var == null) {
|
|
this.d.D(i12);
|
|
return r3;
|
|
}
|
|
if (this.a != i2) {
|
|
int i19 = f & 15;
|
|
int i20 = this.e.get(i18, i19 - 1);
|
|
this.e.put(i18, i19);
|
|
if (i20 == i19) {
|
|
this.d.D(i12);
|
|
return r3;
|
|
} else if (i19 != ((i20 + r4) & 15)) {
|
|
i0Var.c();
|
|
}
|
|
}
|
|
if (z8) {
|
|
int s2 = this.d.s();
|
|
i17 |= (this.d.s() & 64) != 0 ? 2 : 0;
|
|
w wVar6 = this.d;
|
|
int i21 = r4 == true ? 1 : 0;
|
|
int i22 = r4 == true ? 1 : 0;
|
|
int i23 = r4 == true ? 1 : 0;
|
|
int i24 = r4 == true ? 1 : 0;
|
|
wVar6.E(s2 - i21);
|
|
}
|
|
boolean z9 = this.n;
|
|
if (this.a == i2 || z9 || !this.i.get(i18, r3)) {
|
|
this.d.C(i12);
|
|
i0Var.b(this.d, i17);
|
|
this.d.C(i14);
|
|
}
|
|
if (this.a != i2 && !z9 && this.n && b2 != -1) {
|
|
this.p = r4;
|
|
}
|
|
this.d.D(i12);
|
|
int i25 = r3 == true ? 1 : 0;
|
|
int i26 = r3 == true ? 1 : 0;
|
|
int i27 = r3 == true ? 1 : 0;
|
|
int i28 = r3 == true ? 1 : 0;
|
|
int i29 = r3 == true ? 1 : 0;
|
|
return i25;
|
|
}
|
|
|
|
@Override // c.i.a.c.a2.h
|
|
public void f(j jVar) {
|
|
this.l = jVar;
|
|
}
|
|
|
|
@Override // c.i.a.c.a2.h
|
|
public void g(long j, long j2) {
|
|
f0 f0Var;
|
|
AnimatableValueParser.D(this.a != 2);
|
|
int size = this.f719c.size();
|
|
for (int i = 0; i < size; i++) {
|
|
e0 e0Var = this.f719c.get(i);
|
|
if ((e0Var.d() == -9223372036854775807L) || !(e0Var.d() == 0 || e0Var.c() == j2)) {
|
|
synchronized (e0Var) {
|
|
e0Var.a = j2;
|
|
e0Var.f900c = -9223372036854775807L;
|
|
}
|
|
}
|
|
}
|
|
if (!(j2 == 0 || (f0Var = this.k) == null)) {
|
|
f0Var.e(j2);
|
|
}
|
|
this.d.z(0);
|
|
this.e.clear();
|
|
for (int i2 = 0; i2 < this.g.size(); i2++) {
|
|
this.g.valueAt(i2).c();
|
|
}
|
|
this.r = 0;
|
|
}
|
|
|
|
@Override // c.i.a.c.a2.h
|
|
public void release() {
|
|
}
|
|
}
|