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

73 lines
2.2 KiB
Java

package com.google.android.gms.internal.ads;
import com.mbridge.msdk.playercommon.exoplayer2.C;
/* loaded from: classes3.dex */
public final class zzabz {
public static void zza(long j, zzdy zzdyVar, zzadt[] zzadtVarArr) {
int i;
while (true) {
if (zzdyVar.zzb() <= 1) {
return;
}
int zzc = zzc(zzdyVar);
int zzc2 = zzc(zzdyVar);
int zzd = zzdyVar.zzd() + zzc2;
if (zzc2 == -1 || zzc2 > zzdyVar.zzb()) {
zzdo.zzf("CeaUtil", "Skipping remainder of malformed SEI NAL unit.");
zzd = zzdyVar.zze();
} else if (zzc == 4 && zzc2 >= 8) {
int zzm = zzdyVar.zzm();
int zzq = zzdyVar.zzq();
if (zzq == 49) {
i = zzdyVar.zzg();
zzq = 49;
} else {
i = 0;
}
int zzm2 = zzdyVar.zzm();
if (zzq == 47) {
zzdyVar.zzM(1);
zzq = 47;
}
boolean z = zzm == 181 && (zzq == 49 || zzq == 47) && zzm2 == 3;
if (zzq == 49) {
z &= i == 1195456820;
}
if (z) {
zzb(j, zzdyVar, zzadtVarArr);
}
}
zzdyVar.zzL(zzd);
}
}
public static void zzb(long j, zzdy zzdyVar, zzadt[] zzadtVarArr) {
int zzm = zzdyVar.zzm();
if ((zzm & 64) != 0) {
int i = zzm & 31;
zzdyVar.zzM(1);
int zzd = zzdyVar.zzd();
for (zzadt zzadtVar : zzadtVarArr) {
int i2 = i * 3;
zzdyVar.zzL(zzd);
zzadtVar.zzr(zzdyVar, i2);
zzcw.zzf(j != C.TIME_UNSET);
zzadtVar.zzt(j, 1, i2, 0, null);
}
}
}
private static int zzc(zzdy zzdyVar) {
int i = 0;
while (zzdyVar.zzb() != 0) {
int zzm = zzdyVar.zzm();
i += zzm;
if (zzm != 255) {
return i;
}
}
return -1;
}
}