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

153 lines
4.1 KiB
Java

package com.google.android.gms.internal.ads;
import androidx.annotation.Nullable;
import com.mbridge.msdk.playercommon.exoplayer2.C;
import com.mbridge.msdk.playercommon.exoplayer2.util.MimeTypes;
import java.util.Collections;
import java.util.List;
import kotlin.jvm.internal.ByteCompanionObject;
/* loaded from: classes3.dex */
public final class zzacy {
public final int zza;
public final int zzb;
public final int zzc;
public final int zzd;
public final int zze;
public final int zzf;
public final int zzg;
public final int zzh;
public final int zzi;
public final long zzj;
@Nullable
public final zzacx zzk;
@Nullable
private final zzay zzl;
private zzacy(int i, int i2, int i3, int i4, int i5, int i6, int i7, long j, @Nullable zzacx zzacxVar, @Nullable zzay zzayVar) {
this.zza = i;
this.zzb = i2;
this.zzc = i3;
this.zzd = i4;
this.zze = i5;
this.zzf = zzi(i5);
this.zzg = i6;
this.zzh = i7;
this.zzi = zzh(i7);
this.zzj = j;
this.zzk = zzacxVar;
this.zzl = zzayVar;
}
public zzacy(byte[] bArr, int i) {
zzdx zzdxVar = new zzdx(bArr, bArr.length);
zzdxVar.zzl(i * 8);
this.zza = zzdxVar.zzd(16);
this.zzb = zzdxVar.zzd(16);
this.zzc = zzdxVar.zzd(24);
this.zzd = zzdxVar.zzd(24);
int zzd = zzdxVar.zzd(20);
this.zze = zzd;
this.zzf = zzi(zzd);
this.zzg = zzdxVar.zzd(3) + 1;
int zzd2 = zzdxVar.zzd(5) + 1;
this.zzh = zzd2;
this.zzi = zzh(zzd2);
this.zzj = zzdxVar.zze(36);
this.zzk = null;
this.zzl = null;
}
private static int zzh(int i) {
if (i == 8) {
return 1;
}
if (i == 12) {
return 2;
}
if (i == 16) {
return 4;
}
if (i != 20) {
return i != 24 ? -1 : 6;
}
return 5;
}
private static int zzi(int i) {
switch (i) {
case 8000:
return 4;
case 16000:
return 5;
case 22050:
return 6;
case 24000:
return 7;
case 32000:
return 8;
case 44100:
return 9;
case 48000:
return 10;
case 88200:
return 1;
case 96000:
return 11;
case 176400:
return 2;
case 192000:
return 3;
default:
return -1;
}
}
public final long zza() {
long j = this.zzj;
return j == 0 ? C.TIME_UNSET : (j * 1000000) / this.zze;
}
public final long zzb(long j) {
return Math.max(0L, Math.min((j * this.zze) / 1000000, this.zzj - 1));
}
public final zzab zzc(byte[] bArr, @Nullable zzay zzayVar) {
bArr[4] = ByteCompanionObject.MIN_VALUE;
zzay zzd = zzd(zzayVar);
zzz zzzVar = new zzz();
zzzVar.zzaa(MimeTypes.AUDIO_FLAC);
int i = this.zzd;
if (i <= 0) {
i = -1;
}
zzzVar.zzR(i);
zzzVar.zzz(this.zzg);
zzzVar.zzab(this.zze);
zzzVar.zzU(zzei.zzn(this.zzh));
zzzVar.zzN(Collections.singletonList(bArr));
zzzVar.zzT(zzd);
return zzzVar.zzag();
}
@Nullable
public final zzay zzd(@Nullable zzay zzayVar) {
zzay zzayVar2 = this.zzl;
return zzayVar2 == null ? zzayVar : zzayVar2.zzd(zzayVar);
}
public final zzacy zze(List list) {
return new zzacy(this.zza, this.zzb, this.zzc, this.zzd, this.zze, this.zzg, this.zzh, this.zzj, this.zzk, zzd(new zzay(list)));
}
public final zzacy zzf(@Nullable zzacx zzacxVar) {
return new zzacy(this.zza, this.zzb, this.zzc, this.zzd, this.zze, this.zzg, this.zzh, this.zzj, zzacxVar, this.zzl);
}
public final zzacy zzg(List list) {
return new zzacy(this.zza, this.zzb, this.zzc, this.zzd, this.zze, this.zzg, this.zzh, this.zzj, this.zzk, zzd(zzadz.zzb(list)));
}
}