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

146 lines
4.1 KiB
Java

package com.google.android.gms.internal.ads;
import androidx.annotation.Nullable;
import androidx.core.view.MotionEventCompat;
import com.mbridge.msdk.playercommon.exoplayer2.C;
import com.mbridge.msdk.playercommon.exoplayer2.util.MimeTypes;
import java.util.Arrays;
/* loaded from: classes3.dex */
public final class zzamf implements zzamj {
private static final byte[] zza = {73, 68, 51};
private final boolean zzb;
private final zzdx zzc = new zzdx(new byte[7], 7);
private final zzdy zzd = new zzdy(Arrays.copyOf(zza, 10));
@Nullable
private final String zze;
private final int zzf;
private String zzg;
private zzadt zzh;
private zzadt zzi;
private int zzj;
private int zzk;
private int zzl;
private boolean zzm;
private boolean zzn;
private int zzo;
private int zzp;
private int zzq;
private boolean zzr;
private long zzs;
private int zzt;
private long zzu;
private zzadt zzv;
private long zzw;
public zzamf(boolean z, @Nullable String str, int i) {
zzh();
this.zzo = -1;
this.zzp = -1;
this.zzs = C.TIME_UNSET;
this.zzu = C.TIME_UNSET;
this.zzb = z;
this.zze = str;
this.zzf = i;
}
public static boolean zzf(int i) {
return (i & 65526) == 65520;
}
private final void zzg() {
this.zzn = false;
zzh();
}
private final void zzh() {
this.zzj = 0;
this.zzk = 0;
this.zzl = 256;
}
private final void zzi() {
this.zzj = 3;
this.zzk = 0;
}
private final void zzj(zzadt zzadtVar, long j, int i, int i2) {
this.zzj = 4;
this.zzk = i;
this.zzv = zzadtVar;
this.zzw = j;
this.zzt = i2;
}
private final boolean zzk(zzdy zzdyVar, byte[] bArr, int i) {
int min = Math.min(zzdyVar.zzb(), i - this.zzk);
zzdyVar.zzH(bArr, this.zzk, min);
int i2 = this.zzk + min;
this.zzk = i2;
return i2 == i;
}
private static final boolean zzl(byte b, byte b2) {
return zzf((b2 & 255) | MotionEventCompat.ACTION_POINTER_INDEX_MASK);
}
private static final boolean zzm(zzdy zzdyVar, byte[] bArr, int i) {
if (zzdyVar.zzb() < i) {
return false;
}
zzdyVar.zzH(bArr, 0, i);
return true;
}
@Override // com.google.android.gms.internal.ads.zzamj
public final void zzb(zzacq zzacqVar, zzanx zzanxVar) {
zzanxVar.zzc();
this.zzg = zzanxVar.zzb();
zzadt zzw = zzacqVar.zzw(zzanxVar.zza(), 1);
this.zzh = zzw;
this.zzv = zzw;
if (!this.zzb) {
this.zzi = new zzaci();
return;
}
zzanxVar.zzc();
zzadt zzw2 = zzacqVar.zzw(zzanxVar.zza(), 5);
this.zzi = zzw2;
zzz zzzVar = new zzz();
zzzVar.zzM(zzanxVar.zzb());
zzzVar.zzaa(MimeTypes.APPLICATION_ID3);
zzw2.zzm(zzzVar.zzag());
}
@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.zzu = j;
}
@Override // com.google.android.gms.internal.ads.zzamj
public final void zze() {
this.zzu = C.TIME_UNSET;
zzg();
}
/* JADX WARN: Removed duplicated region for block: B:23:0x028d */
/* JADX WARN: Removed duplicated region for block: B:48:0x02cc A[SYNTHETIC] */
@Override // com.google.android.gms.internal.ads.zzamj
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void zza(com.google.android.gms.internal.ads.zzdy r18) throws com.google.android.gms.internal.ads.zzbc {
/*
Method dump skipped, instructions count: 737
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzamf.zza(com.google.android.gms.internal.ads.zzdy):void");
}
}