- 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
116 lines
3.4 KiB
Java
116 lines
3.4 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 zzamc implements zzacn {
|
|
private final zzamd zza = new zzamd(null, 0);
|
|
private final zzdy zzb = new zzdy(16384);
|
|
private boolean zzc;
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzacn
|
|
public final int zzb(zzaco zzacoVar, zzadj zzadjVar) throws IOException {
|
|
int zza = zzacoVar.zza(this.zzb.zzN(), 0, 16384);
|
|
if (zza == -1) {
|
|
return -1;
|
|
}
|
|
this.zzb.zzL(0);
|
|
this.zzb.zzK(zza);
|
|
if (!this.zzc) {
|
|
this.zza.zzd(0L, 4);
|
|
this.zzc = 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.zza.zzb(zzacqVar, new zzanx(Integer.MIN_VALUE, 0, 1));
|
|
zzacqVar.zzD();
|
|
zzacqVar.zzO(new zzadl(C.TIME_UNSET, 0L));
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzacn
|
|
public final void zzf(long j, long j2) {
|
|
this.zzc = false;
|
|
this.zza.zze();
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzacn
|
|
public final boolean zzi(zzaco zzacoVar) throws IOException {
|
|
int i;
|
|
zzdy zzdyVar = new zzdy(10);
|
|
int i2 = 0;
|
|
while (true) {
|
|
zzacc zzaccVar = (zzacc) zzacoVar;
|
|
zzaccVar.zzm(zzdyVar.zzN(), 0, 10, false);
|
|
zzdyVar.zzL(0);
|
|
if (zzdyVar.zzo() != 4801587) {
|
|
break;
|
|
}
|
|
zzdyVar.zzM(3);
|
|
int zzl = zzdyVar.zzl();
|
|
i2 += zzl + 10;
|
|
zzaccVar.zzl(zzl, false);
|
|
}
|
|
zzacoVar.zzj();
|
|
zzacc zzaccVar2 = (zzacc) zzacoVar;
|
|
zzaccVar2.zzl(i2, false);
|
|
int i3 = 0;
|
|
int i4 = i2;
|
|
while (true) {
|
|
int i5 = 7;
|
|
zzaccVar2.zzm(zzdyVar.zzN(), 0, 7, false);
|
|
zzdyVar.zzL(0);
|
|
int zzq = zzdyVar.zzq();
|
|
if (zzq == 44096 || zzq == 44097) {
|
|
i3++;
|
|
if (i3 >= 4) {
|
|
return true;
|
|
}
|
|
byte[] zzN = zzdyVar.zzN();
|
|
int i6 = zzabq.zza;
|
|
if (zzN.length < 7) {
|
|
i = -1;
|
|
} else {
|
|
int i7 = ((zzN[2] & 255) << 8) | (zzN[3] & 255);
|
|
if (i7 == 65535) {
|
|
i7 = ((zzN[4] & 255) << 16) | ((zzN[5] & 255) << 8) | (zzN[6] & 255);
|
|
} else {
|
|
i5 = 4;
|
|
}
|
|
if (zzq == 44097) {
|
|
i5 += 2;
|
|
}
|
|
i = i7 + i5;
|
|
}
|
|
if (i == -1) {
|
|
return false;
|
|
}
|
|
zzaccVar2.zzl(i - 7, false);
|
|
} else {
|
|
zzacoVar.zzj();
|
|
i4++;
|
|
if (i4 - i2 >= 8192) {
|
|
return false;
|
|
}
|
|
zzaccVar2.zzl(i4, false);
|
|
i3 = 0;
|
|
}
|
|
}
|
|
}
|
|
}
|