Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- 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
2026-02-18 15:48:36 -08:00

132 lines
3.6 KiB
Java

package com.google.android.gms.internal.ads;
import com.mbridge.msdk.playercommon.exoplayer2.C;
import java.io.IOException;
import java.util.List;
/* loaded from: classes3.dex */
public final class zzame implements zzacn {
private final zzamf zza;
private final zzdy zzb;
private final zzdy zzc;
private final zzdx zzd;
private zzacq zze;
private long zzf;
private long zzg;
private boolean zzh;
private boolean zzi;
public zzame() {
throw null;
}
public zzame(int i) {
this.zza = new zzamf(true, null, 0);
this.zzb = new zzdy(2048);
this.zzg = -1L;
zzdy zzdyVar = new zzdy(10);
this.zzc = zzdyVar;
byte[] zzN = zzdyVar.zzN();
this.zzd = new zzdx(zzN, zzN.length);
}
@Override // com.google.android.gms.internal.ads.zzacn
public final int zzb(zzaco zzacoVar, zzadj zzadjVar) throws IOException {
zzcw.zzb(this.zze);
int zza = zzacoVar.zza(this.zzb.zzN(), 0, 2048);
if (!this.zzi) {
this.zze.zzO(new zzadl(C.TIME_UNSET, 0L));
this.zzi = true;
}
if (zza == -1) {
return -1;
}
this.zzb.zzL(0);
this.zzb.zzK(zza);
if (!this.zzh) {
this.zza.zzd(this.zzf, 4);
this.zzh = true;
}
this.zza.zza(this.zzb);
return 0;
}
@Override // com.google.android.gms.internal.ads.zzacn
public final /* synthetic */ zzacn zzc() {
return this;
}
@Override // com.google.android.gms.internal.ads.zzacn
public final /* synthetic */ List zzd() {
return zzfxn.zzn();
}
@Override // com.google.android.gms.internal.ads.zzacn
public final void zze(zzacq zzacqVar) {
this.zze = zzacqVar;
this.zza.zzb(zzacqVar, new zzanx(Integer.MIN_VALUE, 0, 1));
zzacqVar.zzD();
}
@Override // com.google.android.gms.internal.ads.zzacn
public final void zzf(long j, long j2) {
this.zzh = false;
this.zza.zze();
this.zzf = j2;
}
@Override // com.google.android.gms.internal.ads.zzacn
public final boolean zzi(zzaco zzacoVar) throws IOException {
int i = 0;
while (true) {
zzacc zzaccVar = (zzacc) zzacoVar;
zzaccVar.zzm(this.zzc.zzN(), 0, 10, false);
this.zzc.zzL(0);
if (this.zzc.zzo() != 4801587) {
break;
}
this.zzc.zzM(3);
int zzl = this.zzc.zzl();
i += zzl + 10;
zzaccVar.zzl(zzl, false);
}
zzacoVar.zzj();
zzacc zzaccVar2 = (zzacc) zzacoVar;
zzaccVar2.zzl(i, false);
if (this.zzg == -1) {
this.zzg = i;
}
int i2 = 0;
int i3 = 0;
int i4 = i;
do {
zzaccVar2.zzm(this.zzc.zzN(), 0, 2, false);
this.zzc.zzL(0);
if (zzamf.zzf(this.zzc.zzq())) {
i2++;
if (i2 >= 4 && i3 > 188) {
return true;
}
zzaccVar2.zzm(this.zzc.zzN(), 0, 4, false);
this.zzd.zzl(14);
int zzd = this.zzd.zzd(13);
if (zzd <= 6) {
i4++;
zzacoVar.zzj();
zzaccVar2.zzl(i4, false);
} else {
zzaccVar2.zzl(zzd - 6, false);
i3 += zzd;
}
} else {
i4++;
zzacoVar.zzj();
zzaccVar2.zzl(i4, false);
}
i2 = 0;
i3 = 0;
} while (i4 - i < 8192);
return false;
}
}