Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,74 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata;
import android.os.Parcel;
import android.os.Parcelable;
import java.util.ArrayList;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class a implements Parcelable {
public static final Parcelable.Creator<a> CREATOR = new C0096a();
public final b[] a;
/* renamed from: com.fyber.inneractive.sdk.player.exoplayer2.metadata.a$a, reason: collision with other inner class name */
public class C0096a implements Parcelable.Creator<a> {
@Override // android.os.Parcelable.Creator
public final a createFromParcel(Parcel parcel) {
return new a(parcel);
}
@Override // android.os.Parcelable.Creator
public final a[] newArray(int i) {
return new a[0];
}
}
public interface b extends Parcelable {
}
public a(ArrayList arrayList) {
b[] bVarArr = new b[arrayList.size()];
this.a = bVarArr;
arrayList.toArray(bVarArr);
}
@Override // android.os.Parcelable
public final int describeContents() {
return 0;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || a.class != obj.getClass()) {
return false;
}
return Arrays.equals(this.a, ((a) obj).a);
}
public final int hashCode() {
return Arrays.hashCode(this.a);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeInt(this.a.length);
for (b bVar : this.a) {
parcel.writeParcelable(bVar, 0);
}
}
public a(Parcel parcel) {
this.a = new b[parcel.readInt()];
int i = 0;
while (true) {
b[] bVarArr = this.a;
if (i >= bVarArr.length) {
return;
}
bVarArr[i] = (b) parcel.readParcelable(b.class.getClassLoader());
i++;
}
}
}

View File

@@ -0,0 +1,73 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
import com.mbridge.msdk.playercommon.exoplayer2.metadata.id3.ApicFrame;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class a extends h {
public static final Parcelable.Creator<a> CREATOR = new C0097a();
public final String b;
public final String c;
public final int d;
public final byte[] e;
/* renamed from: com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.a$a, reason: collision with other inner class name */
public class C0097a implements Parcelable.Creator<a> {
@Override // android.os.Parcelable.Creator
public final a createFromParcel(Parcel parcel) {
return new a(parcel);
}
@Override // android.os.Parcelable.Creator
public final a[] newArray(int i) {
return new a[i];
}
}
public a(String str, String str2, int i, byte[] bArr) {
super(ApicFrame.ID);
this.b = str;
this.c = str2;
this.d = i;
this.e = bArr;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || a.class != obj.getClass()) {
return false;
}
a aVar = (a) obj;
return this.d == aVar.d && s.a(this.b, aVar.b) && s.a(this.c, aVar.c) && Arrays.equals(this.e, aVar.e);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.b);
parcel.writeString(this.c);
parcel.writeInt(this.d);
parcel.writeByteArray(this.e);
}
public final int hashCode() {
int i = (this.d + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31;
String str = this.b;
int hashCode = (i + (str != null ? str.hashCode() : 0)) * 31;
String str2 = this.c;
return Arrays.hashCode(this.e) + ((hashCode + (str2 != null ? str2.hashCode() : 0)) * 31);
}
public a(Parcel parcel) {
super(ApicFrame.ID);
this.b = parcel.readString();
this.c = parcel.readString();
this.d = parcel.readInt();
this.e = parcel.createByteArray();
}
}

View File

@@ -0,0 +1,55 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.ironsource.mediationsdk.logger.IronSourceError;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class b extends h {
public static final Parcelable.Creator<b> CREATOR = new a();
public final byte[] b;
public class a implements Parcelable.Creator<b> {
@Override // android.os.Parcelable.Creator
public final b createFromParcel(Parcel parcel) {
return new b(parcel);
}
@Override // android.os.Parcelable.Creator
public final b[] newArray(int i) {
return new b[i];
}
}
public b(String str, byte[] bArr) {
super(str);
this.b = bArr;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || b.class != obj.getClass()) {
return false;
}
b bVar = (b) obj;
return this.a.equals(bVar.a) && Arrays.equals(this.b, bVar.b);
}
public final int hashCode() {
return Arrays.hashCode(this.b) + ((this.a.hashCode() + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.a);
parcel.writeByteArray(this.b);
}
public b(Parcel parcel) {
super(parcel.readString());
this.b = parcel.createByteArray();
}
}

View File

@@ -0,0 +1,90 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
import com.mbridge.msdk.playercommon.exoplayer2.metadata.id3.ChapterFrame;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class c extends h {
public static final Parcelable.Creator<c> CREATOR = new a();
public final String b;
public final int c;
public final int d;
public final long e;
public final long f;
public final h[] g;
public class a implements Parcelable.Creator<c> {
@Override // android.os.Parcelable.Creator
public final c createFromParcel(Parcel parcel) {
return new c(parcel);
}
@Override // android.os.Parcelable.Creator
public final c[] newArray(int i) {
return new c[i];
}
}
public c(String str, int i, int i2, long j, long j2, h[] hVarArr) {
super(ChapterFrame.ID);
this.b = str;
this.c = i;
this.d = i2;
this.e = j;
this.f = j2;
this.g = hVarArr;
}
@Override // com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.h, android.os.Parcelable
public final int describeContents() {
return 0;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || c.class != obj.getClass()) {
return false;
}
c cVar = (c) obj;
return this.c == cVar.c && this.d == cVar.d && this.e == cVar.e && this.f == cVar.f && s.a(this.b, cVar.b) && Arrays.equals(this.g, cVar.g);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.b);
parcel.writeInt(this.c);
parcel.writeInt(this.d);
parcel.writeLong(this.e);
parcel.writeLong(this.f);
parcel.writeInt(this.g.length);
for (h hVar : this.g) {
parcel.writeParcelable(hVar, 0);
}
}
public final int hashCode() {
int i = (((((((this.c + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31) + this.d) * 31) + ((int) this.e)) * 31) + ((int) this.f)) * 31;
String str = this.b;
return i + (str != null ? str.hashCode() : 0);
}
public c(Parcel parcel) {
super(ChapterFrame.ID);
this.b = parcel.readString();
this.c = parcel.readInt();
this.d = parcel.readInt();
this.e = parcel.readLong();
this.f = parcel.readLong();
int readInt = parcel.readInt();
this.g = new h[readInt];
for (int i = 0; i < readInt; i++) {
this.g[i] = (h) parcel.readParcelable(h.class.getClassLoader());
}
}
}

View File

@@ -0,0 +1,87 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
import com.mbridge.msdk.playercommon.exoplayer2.metadata.id3.ChapterTocFrame;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class d extends h {
public static final Parcelable.Creator<d> CREATOR = new a();
public final String b;
public final boolean c;
public final boolean d;
public final String[] e;
public final h[] f;
public class a implements Parcelable.Creator<d> {
@Override // android.os.Parcelable.Creator
public final d createFromParcel(Parcel parcel) {
return new d(parcel);
}
@Override // android.os.Parcelable.Creator
public final d[] newArray(int i) {
return new d[i];
}
}
public d(String str, boolean z, boolean z2, String[] strArr, h[] hVarArr) {
super(ChapterTocFrame.ID);
this.b = str;
this.c = z;
this.d = z2;
this.e = strArr;
this.f = hVarArr;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || d.class != obj.getClass()) {
return false;
}
d dVar = (d) obj;
return this.c == dVar.c && this.d == dVar.d && s.a(this.b, dVar.b) && Arrays.equals(this.e, dVar.e) && Arrays.equals(this.f, dVar.f);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.b);
parcel.writeByte(this.c ? (byte) 1 : (byte) 0);
parcel.writeByte(this.d ? (byte) 1 : (byte) 0);
parcel.writeStringArray(this.e);
parcel.writeInt(this.f.length);
int i2 = 0;
while (true) {
h[] hVarArr = this.f;
if (i2 >= hVarArr.length) {
return;
}
parcel.writeParcelable(hVarArr[i2], 0);
i2++;
}
}
public final int hashCode() {
int i = ((((this.c ? 1 : 0) + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31) + (this.d ? 1 : 0)) * 31;
String str = this.b;
return i + (str != null ? str.hashCode() : 0);
}
public d(Parcel parcel) {
super(ChapterTocFrame.ID);
this.b = parcel.readString();
this.c = parcel.readByte() != 0;
this.d = parcel.readByte() != 0;
this.e = parcel.createStringArray();
int readInt = parcel.readInt();
this.f = new h[readInt];
for (int i = 0; i < readInt; i++) {
this.f[i] = (h) parcel.readParcelable(h.class.getClassLoader());
}
}
}

View File

@@ -0,0 +1,68 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
import com.mbridge.msdk.playercommon.exoplayer2.metadata.id3.CommentFrame;
/* loaded from: classes2.dex */
public final class e extends h {
public static final Parcelable.Creator<e> CREATOR = new a();
public final String b;
public final String c;
public final String d;
public class a implements Parcelable.Creator<e> {
@Override // android.os.Parcelable.Creator
public final e createFromParcel(Parcel parcel) {
return new e(parcel);
}
@Override // android.os.Parcelable.Creator
public final e[] newArray(int i) {
return new e[i];
}
}
public e(String str, String str2, String str3) {
super(CommentFrame.ID);
this.b = str;
this.c = str2;
this.d = str3;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || e.class != obj.getClass()) {
return false;
}
e eVar = (e) obj;
return s.a(this.c, eVar.c) && s.a(this.b, eVar.b) && s.a(this.d, eVar.d);
}
public final int hashCode() {
String str = this.b;
int hashCode = ((str != null ? str.hashCode() : 0) + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31;
String str2 = this.c;
int hashCode2 = (hashCode + (str2 != null ? str2.hashCode() : 0)) * 31;
String str3 = this.d;
return hashCode2 + (str3 != null ? str3.hashCode() : 0);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.a);
parcel.writeString(this.b);
parcel.writeString(this.d);
}
public e(Parcel parcel) {
super(CommentFrame.ID);
this.b = parcel.readString();
this.c = parcel.readString();
this.d = parcel.readString();
}
}

View File

@@ -0,0 +1,73 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
import com.mbridge.msdk.playercommon.exoplayer2.metadata.id3.GeobFrame;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class f extends h {
public static final Parcelable.Creator<f> CREATOR = new a();
public final String b;
public final String c;
public final String d;
public final byte[] e;
public class a implements Parcelable.Creator<f> {
@Override // android.os.Parcelable.Creator
public final f createFromParcel(Parcel parcel) {
return new f(parcel);
}
@Override // android.os.Parcelable.Creator
public final f[] newArray(int i) {
return new f[i];
}
}
public f(String str, String str2, String str3, byte[] bArr) {
super(GeobFrame.ID);
this.b = str;
this.c = str2;
this.d = str3;
this.e = bArr;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || f.class != obj.getClass()) {
return false;
}
f fVar = (f) obj;
return s.a(this.b, fVar.b) && s.a(this.c, fVar.c) && s.a(this.d, fVar.d) && Arrays.equals(this.e, fVar.e);
}
public final int hashCode() {
String str = this.b;
int hashCode = ((str != null ? str.hashCode() : 0) + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31;
String str2 = this.c;
int hashCode2 = (hashCode + (str2 != null ? str2.hashCode() : 0)) * 31;
String str3 = this.d;
return Arrays.hashCode(this.e) + ((hashCode2 + (str3 != null ? str3.hashCode() : 0)) * 31);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.b);
parcel.writeString(this.c);
parcel.writeString(this.d);
parcel.writeByteArray(this.e);
}
public f(Parcel parcel) {
super(GeobFrame.ID);
this.b = parcel.readString();
this.c = parcel.readString();
this.d = parcel.readString();
this.e = parcel.createByteArray();
}
}

View File

@@ -0,0 +1,440 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import com.fyber.inneractive.sdk.player.exoplayer2.extractor.i;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Locale;
/* loaded from: classes2.dex */
public final class g {
public static final int b = s.a("ID3");
public final a a;
public interface a {
}
public static final class b {
public final int a;
public final boolean b;
public final int c;
public b(boolean z, int i, int i2) {
this.a = i;
this.b = z;
this.c = i2;
}
}
public g() {
this(null);
}
public static int a(int i) {
return (i == 0 || i == 3) ? 1 : 2;
}
public static d b(com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar, int i, int i2, boolean z, int i3, a aVar) throws UnsupportedEncodingException {
int i4 = kVar.b;
int b2 = b(kVar.a, i4);
String str = new String(kVar.a, i4, b2 - i4, "ISO-8859-1");
kVar.e(b2 + 1);
int j = kVar.j();
boolean z2 = (j & 2) != 0;
boolean z3 = (j & 1) != 0;
int j2 = kVar.j();
String[] strArr = new String[j2];
for (int i5 = 0; i5 < j2; i5++) {
int i6 = kVar.b;
int b3 = b(kVar.a, i6);
strArr[i5] = new String(kVar.a, i6, b3 - i6, "ISO-8859-1");
kVar.e(b3 + 1);
}
ArrayList arrayList = new ArrayList();
int i7 = i4 + i;
while (kVar.b < i7) {
h a2 = a(i2, kVar, z, i3, aVar);
if (a2 != null) {
arrayList.add(a2);
}
}
h[] hVarArr = new h[arrayList.size()];
arrayList.toArray(hVarArr);
return new d(str, z2, z3, strArr, hVarArr);
}
public static String b(int i) {
return i != 1 ? i != 2 ? i != 3 ? "ISO-8859-1" : "UTF-8" : "UTF-16BE" : "UTF-16";
}
public static i c(int i, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar) throws UnsupportedEncodingException {
byte[] bArr = new byte[i];
kVar.a(bArr, 0, i);
int b2 = b(bArr, 0);
String str = new String(bArr, 0, b2, "ISO-8859-1");
int i2 = b2 + 1;
return new i(str, i2 < i ? Arrays.copyOfRange(bArr, i2, i) : new byte[0]);
}
public static j d(int i, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar) throws UnsupportedEncodingException {
if (i < 1) {
return null;
}
int j = kVar.j();
String b2 = b(j);
int i2 = i - 1;
byte[] bArr = new byte[i2];
kVar.a(bArr, 0, i2);
int a2 = a(bArr, 0, j);
String str = new String(bArr, 0, a2, b2);
int a3 = a(j) + a2;
return new j("TXXX", str, a3 < i2 ? new String(bArr, a3, a(bArr, a3, j) - a3, b2) : "");
}
public static k e(int i, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar) throws UnsupportedEncodingException {
if (i < 1) {
return null;
}
int j = kVar.j();
String b2 = b(j);
int i2 = i - 1;
byte[] bArr = new byte[i2];
kVar.a(bArr, 0, i2);
int a2 = a(bArr, 0, j);
String str = new String(bArr, 0, a2, b2);
int a3 = a(j) + a2;
return new k("WXXX", str, a3 < i2 ? new String(bArr, a3, b(bArr, a3) - a3, "ISO-8859-1") : "");
}
/* JADX WARN: Removed duplicated region for block: B:6:0x00a4 A[RETURN] */
/* JADX WARN: Removed duplicated region for block: B:8:0x00a5 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final com.fyber.inneractive.sdk.player.exoplayer2.metadata.a a(byte[] r17, int r18) {
/*
Method dump skipped, instructions count: 284
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.g.a(byte[], int):com.fyber.inneractive.sdk.player.exoplayer2.metadata.a");
}
public g(i.a aVar) {
this.a = aVar;
}
public static k b(int i, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar, String str) throws UnsupportedEncodingException {
byte[] bArr = new byte[i];
kVar.a(bArr, 0, i);
return new k(str, null, new String(bArr, 0, b(bArr, 0), "ISO-8859-1"));
}
public static f b(int i, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar) throws UnsupportedEncodingException {
int j = kVar.j();
String b2 = b(j);
int i2 = i - 1;
byte[] bArr = new byte[i2];
kVar.a(bArr, 0, i2);
int b3 = b(bArr, 0);
String str = new String(bArr, 0, b3, "ISO-8859-1");
int i3 = b3 + 1;
int a2 = a(bArr, i3, j);
String str2 = new String(bArr, i3, a2 - i3, b2);
int a3 = a(j) + a2;
int a4 = a(bArr, a3, j);
return new f(str, str2, new String(bArr, a3, a4 - a3, b2), Arrays.copyOfRange(bArr, a(j) + a4, i2));
}
public static int b(byte[] bArr, int i) {
while (i < bArr.length) {
if (bArr[i] == 0) {
return i;
}
i++;
}
return bArr.length;
}
public static c a(com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar, int i, int i2, boolean z, int i3, a aVar) throws UnsupportedEncodingException {
int i4 = kVar.b;
int b2 = b(kVar.a, i4);
String str = new String(kVar.a, i4, b2 - i4, "ISO-8859-1");
kVar.e(b2 + 1);
int c = kVar.c();
int c2 = kVar.c();
long k = kVar.k();
long j = k == 4294967295L ? -1L : k;
long k2 = kVar.k();
long j2 = k2 == 4294967295L ? -1L : k2;
ArrayList arrayList = new ArrayList();
int i5 = i4 + i;
while (kVar.b < i5) {
h a2 = a(i2, kVar, z, i3, aVar);
if (a2 != null) {
arrayList.add(a2);
}
}
h[] hVarArr = new h[arrayList.size()];
arrayList.toArray(hVarArr);
return new c(str, c, c2, j, j2, hVarArr);
}
/* JADX WARN: Code restructure failed: missing block: B:31:0x0077, code lost:
if ((r10 & 1) != 0) goto L45;
*/
/* JADX WARN: Code restructure failed: missing block: B:32:0x0088, code lost:
r4 = false;
*/
/* JADX WARN: Code restructure failed: missing block: B:54:0x0085, code lost:
if ((r10 & 128) != 0) goto L45;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static boolean a(com.fyber.inneractive.sdk.player.exoplayer2.util.k r18, int r19, int r20, boolean r21) {
/*
r1 = r18
r0 = r19
int r2 = r1.b
L6:
int r3 = r18.a() // Catch: java.lang.Throwable -> L20
r4 = 1
r5 = r20
if (r3 < r5) goto Lac
r3 = 3
r6 = 0
if (r0 < r3) goto L23
int r7 = r18.c() // Catch: java.lang.Throwable -> L20
long r8 = r18.k() // Catch: java.lang.Throwable -> L20
int r10 = r18.o() // Catch: java.lang.Throwable -> L20
goto L2d
L20:
r0 = move-exception
goto Lb0
L23:
int r7 = r18.l() // Catch: java.lang.Throwable -> L20
int r8 = r18.l() // Catch: java.lang.Throwable -> L20
long r8 = (long) r8
r10 = r6
L2d:
r11 = 0
if (r7 != 0) goto L3b
int r7 = (r8 > r11 ? 1 : (r8 == r11 ? 0 : -1))
if (r7 != 0) goto L3b
if (r10 != 0) goto L3b
r1.e(r2)
return r4
L3b:
r7 = 4
if (r0 != r7) goto L6c
if (r21 != 0) goto L6c
r13 = 8421504(0x808080, double:4.160776E-317)
long r13 = r13 & r8
int r11 = (r13 > r11 ? 1 : (r13 == r11 ? 0 : -1))
if (r11 == 0) goto L4c
r1.e(r2)
return r6
L4c:
r11 = 255(0xff, double:1.26E-321)
long r13 = r8 & r11
r15 = 8
long r15 = r8 >> r15
long r15 = r15 & r11
r17 = 7
long r15 = r15 << r17
long r13 = r13 | r15
r15 = 16
long r15 = r8 >> r15
long r15 = r15 & r11
r17 = 14
long r15 = r15 << r17
long r13 = r13 | r15
r15 = 24
long r8 = r8 >> r15
long r8 = r8 & r11
r11 = 21
long r8 = r8 << r11
long r8 = r8 | r13
L6c:
if (r0 != r7) goto L7a
r3 = r10 & 64
if (r3 == 0) goto L74
r3 = r4
goto L75
L74:
r3 = r6
L75:
r7 = r10 & 1
if (r7 == 0) goto L88
goto L8c
L7a:
if (r0 != r3) goto L8a
r3 = r10 & 32
if (r3 == 0) goto L82
r3 = r4
goto L83
L82:
r3 = r6
L83:
r7 = r10 & 128(0x80, float:1.8E-43)
if (r7 == 0) goto L88
goto L8c
L88:
r4 = r6
goto L8c
L8a:
r3 = r6
r4 = r3
L8c:
if (r4 == 0) goto L90
int r3 = r3 + 4
L90:
long r3 = (long) r3
int r3 = (r8 > r3 ? 1 : (r8 == r3 ? 0 : -1))
if (r3 >= 0) goto L99
r1.e(r2)
return r6
L99:
int r3 = r18.a() // Catch: java.lang.Throwable -> L20
long r3 = (long) r3
int r3 = (r3 > r8 ? 1 : (r3 == r8 ? 0 : -1))
if (r3 >= 0) goto La6
r1.e(r2)
return r6
La6:
int r3 = (int) r8
r1.f(r3) // Catch: java.lang.Throwable -> L20
goto L6
Lac:
r1.e(r2)
return r4
Lb0:
r1.e(r2)
throw r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.g.a(com.fyber.inneractive.sdk.player.exoplayer2.util.k, int, int, boolean):boolean");
}
/* JADX WARN: Code restructure failed: missing block: B:151:0x01b1, code lost:
if (r12 == 67) goto L149;
*/
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:120:0x01ba */
/* JADX WARN: Removed duplicated region for block: B:130:0x01d3 */
/* JADX WARN: Removed duplicated region for block: B:138:0x01f3 A[ADDED_TO_REGION] */
/* JADX WARN: Removed duplicated region for block: B:144:0x01f0 */
/* JADX WARN: Removed duplicated region for block: B:145:0x01d0 */
/* JADX WARN: Removed duplicated region for block: B:76:0x021d A[Catch: all -> 0x013c, UnsupportedEncodingException -> 0x023c, TRY_LEAVE, TryCatch #0 {UnsupportedEncodingException -> 0x023c, blocks: (B:76:0x021d, B:135:0x01e7, B:142:0x01fb, B:143:0x020b), top: B:67:0x012d }] */
/* JADX WARN: Type inference failed for: r15v11 */
/* JADX WARN: Type inference failed for: r15v13 */
/* JADX WARN: Type inference failed for: r15v14 */
/* JADX WARN: Type inference failed for: r15v15, types: [java.lang.String] */
/* JADX WARN: Type inference failed for: r15v16 */
/* JADX WARN: Type inference failed for: r15v21 */
/* JADX WARN: Type inference failed for: r15v24, types: [java.lang.String] */
/* JADX WARN: Type inference failed for: r15v25 */
/* JADX WARN: Type inference failed for: r15v26, types: [int] */
/* JADX WARN: Type inference failed for: r15v31 */
/* JADX WARN: Type inference failed for: r15v32 */
/* JADX WARN: Type inference failed for: r15v33 */
/* JADX WARN: Type inference failed for: r15v4 */
/* JADX WARN: Type inference failed for: r15v8 */
/* JADX WARN: Type inference failed for: r15v9 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.h a(int r19, com.fyber.inneractive.sdk.player.exoplayer2.util.k r20, boolean r21, int r22, com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.g.a r23) {
/*
Method dump skipped, instructions count: 595
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.g.a(int, com.fyber.inneractive.sdk.player.exoplayer2.util.k, boolean, int, com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.g$a):com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.h");
}
public static j a(int i, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar, String str) throws UnsupportedEncodingException {
if (i < 1) {
return null;
}
int j = kVar.j();
String b2 = b(j);
int i2 = i - 1;
byte[] bArr = new byte[i2];
kVar.a(bArr, 0, i2);
return new j(str, null, new String(bArr, 0, a(bArr, 0, j), b2));
}
public static com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.a a(int i, int i2, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar) throws UnsupportedEncodingException {
int b2;
String lowerCase;
int j = kVar.j();
String b3 = b(j);
int i3 = i - 1;
byte[] bArr = new byte[i3];
kVar.a(bArr, 0, i3);
if (i2 == 2) {
String str = "image/" + new String(bArr, 0, 3, "ISO-8859-1").toLowerCase(Locale.US);
if (str.equals("image/jpg")) {
str = "image/jpeg";
}
lowerCase = str;
b2 = 2;
} else {
b2 = b(bArr, 0);
lowerCase = new String(bArr, 0, b2, "ISO-8859-1").toLowerCase(Locale.US);
if (lowerCase.indexOf(47) == -1) {
lowerCase = "image/".concat(lowerCase);
}
}
int i4 = bArr[b2 + 1] & 255;
int i5 = b2 + 2;
int a2 = a(bArr, i5, j);
return new com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3.a(lowerCase, new String(bArr, i5, a2 - i5, b3), i4, Arrays.copyOfRange(bArr, a(j) + a2, i3));
}
public static e a(int i, com.fyber.inneractive.sdk.player.exoplayer2.util.k kVar) throws UnsupportedEncodingException {
if (i < 4) {
return null;
}
int j = kVar.j();
String b2 = b(j);
byte[] bArr = new byte[3];
kVar.a(bArr, 0, 3);
String str = new String(bArr, 0, 3);
int i2 = i - 4;
byte[] bArr2 = new byte[i2];
kVar.a(bArr2, 0, i2);
int a2 = a(bArr2, 0, j);
String str2 = new String(bArr2, 0, a2, b2);
int a3 = a(j) + a2;
return new e(str, str2, a3 < i2 ? new String(bArr2, a3, a(bArr2, a3, j) - a3, b2) : "");
}
public static String a(int i, int i2, int i3, int i4, int i5) {
if (i == 2) {
return String.format(Locale.US, "%c%c%c", Integer.valueOf(i2), Integer.valueOf(i3), Integer.valueOf(i4));
}
return String.format(Locale.US, "%c%c%c%c", Integer.valueOf(i2), Integer.valueOf(i3), Integer.valueOf(i4), Integer.valueOf(i5));
}
public static int a(byte[] bArr, int i, int i2) {
int b2 = b(bArr, i);
if (i2 == 0 || i2 == 3) {
return b2;
}
while (b2 < bArr.length - 1) {
if (b2 % 2 == 0 && bArr[b2 + 1] == 0) {
return b2;
}
b2 = b(bArr, b2 + 1);
}
return bArr.length;
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import com.fyber.inneractive.sdk.player.exoplayer2.metadata.a;
/* loaded from: classes2.dex */
public abstract class h implements a.b {
public final String a;
public h(String str) {
this.a = (String) com.fyber.inneractive.sdk.player.exoplayer2.util.a.a(str);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
}

View File

@@ -0,0 +1,61 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
import com.mbridge.msdk.playercommon.exoplayer2.metadata.id3.PrivFrame;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class i extends h {
public static final Parcelable.Creator<i> CREATOR = new a();
public final String b;
public final byte[] c;
public class a implements Parcelable.Creator<i> {
@Override // android.os.Parcelable.Creator
public final i createFromParcel(Parcel parcel) {
return new i(parcel);
}
@Override // android.os.Parcelable.Creator
public final i[] newArray(int i) {
return new i[i];
}
}
public i(String str, byte[] bArr) {
super(PrivFrame.ID);
this.b = str;
this.c = bArr;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || i.class != obj.getClass()) {
return false;
}
i iVar = (i) obj;
return s.a(this.b, iVar.b) && Arrays.equals(this.c, iVar.c);
}
public final int hashCode() {
String str = this.b;
return Arrays.hashCode(this.c) + (((str != null ? str.hashCode() : 0) + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.b);
parcel.writeByteArray(this.c);
}
public i(Parcel parcel) {
super(PrivFrame.ID);
this.b = parcel.readString();
this.c = parcel.createByteArray();
}
}

View File

@@ -0,0 +1,63 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
/* loaded from: classes2.dex */
public final class j extends h {
public static final Parcelable.Creator<j> CREATOR = new a();
public final String b;
public final String c;
public class a implements Parcelable.Creator<j> {
@Override // android.os.Parcelable.Creator
public final j createFromParcel(Parcel parcel) {
return new j(parcel);
}
@Override // android.os.Parcelable.Creator
public final j[] newArray(int i) {
return new j[i];
}
}
public j(String str, String str2, String str3) {
super(str);
this.b = str2;
this.c = str3;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || j.class != obj.getClass()) {
return false;
}
j jVar = (j) obj;
return this.a.equals(jVar.a) && s.a(this.b, jVar.b) && s.a(this.c, jVar.c);
}
public final int hashCode() {
int hashCode = (this.a.hashCode() + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31;
String str = this.b;
int hashCode2 = (hashCode + (str != null ? str.hashCode() : 0)) * 31;
String str2 = this.c;
return hashCode2 + (str2 != null ? str2.hashCode() : 0);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.a);
parcel.writeString(this.b);
parcel.writeString(this.c);
}
public j(Parcel parcel) {
super(parcel.readString());
this.b = parcel.readString();
this.c = parcel.readString();
}
}

View File

@@ -0,0 +1,63 @@
package com.fyber.inneractive.sdk.player.exoplayer2.metadata.id3;
import android.os.Parcel;
import android.os.Parcelable;
import com.fyber.inneractive.sdk.player.exoplayer2.util.s;
import com.ironsource.mediationsdk.logger.IronSourceError;
/* loaded from: classes2.dex */
public final class k extends h {
public static final Parcelable.Creator<k> CREATOR = new a();
public final String b;
public final String c;
public class a implements Parcelable.Creator<k> {
@Override // android.os.Parcelable.Creator
public final k createFromParcel(Parcel parcel) {
return new k(parcel);
}
@Override // android.os.Parcelable.Creator
public final k[] newArray(int i) {
return new k[i];
}
}
public k(String str, String str2, String str3) {
super(str);
this.b = str2;
this.c = str3;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || k.class != obj.getClass()) {
return false;
}
k kVar = (k) obj;
return this.a.equals(kVar.a) && s.a(this.b, kVar.b) && s.a(this.c, kVar.c);
}
public final int hashCode() {
int hashCode = (this.a.hashCode() + IronSourceError.ERROR_NON_EXISTENT_INSTANCE) * 31;
String str = this.b;
int hashCode2 = (hashCode + (str != null ? str.hashCode() : 0)) * 31;
String str2 = this.c;
return hashCode2 + (str2 != null ? str2.hashCode() : 0);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
parcel.writeString(this.a);
parcel.writeString(this.b);
parcel.writeString(this.c);
}
public k(Parcel parcel) {
super(parcel.readString());
this.b = parcel.readString();
this.c = parcel.readString();
}
}