Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzamw.java
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

210 lines
7.6 KiB
Java

package com.google.android.gms.internal.ads;
import androidx.core.view.ViewCompat;
import com.mbridge.msdk.playercommon.exoplayer2.C;
/* loaded from: classes3.dex */
public final class zzamw implements zzamj {
private String zze;
private zzadt zzf;
private boolean zzi;
private int zzk;
private int zzl;
private int zzn;
private int zzo;
private int zzs;
private boolean zzu;
private int zzd = 0;
private final zzdy zza = new zzdy(new byte[15], 2);
private final zzdx zzb = new zzdx();
private final zzdy zzc = new zzdy();
private final zzamx zzp = new zzamx();
private int zzq = -2147483647;
private int zzr = -1;
private long zzt = -1;
private boolean zzj = true;
private boolean zzm = true;
private double zzg = -9.223372036854776E18d;
private double zzh = -9.223372036854776E18d;
private static final void zzf(zzdy zzdyVar, zzdy zzdyVar2, boolean z) {
int zzd = zzdyVar.zzd();
int min = Math.min(zzdyVar.zzb(), zzdyVar2.zzb());
zzdyVar.zzH(zzdyVar2.zzN(), zzdyVar2.zzd(), min);
zzdyVar2.zzM(min);
if (z) {
zzdyVar.zzL(zzd);
}
}
@Override // com.google.android.gms.internal.ads.zzamj
public final void zza(zzdy zzdyVar) throws zzbc {
int i;
zzcw.zzb(this.zzf);
while (zzdyVar.zzb() > 0) {
int i2 = this.zzd;
int i3 = 0;
if (i2 == 0) {
int i4 = this.zzk;
if ((i4 & 2) != 0) {
if ((i4 & 4) == 0) {
while (zzdyVar.zzb() > 0) {
int i5 = this.zzl << 8;
this.zzl = i5;
int zzm = i5 | zzdyVar.zzm();
this.zzl = zzm;
if ((zzm & ViewCompat.MEASURED_SIZE_MASK) == 12583333) {
zzdyVar.zzL(zzdyVar.zzd() - 3);
this.zzl = 0;
}
}
}
this.zzd = 1;
break;
}
zzdyVar.zzL(zzdyVar.zze());
} else if (i2 != 1) {
int i6 = this.zzp.zza;
if (i6 == 1 || i6 == 17) {
zzf(zzdyVar, this.zzc, true);
}
int min = Math.min(zzdyVar.zzb(), this.zzp.zzc - this.zzn);
this.zzf.zzr(zzdyVar, min);
int i7 = this.zzn + min;
this.zzn = i7;
zzamx zzamxVar = this.zzp;
if (i7 == zzamxVar.zzc) {
int i8 = zzamxVar.zza;
if (i8 == 1) {
byte[] zzN = this.zzc.zzN();
zzamy zza = zzana.zza(new zzdx(zzN, zzN.length));
this.zzq = zza.zzb;
this.zzr = zza.zzc;
long j = this.zzt;
long j2 = this.zzp.zzb;
if (j != j2) {
this.zzt = j2;
int i9 = zza.zza;
String concat = i9 != -1 ? "mhm1".concat(String.valueOf(String.format(".%02X", Integer.valueOf(i9)))) : "mhm1";
byte[] bArr = zza.zzd;
zzfxn zzfxnVar = null;
if (bArr != null && bArr.length > 0) {
zzfxnVar = zzfxn.zzp(zzei.zzf, bArr);
}
zzz zzzVar = new zzz();
zzzVar.zzM(this.zze);
zzzVar.zzaa("audio/mhm1");
zzzVar.zzab(this.zzq);
zzzVar.zzA(concat);
zzzVar.zzN(zzfxnVar);
this.zzf.zzm(zzzVar.zzag());
}
this.zzu = true;
} else if (i8 == 17) {
byte[] zzN2 = this.zzc.zzN();
zzdx zzdxVar = new zzdx(zzN2, zzN2.length);
if (zzdxVar.zzp()) {
zzdxVar.zzn(2);
i3 = zzdxVar.zzd(13);
}
this.zzs = i3;
} else if (i8 == 2) {
if (this.zzu) {
this.zzj = false;
i = 1;
} else {
i = 0;
}
int i10 = this.zzr - this.zzs;
double d = this.zzq;
long round = Math.round(this.zzg);
if (this.zzi) {
this.zzi = false;
this.zzg = this.zzh;
} else {
this.zzg += (i10 * 1000000.0d) / d;
}
this.zzf.zzt(round, i, this.zzo, 0, null);
this.zzu = false;
this.zzs = 0;
this.zzo = 0;
}
this.zzd = 1;
}
} else {
zzf(zzdyVar, this.zza, false);
zzdy zzdyVar2 = this.zza;
if (zzdyVar2.zzb() == 0) {
zzdx zzdxVar2 = this.zzb;
int zze = zzdyVar2.zze();
zzdxVar2.zzk(zzdyVar2.zzN(), zze);
if (zzana.zzb(this.zzb, this.zzp)) {
this.zzn = 0;
this.zzo += this.zzp.zzc + zze;
this.zza.zzL(0);
zzadt zzadtVar = this.zzf;
zzdy zzdyVar3 = this.zza;
zzadtVar.zzr(zzdyVar3, zzdyVar3.zze());
this.zza.zzI(2);
this.zzc.zzI(this.zzp.zzc);
this.zzm = true;
this.zzd = 2;
} else {
zzdy zzdyVar4 = this.zza;
if (zzdyVar4.zze() < 15) {
zzdyVar4.zzK(zzdyVar4.zze() + 1);
}
}
}
this.zzm = false;
}
}
}
@Override // com.google.android.gms.internal.ads.zzamj
public final void zzb(zzacq zzacqVar, zzanx zzanxVar) {
zzanxVar.zzc();
this.zze = zzanxVar.zzb();
this.zzf = zzacqVar.zzw(zzanxVar.zza(), 1);
}
@Override // com.google.android.gms.internal.ads.zzamj
public final void zzc(boolean z) {
}
@Override // com.google.android.gms.internal.ads.zzamj
public final void zzd(long j, int i) {
this.zzk = i;
if (!this.zzj && (this.zzo != 0 || !this.zzm)) {
this.zzi = true;
}
if (j != C.TIME_UNSET) {
double d = j;
if (this.zzi) {
this.zzh = d;
} else {
this.zzg = d;
}
}
}
@Override // com.google.android.gms.internal.ads.zzamj
public final void zze() {
this.zzd = 0;
this.zzl = 0;
this.zza.zzI(2);
this.zzn = 0;
this.zzo = 0;
this.zzq = -2147483647;
this.zzr = -1;
this.zzs = 0;
this.zzt = -1L;
this.zzu = false;
this.zzi = false;
this.zzm = true;
this.zzj = true;
this.zzg = -9.223372036854776E18d;
this.zzh = -9.223372036854776E18d;
}
}