- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
287 lines
9.2 KiB
Java
287 lines
9.2 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import androidx.annotation.Nullable;
|
|
import com.mbridge.msdk.playercommon.exoplayer2.C;
|
|
import java.io.IOException;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zztk implements zzue, zzud {
|
|
public final zzue zza;
|
|
long zzb;
|
|
|
|
@Nullable
|
|
private zzud zzc;
|
|
private zztj[] zzd = new zztj[0];
|
|
private long zze = 0;
|
|
|
|
public zztk(zzue zzueVar, boolean z, long j, long j2) {
|
|
this.zza = zzueVar;
|
|
this.zzb = j2;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
public final long zza(long j, zzlp zzlpVar) {
|
|
if (j == 0) {
|
|
return 0L;
|
|
}
|
|
long max = Math.max(0L, Math.min(zzlpVar.zzc, j));
|
|
long j2 = zzlpVar.zzd;
|
|
long j3 = this.zzb;
|
|
long max2 = Math.max(0L, Math.min(j2, j3 == Long.MIN_VALUE ? Long.MAX_VALUE : j3 - j));
|
|
if (max != zzlpVar.zzc || max2 != zzlpVar.zzd) {
|
|
zzlpVar = new zzlp(max, max2);
|
|
}
|
|
return this.zza.zza(j, zzlpVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue, com.google.android.gms.internal.ads.zzwa
|
|
public final long zzb() {
|
|
long zzb = this.zza.zzb();
|
|
if (zzb != Long.MIN_VALUE) {
|
|
long j = this.zzb;
|
|
if (j == Long.MIN_VALUE || zzb < j) {
|
|
return zzb;
|
|
}
|
|
}
|
|
return Long.MIN_VALUE;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue, com.google.android.gms.internal.ads.zzwa
|
|
public final long zzc() {
|
|
long zzc = this.zza.zzc();
|
|
if (zzc != Long.MIN_VALUE) {
|
|
long j = this.zzb;
|
|
if (j == Long.MIN_VALUE || zzc < j) {
|
|
return zzc;
|
|
}
|
|
}
|
|
return Long.MIN_VALUE;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
public final long zzd() {
|
|
if (zzq()) {
|
|
long j = this.zze;
|
|
this.zze = C.TIME_UNSET;
|
|
long zzd = zzd();
|
|
return zzd != C.TIME_UNSET ? zzd : j;
|
|
}
|
|
long zzd2 = this.zza.zzd();
|
|
if (zzd2 == C.TIME_UNSET) {
|
|
return C.TIME_UNSET;
|
|
}
|
|
zzcw.zzf(zzd2 >= 0);
|
|
long j2 = this.zzb;
|
|
zzcw.zzf(j2 == Long.MIN_VALUE || zzd2 <= j2);
|
|
return zzd2;
|
|
}
|
|
|
|
/* JADX WARN: Code restructure failed: missing block: B:17:0x0033, code lost:
|
|
|
|
if (r0 > r3) goto L17;
|
|
*/
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final long zze(long r8) {
|
|
/*
|
|
r7 = this;
|
|
r0 = -9223372036854775807(0x8000000000000001, double:-4.9E-324)
|
|
r7.zze = r0
|
|
com.google.android.gms.internal.ads.zztj[] r0 = r7.zzd
|
|
int r1 = r0.length
|
|
r2 = 0
|
|
r3 = r2
|
|
Lc:
|
|
if (r3 >= r1) goto L18
|
|
r4 = r0[r3]
|
|
if (r4 == 0) goto L15
|
|
r4.zzc()
|
|
L15:
|
|
int r3 = r3 + 1
|
|
goto Lc
|
|
L18:
|
|
com.google.android.gms.internal.ads.zzue r0 = r7.zza
|
|
long r0 = r0.zze(r8)
|
|
int r8 = (r0 > r8 ? 1 : (r0 == r8 ? 0 : -1))
|
|
r9 = 1
|
|
if (r8 == 0) goto L35
|
|
r3 = 0
|
|
int r8 = (r0 > r3 ? 1 : (r0 == r3 ? 0 : -1))
|
|
if (r8 < 0) goto L36
|
|
long r3 = r7.zzb
|
|
r5 = -9223372036854775808
|
|
int r8 = (r3 > r5 ? 1 : (r3 == r5 ? 0 : -1))
|
|
if (r8 == 0) goto L35
|
|
int r8 = (r0 > r3 ? 1 : (r0 == r3 ? 0 : -1))
|
|
if (r8 > 0) goto L36
|
|
L35:
|
|
r2 = r9
|
|
L36:
|
|
com.google.android.gms.internal.ads.zzcw.zzf(r2)
|
|
return r0
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zztk.zze(long):long");
|
|
}
|
|
|
|
/* JADX WARN: Code restructure failed: missing block: B:23:0x0059, code lost:
|
|
|
|
if (r4 > r6) goto L24;
|
|
*/
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final long zzf(com.google.android.gms.internal.ads.zzxv[] r15, boolean[] r16, com.google.android.gms.internal.ads.zzvy[] r17, boolean[] r18, long r19) {
|
|
/*
|
|
r14 = this;
|
|
r0 = r14
|
|
r1 = r17
|
|
int r2 = r1.length
|
|
com.google.android.gms.internal.ads.zztj[] r3 = new com.google.android.gms.internal.ads.zztj[r2]
|
|
r0.zzd = r3
|
|
com.google.android.gms.internal.ads.zzvy[] r2 = new com.google.android.gms.internal.ads.zzvy[r2]
|
|
r3 = 0
|
|
r4 = r3
|
|
Lc:
|
|
int r5 = r1.length
|
|
r11 = 0
|
|
if (r4 >= r5) goto L21
|
|
com.google.android.gms.internal.ads.zztj[] r5 = r0.zzd
|
|
r6 = r1[r4]
|
|
com.google.android.gms.internal.ads.zztj r6 = (com.google.android.gms.internal.ads.zztj) r6
|
|
r5[r4] = r6
|
|
if (r6 == 0) goto L1c
|
|
com.google.android.gms.internal.ads.zzvy r11 = r6.zza
|
|
L1c:
|
|
r2[r4] = r11
|
|
int r4 = r4 + 1
|
|
goto Lc
|
|
L21:
|
|
com.google.android.gms.internal.ads.zzue r4 = r0.zza
|
|
r5 = r15
|
|
r6 = r16
|
|
r7 = r2
|
|
r8 = r18
|
|
r9 = r19
|
|
long r4 = r4.zzf(r5, r6, r7, r8, r9)
|
|
boolean r6 = r14.zzq()
|
|
r7 = 0
|
|
if (r6 == 0) goto L3d
|
|
int r6 = (r19 > r7 ? 1 : (r19 == r7 ? 0 : -1))
|
|
if (r6 != 0) goto L3d
|
|
r9 = r7
|
|
goto L3f
|
|
L3d:
|
|
r9 = r19
|
|
L3f:
|
|
r12 = -9223372036854775807(0x8000000000000001, double:-4.9E-324)
|
|
r0.zze = r12
|
|
int r6 = (r4 > r9 ? 1 : (r4 == r9 ? 0 : -1))
|
|
r9 = 1
|
|
if (r6 == 0) goto L5d
|
|
int r6 = (r4 > r7 ? 1 : (r4 == r7 ? 0 : -1))
|
|
if (r6 < 0) goto L5c
|
|
long r6 = r0.zzb
|
|
r12 = -9223372036854775808
|
|
int r8 = (r6 > r12 ? 1 : (r6 == r12 ? 0 : -1))
|
|
if (r8 == 0) goto L5d
|
|
int r6 = (r4 > r6 ? 1 : (r4 == r6 ? 0 : -1))
|
|
if (r6 > 0) goto L5c
|
|
goto L5d
|
|
L5c:
|
|
r9 = r3
|
|
L5d:
|
|
com.google.android.gms.internal.ads.zzcw.zzf(r9)
|
|
L60:
|
|
int r6 = r1.length
|
|
if (r3 >= r6) goto L86
|
|
r6 = r2[r3]
|
|
if (r6 != 0) goto L6c
|
|
com.google.android.gms.internal.ads.zztj[] r6 = r0.zzd
|
|
r6[r3] = r11
|
|
goto L7d
|
|
L6c:
|
|
com.google.android.gms.internal.ads.zztj[] r7 = r0.zzd
|
|
r8 = r7[r3]
|
|
if (r8 == 0) goto L76
|
|
com.google.android.gms.internal.ads.zzvy r8 = r8.zza
|
|
if (r8 == r6) goto L7d
|
|
L76:
|
|
com.google.android.gms.internal.ads.zztj r8 = new com.google.android.gms.internal.ads.zztj
|
|
r8.<init>(r14, r6)
|
|
r7[r3] = r8
|
|
L7d:
|
|
com.google.android.gms.internal.ads.zztj[] r6 = r0.zzd
|
|
r6 = r6[r3]
|
|
r1[r3] = r6
|
|
int r3 = r3 + 1
|
|
goto L60
|
|
L86:
|
|
return r4
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zztk.zzf(com.google.android.gms.internal.ads.zzxv[], boolean[], com.google.android.gms.internal.ads.zzvy[], boolean[], long):long");
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzvz
|
|
public final /* bridge */ /* synthetic */ void zzg(zzwa zzwaVar) {
|
|
zzud zzudVar = this.zzc;
|
|
zzudVar.getClass();
|
|
zzudVar.zzg(this);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
public final zzwj zzh() {
|
|
return this.zza.zzh();
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
public final void zzj(long j, boolean z) {
|
|
this.zza.zzj(j, false);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
public final void zzk() throws IOException {
|
|
this.zza.zzk();
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue
|
|
public final void zzl(zzud zzudVar, long j) {
|
|
this.zzc = zzudVar;
|
|
this.zza.zzl(this, j);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue, com.google.android.gms.internal.ads.zzwa
|
|
public final void zzm(long j) {
|
|
this.zza.zzm(j);
|
|
}
|
|
|
|
public final void zzn(long j, long j2) {
|
|
this.zzb = j2;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue, com.google.android.gms.internal.ads.zzwa
|
|
public final boolean zzo(zzkj zzkjVar) {
|
|
return this.zza.zzo(zzkjVar);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzue, com.google.android.gms.internal.ads.zzwa
|
|
public final boolean zzp() {
|
|
return this.zza.zzp();
|
|
}
|
|
|
|
public final boolean zzq() {
|
|
return this.zze != C.TIME_UNSET;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzud
|
|
public final void zzi(zzue zzueVar) {
|
|
zzud zzudVar = this.zzc;
|
|
zzudVar.getClass();
|
|
zzudVar.zzi(this);
|
|
}
|
|
}
|