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

62 lines
1.4 KiB
Java

package com.google.android.gms.internal.ads;
/* loaded from: classes3.dex */
public final class zzadv {
private final byte[] zza;
private final int zzb;
private int zzc;
private int zzd;
public zzadv(byte[] bArr) {
this.zza = bArr;
this.zzb = bArr.length;
}
public final int zza() {
return (this.zzc * 8) + this.zzd;
}
public final int zzb(int i) {
int i2 = this.zzc;
int i3 = 8 - this.zzd;
int i4 = i2 + 1;
byte[] bArr = this.zza;
int min = Math.min(i, i3);
int i5 = ((bArr[i2] & 255) >> this.zzd) & (255 >> (8 - min));
while (min < i) {
i5 |= (this.zza[i4] & 255) << min;
min += 8;
i4++;
}
int i6 = i5 & ((-1) >>> (32 - i));
zzc(i);
return i6;
}
public final void zzc(int i) {
int i2;
int i3 = i / 8;
int i4 = this.zzc + i3;
this.zzc = i4;
int i5 = this.zzd + (i - (i3 * 8));
this.zzd = i5;
if (i5 > 7) {
i4++;
this.zzc = i4;
i5 -= 8;
this.zzd = i5;
}
boolean z = false;
if (i4 >= 0 && (i4 < (i2 = this.zzb) || (i4 == i2 && i5 == 0))) {
z = true;
}
zzcw.zzf(z);
}
public final boolean zzd() {
int i = (this.zza[this.zzc] & 255) >> this.zzd;
zzc(1);
return 1 == (i & 1);
}
}