- 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
123 lines
3.6 KiB
Java
123 lines
3.6 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import java.io.IOException;
|
|
import java.util.logging.Level;
|
|
import java.util.logging.Logger;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public abstract class zzgww extends zzgwa {
|
|
private static final Logger zza = Logger.getLogger(zzgww.class.getName());
|
|
private static final boolean zzb = zzhao.zzA();
|
|
public static final /* synthetic */ int zzf = 0;
|
|
zzgwx zze;
|
|
|
|
private zzgww() {
|
|
throw null;
|
|
}
|
|
|
|
public /* synthetic */ zzgww(zzgwv zzgwvVar) {
|
|
}
|
|
|
|
public static int zzA(zzgzc zzgzcVar, zzgzv zzgzvVar) {
|
|
int zzaM = ((zzgvs) zzgzcVar).zzaM(zzgzvVar);
|
|
return zzD(zzaM) + zzaM;
|
|
}
|
|
|
|
public static int zzB(int i) {
|
|
if (i > 4096) {
|
|
return 4096;
|
|
}
|
|
return i;
|
|
}
|
|
|
|
public static int zzC(String str) {
|
|
int length;
|
|
try {
|
|
length = zzhat.zze(str);
|
|
} catch (zzhas unused) {
|
|
length = str.getBytes(zzgye.zza).length;
|
|
}
|
|
return zzD(length) + length;
|
|
}
|
|
|
|
public static int zzD(int i) {
|
|
return (352 - (Integer.numberOfLeadingZeros(i) * 9)) >>> 6;
|
|
}
|
|
|
|
public static int zzE(long j) {
|
|
return (640 - (Long.numberOfLeadingZeros(j) * 9)) >>> 6;
|
|
}
|
|
|
|
@Deprecated
|
|
public static int zzy(int i, zzgzc zzgzcVar, zzgzv zzgzvVar) {
|
|
int zzD = zzD(i << 3);
|
|
return zzD + zzD + ((zzgvs) zzgzcVar).zzaM(zzgzvVar);
|
|
}
|
|
|
|
public static int zzz(zzgzc zzgzcVar) {
|
|
int zzaY = zzgzcVar.zzaY();
|
|
return zzD(zzaY) + zzaY;
|
|
}
|
|
|
|
public final void zzF() {
|
|
if (zzb() != 0) {
|
|
throw new IllegalStateException("Did not write as much data as expected.");
|
|
}
|
|
}
|
|
|
|
public final void zzG(String str, zzhas zzhasVar) throws IOException {
|
|
zza.logp(Level.WARNING, "com.google.protobuf.CodedOutputStream", "inefficientWriteStringNoTag", "Converting ill-formed UTF-16. Your Protocol Buffer will not round trip correctly!", (Throwable) zzhasVar);
|
|
byte[] bytes = str.getBytes(zzgye.zza);
|
|
try {
|
|
int length = bytes.length;
|
|
zzu(length);
|
|
zza(bytes, 0, length);
|
|
} catch (IndexOutOfBoundsException e) {
|
|
throw new zzgwt(e);
|
|
}
|
|
}
|
|
|
|
public abstract void zzK() throws IOException;
|
|
|
|
public abstract void zzL(byte b) throws IOException;
|
|
|
|
public abstract void zzM(int i, boolean z) throws IOException;
|
|
|
|
public abstract void zzN(int i, zzgwj zzgwjVar) throws IOException;
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwa
|
|
public abstract void zza(byte[] bArr, int i, int i2) throws IOException;
|
|
|
|
public abstract int zzb();
|
|
|
|
public abstract void zzh(int i, int i2) throws IOException;
|
|
|
|
public abstract void zzi(int i) throws IOException;
|
|
|
|
public abstract void zzj(int i, long j) throws IOException;
|
|
|
|
public abstract void zzk(long j) throws IOException;
|
|
|
|
public abstract void zzl(int i, int i2) throws IOException;
|
|
|
|
public abstract void zzm(int i) throws IOException;
|
|
|
|
public abstract void zzn(int i, zzgzc zzgzcVar, zzgzv zzgzvVar) throws IOException;
|
|
|
|
public abstract void zzo(int i, zzgzc zzgzcVar) throws IOException;
|
|
|
|
public abstract void zzp(int i, zzgwj zzgwjVar) throws IOException;
|
|
|
|
public abstract void zzq(int i, String str) throws IOException;
|
|
|
|
public abstract void zzs(int i, int i2) throws IOException;
|
|
|
|
public abstract void zzt(int i, int i2) throws IOException;
|
|
|
|
public abstract void zzu(int i) throws IOException;
|
|
|
|
public abstract void zzv(int i, long j) throws IOException;
|
|
|
|
public abstract void zzw(long j) throws IOException;
|
|
}
|