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

169 lines
5.8 KiB
Java

package c.i.a.c.a2.j0;
import android.util.SparseArray;
import androidx.annotation.Nullable;
import c.i.a.c.a2.j0.i0;
import c.i.b.a.c;
import c.i.b.b.a;
import c.i.b.b.q0;
import c.i.b.b.u;
import com.airbnb.lottie.parser.AnimatableValueParser;
import com.google.android.exoplayer2.Format;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/* compiled from: DefaultTsPayloadReaderFactory */
public final class l implements i0.c {
public final int a;
public final List<Format> b;
public l(int i) {
a<Object> aVar = u.j;
u<Object> uVar = q0.k;
this.a = i;
this.b = uVar;
}
@Override // c.i.a.c.a2.j0.i0.c
@Nullable
public i0 a(int i, i0.b bVar) {
if (i == 2) {
return new y(new p(new j0(c(bVar))));
}
if (i == 3 || i == 4) {
return new y(new v(bVar.b));
}
if (i == 21) {
return new y(new t());
}
if (i != 27) {
if (i == 36) {
return new y(new s(new e0(c(bVar))));
}
if (i == 89) {
return new y(new n(bVar.f726c));
}
if (i != 138) {
if (i == 172) {
return new y(new i(bVar.b));
}
if (i == 257) {
return new d0(new x("application/vnd.dvb.ait"));
}
if (i != 129) {
if (i != 130) {
if (i != 134) {
if (i != 135) {
switch (i) {
case 15:
if (d(2)) {
return null;
}
return new y(new k(false, bVar.b));
case 16:
return new y(new q(new j0(c(bVar))));
case 17:
if (d(2)) {
return null;
}
return new y(new u(bVar.b));
default:
return null;
}
}
} else if (d(16)) {
return null;
} else {
return new d0(new x("application/x-scte35"));
}
} else if (!d(64)) {
return null;
}
}
return new y(new g(bVar.b));
}
return new y(new m(bVar.b));
} else if (d(4)) {
return null;
} else {
return new y(new r(new e0(c(bVar)), d(1), d(8)));
}
}
public SparseArray<i0> b() {
return new SparseArray<>();
}
/* JADX DEBUG: Failed to insert an additional move for type inference into block B:42:0x009b */
/* JADX DEBUG: Multi-variable search result rejected for r1v1, resolved type: java.util.ArrayList */
/* JADX DEBUG: Multi-variable search result rejected for r1v3, resolved type: java.util.ArrayList */
/* JADX DEBUG: Multi-variable search result rejected for r1v4, resolved type: java.util.ArrayList */
/* JADX DEBUG: Multi-variable search result rejected for r1v5, resolved type: java.util.ArrayList */
/* JADX WARN: Multi-variable type inference failed */
public final List<Format> c(i0.b bVar) {
String str;
int i;
if (d(32)) {
return this.b;
}
byte[] bArr = bVar.d;
int length = bArr.length;
int i2 = 0;
ArrayList arrayList = this.b;
while (length - i2 > 0) {
int i3 = i2 + 1;
int i4 = bArr[i2] & 255;
int i5 = i3 + 1;
int i6 = (bArr[i3] & 255) + i5;
boolean z2 = true;
if (i4 == 134) {
arrayList = new ArrayList();
int i7 = i5 + 1;
int i8 = bArr[i5] & 255 & 31;
int i9 = 0;
while (i9 < i8) {
String str2 = new String(bArr, i7, 3, c.f1266c);
int i10 = i7 + 3;
int i11 = i10 + 1;
int i12 = bArr[i10] & 255;
boolean z3 = (i12 & 128) != 0;
if (z3) {
i = i12 & 63;
str = "application/cea-708";
} else {
str = "application/cea-608";
i = 1;
}
int i13 = i11 + 1;
byte b = (byte) (bArr[i11] & 255);
int i14 = i13 + 1;
AnimatableValueParser.k(i14 >= 0 && i14 <= length);
List<byte[]> list = null;
if (z3) {
list = Collections.singletonList((b & 64) != 0 ? new byte[]{1} : new byte[]{0});
}
Format.b bVar2 = new Format.b();
bVar2.k = str;
bVar2.f2216c = str2;
bVar2.C = i;
bVar2.m = list;
arrayList.add(bVar2.a());
i9++;
i7 = i14;
}
}
if (i6 < 0 || i6 > length) {
z2 = false;
}
AnimatableValueParser.k(z2);
i2 = i6;
arrayList = arrayList;
}
return arrayList;
}
public final boolean d(int i) {
return (i & this.a) != 0;
}
}