zzdqh.smali
.class public final Lcom/google/android/gms/internal/ads/zzdqh;
.super Ljava/lang/Object;
.source ""
# direct methods
.method public static zza(Lcom/google/android/gms/internal/ads/zzdqj;Lcom/google/android/gms/internal/ads/zzvh;)Lcom/google/android/gms/internal/ads/zzvh;
.registers 4
sget-object v0, Lcom/google/android/gms/internal/ads/zzdqj;->zzhpc:Lcom/google/android/gms/internal/ads/zzdqj;
invoke-virtual {p0, v0}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1b
sget-object v0, Lcom/google/android/gms/internal/ads/zzabq;->zzday:Lcom/google/android/gms/internal/ads/zzabf;
invoke-static {}, Lcom/google/android/gms/internal/ads/zzww;->zzra()Lcom/google/android/gms/internal/ads/zzabm;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzabm;->zzd(Lcom/google/android/gms/internal/ads/zzabf;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
if-lez v0, :cond_1b
return-object p1
:cond_1b
const/4 v0, 0x0
invoke-static {p0, v0, p1}, Lcom/google/android/gms/internal/ads/zzdqh;->zza(Lcom/google/android/gms/internal/ads/zzdqj;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzvh;)Lcom/google/android/gms/internal/ads/zzvh;
move-result-object p0
return-object p0
.end method
.method public static zza(Lcom/google/android/gms/internal/ads/zzdqj;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzvh;)Lcom/google/android/gms/internal/ads/zzvh;
.registers 9
if-nez p1, :cond_46
sget-object p1, Lcom/google/android/gms/internal/ads/zzdqg;->zzhou:[I
invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I
move-result v0
aget p1, p1, v0
const-string v0, "No fill."
packed-switch p1, :pswitch_data_b0
:pswitch_f
const-string p1, "Internal error."
goto :goto_46
:pswitch_12
const-string p1, "Mismatch request IDs."
goto :goto_46
:pswitch_15
sget-object p1, Lcom/google/android/gms/internal/ads/zzabq;->zzdbc:Lcom/google/android/gms/internal/ads/zzabf;
invoke-static {}, Lcom/google/android/gms/internal/ads/zzww;->zzra()Lcom/google/android/gms/internal/ads/zzabm;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/google/android/gms/internal/ads/zzabm;->zzd(Lcom/google/android/gms/internal/ads/zzabf;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Integer;
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
if-gtz p1, :cond_39
const-string p1, "The mediation adapter did not return an ad."
goto :goto_46
:pswitch_2a
const-string p1, "The ad can not be shown when app is not in foreground."
goto :goto_46
:pswitch_2d
const-string p1, "The ad has already been shown."
goto :goto_46
:pswitch_30
const-string p1, "The ad is not ready."
goto :goto_46
:pswitch_33
const-string p1, "A mediation adapter failed to show the ad."
goto :goto_46
:pswitch_36
const-string p1, "App ID missing."
goto :goto_46
:cond_39
:pswitch_39
move-object p1, v0
goto :goto_46
:pswitch_3b
const-string p1, "Network error."
goto :goto_46
:pswitch_3e
const-string p1, "Invalid request: Invalid ad size."
goto :goto_46
:pswitch_41
const-string p1, "Invalid request: Invalid ad unit ID."
goto :goto_46
:pswitch_44
const-string p1, "Invalid request."
:cond_46
:goto_46
move-object v2, p1
new-instance p1, Lcom/google/android/gms/internal/ads/zzvh;
sget-object v0, Lcom/google/android/gms/internal/ads/zzdqg;->zzhou:[I
invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x0
const/4 v3, 0x2
const/4 v4, 0x1
const/4 v5, 0x3
packed-switch v0, :pswitch_data_d0
new-instance p1, Ljava/lang/AssertionError;
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result p2
add-int/lit8 p2, p2, 0x12
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, p2}, Ljava/lang/StringBuilder;-><init>(I)V
const-string p2, "Unknown SdkError: "
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {p1, p0}, Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V
throw p1
:pswitch_7d
const/16 p0, 0xa
const/16 v1, 0xa
goto :goto_a6
:pswitch_82
sget-object p0, Lcom/google/android/gms/internal/ads/zzabq;->zzdbc:Lcom/google/android/gms/internal/ads/zzabf;
invoke-static {}, Lcom/google/android/gms/internal/ads/zzww;->zzra()Lcom/google/android/gms/internal/ads/zzabm;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/google/android/gms/internal/ads/zzabm;->zzd(Lcom/google/android/gms/internal/ads/zzabf;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Integer;
invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I
move-result p0
if-gtz p0, :cond_a1
const/16 p0, 0x9
const/16 v1, 0x9
goto :goto_a6
:pswitch_99
const/4 p0, 0x4
const/4 v1, 0x4
goto :goto_a6
:pswitch_9c
const/16 p0, 0x8
const/16 v1, 0x8
goto :goto_a6
:cond_a1
:pswitch_a1
const/4 v1, 0x3
goto :goto_a6
:pswitch_a3
const/4 v1, 0x2
goto :goto_a6
:pswitch_a5
const/4 v1, 0x1
:goto_a6
:pswitch_a6
const/4 v5, 0x0
const-string v3, "com.google.android.gms.ads"
move-object v0, p1
move-object v4, p2
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/ads/zzvh;-><init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzvh;Landroid/os/IBinder;)V
return-object p1
nop
:pswitch_data_b0
.packed-switch 0x1
:pswitch_44
:pswitch_41
:pswitch_3e
:pswitch_3b
:pswitch_39
:pswitch_36
:pswitch_33
:pswitch_30
:pswitch_2d
:pswitch_2a
:pswitch_f
:pswitch_15
:pswitch_f
:pswitch_12
.end packed-switch
:pswitch_data_d0
.packed-switch 0x1
:pswitch_a5
:pswitch_a5
:pswitch_a5
:pswitch_a3
:pswitch_a1
:pswitch_9c
:pswitch_99
:pswitch_a3
:pswitch_a5
:pswitch_a1
:pswitch_a6
:pswitch_82
:pswitch_a6
:pswitch_7d
.end packed-switch
.end method
.method public static zza(Ljava/lang/Throwable;Lcom/google/android/gms/internal/ads/zzctc;)Lcom/google/android/gms/internal/ads/zzvh;
.registers 4
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzdqh;->zzh(Ljava/lang/Throwable;)Lcom/google/android/gms/internal/ads/zzvh;
move-result-object p0
iget v0, p0, Lcom/google/android/gms/internal/ads/zzvh;->errorCode:I
const/4 v1, 0x3
if-eq v0, v1, :cond_b
if-nez v0, :cond_1c
:cond_b
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzvh;->zzchu:Lcom/google/android/gms/internal/ads/zzvh;
if-eqz v0, :cond_1c
iget-object v0, v0, Lcom/google/android/gms/internal/ads/zzvh;->zzcht:Ljava/lang/String;
const-string v1, "com.google.android.gms.ads"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_1c
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/ads/zzvh;->zzchu:Lcom/google/android/gms/internal/ads/zzvh;
:cond_1c
sget-object v0, Lcom/google/android/gms/internal/ads/zzabq;->zzdbb:Lcom/google/android/gms/internal/ads/zzabf;
invoke-static {}, Lcom/google/android/gms/internal/ads/zzww;->zzra()Lcom/google/android/gms/internal/ads/zzabm;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/ads/zzabm;->zzd(Lcom/google/android/gms/internal/ads/zzabf;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_36
if-eqz p1, :cond_36
invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzctc;->zzasu()Lcom/google/android/gms/internal/ads/zzbsp;
move-result-object p1
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzvh;->zzchv:Landroid/os/IBinder;
:cond_36
return-object p0
.end method
.method public static zzh(Ljava/lang/Throwable;)Lcom/google/android/gms/internal/ads/zzvh;
.registers 8
instance-of v0, p0, Lcom/google/android/gms/internal/ads/zzctd;
if-eqz v0, :cond_13
check-cast p0, Lcom/google/android/gms/internal/ads/zzctd;
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzcnp;->zzasc()Lcom/google/android/gms/internal/ads/zzdqj;
move-result-object v0
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzctd;->zzasv()Lcom/google/android/gms/internal/ads/zzvh;
move-result-object p0
invoke-static {v0, p0}, Lcom/google/android/gms/internal/ads/zzdqh;->zza(Lcom/google/android/gms/internal/ads/zzdqj;Lcom/google/android/gms/internal/ads/zzvh;)Lcom/google/android/gms/internal/ads/zzvh;
move-result-object p0
return-object p0
:cond_13
instance-of v0, p0, Lcom/google/android/gms/internal/ads/zzcnp;
const/4 v1, 0x0
if-eqz v0, :cond_39
invoke-virtual {p0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_29
check-cast p0, Lcom/google/android/gms/internal/ads/zzcnp;
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzcnp;->zzasc()Lcom/google/android/gms/internal/ads/zzdqj;
move-result-object p0
invoke-static {p0, v1, v1}, Lcom/google/android/gms/internal/ads/zzdqh;->zza(Lcom/google/android/gms/internal/ads/zzdqj;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzvh;)Lcom/google/android/gms/internal/ads/zzvh;
move-result-object p0
return-object p0
:cond_29
move-object v0, p0
check-cast v0, Lcom/google/android/gms/internal/ads/zzcnp;
invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzcnp;->zzasc()Lcom/google/android/gms/internal/ads/zzdqj;
move-result-object v0
invoke-virtual {p0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p0
invoke-static {v0, p0, v1}, Lcom/google/android/gms/internal/ads/zzdqh;->zza(Lcom/google/android/gms/internal/ads/zzdqj;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzvh;)Lcom/google/android/gms/internal/ads/zzvh;
move-result-object p0
return-object p0
:cond_39
instance-of v0, p0, Lcom/google/android/gms/ads/internal/util/zzap;
if-eqz v0, :cond_56
check-cast p0, Lcom/google/android/gms/ads/internal/util/zzap;
new-instance v6, Lcom/google/android/gms/internal/ads/zzvh;
invoke-virtual {p0}, Lcom/google/android/gms/ads/internal/util/zzap;->getErrorCode()I
move-result v1
invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzdyq;->zzhn(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const/4 v4, 0x0
const/4 v5, 0x0
const-string v3, "com.google.android.gms.ads"
move-object v0, v6
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/ads/zzvh;-><init>(ILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzvh;Landroid/os/IBinder;)V
return-object v6
:cond_56
sget-object p0, Lcom/google/android/gms/internal/ads/zzdqj;->zzhov:Lcom/google/android/gms/internal/ads/zzdqj;
invoke-static {p0, v1, v1}, Lcom/google/android/gms/internal/ads/zzdqh;->zza(Lcom/google/android/gms/internal/ads/zzdqj;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzvh;)Lcom/google/android/gms/internal/ads/zzvh;
move-result-object p0
return-object p0
.end method