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

209 lines
4.7 KiB
Java

package com.google.android.gms.internal.ads;
import android.net.Uri;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import androidx.annotation.GuardedBy;
import androidx.annotation.Nullable;
import java.util.Collections;
import java.util.Map;
/* loaded from: classes3.dex */
public abstract class zzapm implements Comparable {
private final zzapx zza;
private final int zzb;
private final String zzc;
private final int zzd;
private final Object zze;
@Nullable
@GuardedBy("mLock")
private final zzapq zzf;
private Integer zzg;
private zzapp zzh;
@GuardedBy("mLock")
private boolean zzi;
@Nullable
private zzaov zzj;
@GuardedBy("mLock")
private zzapl zzk;
private final zzapa zzl;
public zzapm(int i, String str, @Nullable zzapq zzapqVar) {
Uri parse;
String host;
this.zza = zzapx.zza ? new zzapx() : null;
this.zze = new Object();
int i2 = 0;
this.zzi = false;
this.zzj = null;
this.zzb = i;
this.zzc = str;
this.zzf = zzapqVar;
this.zzl = new zzapa();
if (!TextUtils.isEmpty(str) && (parse = Uri.parse(str)) != null && (host = parse.getHost()) != null) {
i2 = host.hashCode();
}
this.zzd = i2;
}
@Override // java.lang.Comparable
public final /* bridge */ /* synthetic */ int compareTo(Object obj) {
return this.zzg.intValue() - ((zzapm) obj).zzg.intValue();
}
public final String toString() {
String valueOf = String.valueOf(Integer.toHexString(this.zzd));
zzw();
return "[ ] " + this.zzc + " " + "0x".concat(valueOf) + " NORMAL " + this.zzg;
}
public final int zza() {
return this.zzb;
}
public final int zzb() {
return this.zzl.zzb();
}
public final int zzc() {
return this.zzd;
}
@Nullable
public final zzaov zzd() {
return this.zzj;
}
public final zzapm zze(zzaov zzaovVar) {
this.zzj = zzaovVar;
return this;
}
public final zzapm zzf(zzapp zzappVar) {
this.zzh = zzappVar;
return this;
}
public final zzapm zzg(int i) {
this.zzg = Integer.valueOf(i);
return this;
}
public abstract zzaps zzh(zzapi zzapiVar);
public final String zzj() {
int i = this.zzb;
String str = this.zzc;
if (i == 0) {
return str;
}
return Integer.toString(1) + "-" + str;
}
public final String zzk() {
return this.zzc;
}
public Map zzl() throws zzaou {
return Collections.emptyMap();
}
public final void zzm(String str) {
if (zzapx.zza) {
this.zza.zza(str, Thread.currentThread().getId());
}
}
public final void zzn(zzapv zzapvVar) {
zzapq zzapqVar;
synchronized (this.zze) {
zzapqVar = this.zzf;
}
zzapqVar.zza(zzapvVar);
}
public abstract void zzo(Object obj);
public final void zzp(String str) {
zzapp zzappVar = this.zzh;
if (zzappVar != null) {
zzappVar.zzb(this);
}
if (zzapx.zza) {
long id = Thread.currentThread().getId();
if (Looper.myLooper() != Looper.getMainLooper()) {
new Handler(Looper.getMainLooper()).post(new zzapk(this, str, id));
} else {
this.zza.zza(str, id);
this.zza.zzb(toString());
}
}
}
public final void zzq() {
synchronized (this.zze) {
this.zzi = true;
}
}
public final void zzr() {
zzapl zzaplVar;
synchronized (this.zze) {
zzaplVar = this.zzk;
}
if (zzaplVar != null) {
zzaplVar.zza(this);
}
}
public final void zzs(zzaps zzapsVar) {
zzapl zzaplVar;
synchronized (this.zze) {
zzaplVar = this.zzk;
}
if (zzaplVar != null) {
zzaplVar.zzb(this, zzapsVar);
}
}
public final void zzt(int i) {
zzapp zzappVar = this.zzh;
if (zzappVar != null) {
zzappVar.zzc(this, i);
}
}
public final void zzu(zzapl zzaplVar) {
synchronized (this.zze) {
this.zzk = zzaplVar;
}
}
public final boolean zzv() {
boolean z;
synchronized (this.zze) {
z = this.zzi;
}
return z;
}
public final boolean zzw() {
synchronized (this.zze) {
}
return false;
}
public byte[] zzx() throws zzaou {
return null;
}
public final zzapa zzy() {
return this.zzl;
}
}