.class public final Lcom/google/android/gms/internal/ads/zzcnr; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/google/android/gms/internal/ads/zzayk; # instance fields .field private zza:Lcom/google/android/gms/internal/ads/zzcex; .field private final zzb:Ljava/util/concurrent/Executor; .field private final zzc:Lcom/google/android/gms/internal/ads/zzcnd; .field private final zzd:Lcom/google/android/gms/common/util/Clock; .field private zze:Z .field private zzf:Z .field private final zzg:Lcom/google/android/gms/internal/ads/zzcng; # direct methods .method public constructor (Ljava/util/concurrent/Executor;Lcom/google/android/gms/internal/ads/zzcnd;Lcom/google/android/gms/common/util/Clock;)V .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zze:Z iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzf:Z new-instance v0, Lcom/google/android/gms/internal/ads/zzcng; invoke-direct {v0}, Lcom/google/android/gms/internal/ads/zzcng;->()V iput-object v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzg:Lcom/google/android/gms/internal/ads/zzcng; iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzb:Ljava/util/concurrent/Executor; iput-object p2, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzc:Lcom/google/android/gms/internal/ads/zzcnd; iput-object p3, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzd:Lcom/google/android/gms/common/util/Clock; return-void .end method .method private final zzg()V .locals 3 :try_start_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzc:Lcom/google/android/gms/internal/ads/zzcnd; iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzg:Lcom/google/android/gms/internal/ads/zzcng; .line 1 invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/ads/zzcnd;->zza(Lcom/google/android/gms/internal/ads/zzcng;)Lorg/json/JSONObject; move-result-object v0 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zza:Lcom/google/android/gms/internal/ads/zzcex; if-eqz v1, :cond_0 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzb:Ljava/util/concurrent/Executor; new-instance v2, Lcom/google/android/gms/internal/ads/zzcnq; invoke-direct {v2, p0, v0}, Lcom/google/android/gms/internal/ads/zzcnq;->(Lcom/google/android/gms/internal/ads/zzcnr;Lorg/json/JSONObject;)V .line 2 invoke-interface {v1, v2}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 goto :goto_0 :cond_0 return-void :goto_0 const-string v1, "Failed to call video active view js" .line 3 invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/zze;->zzb(Ljava/lang/String;Ljava/lang/Throwable;)V return-void .end method # virtual methods .method public final zza()V .locals 1 const/4 v0, 0x0 iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zze:Z return-void .end method .method public final zzb()V .locals 1 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zze:Z .line 1 invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzcnr;->zzg()V return-void .end method .method public final synthetic zzd(Lorg/json/JSONObject;)V .locals 2 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zza:Lcom/google/android/gms/internal/ads/zzcex; const-string v1, "AFMA_updateActiveView" .line 1 invoke-interface {v0, v1, p1}, Lcom/google/android/gms/internal/ads/zzbmw;->zzl(Ljava/lang/String;Lorg/json/JSONObject;)V return-void .end method .method public final zzdn(Lcom/google/android/gms/internal/ads/zzayj;)V .locals 4 iget-boolean v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzf:Z if-eqz v0, :cond_0 const/4 v0, 0x0 goto :goto_0 .line 2 :cond_0 iget-boolean v0, p1, Lcom/google/android/gms/internal/ads/zzayj;->zzj:Z :goto_0 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzg:Lcom/google/android/gms/internal/ads/zzcng; .line 1 iput-boolean v0, v1, Lcom/google/android/gms/internal/ads/zzcng;->zza:Z iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzd:Lcom/google/android/gms/common/util/Clock; invoke-interface {v0}, Lcom/google/android/gms/common/util/Clock;->elapsedRealtime()J move-result-wide v2 iput-wide v2, v1, Lcom/google/android/gms/internal/ads/zzcng;->zzd:J iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzg:Lcom/google/android/gms/internal/ads/zzcng; iput-object p1, v0, Lcom/google/android/gms/internal/ads/zzcng;->zzf:Lcom/google/android/gms/internal/ads/zzayj; iget-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zze:Z if-eqz p1, :cond_1 .line 2 invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzcnr;->zzg()V :cond_1 return-void .end method .method public final zze(Z)V .locals 0 iput-boolean p1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zzf:Z return-void .end method .method public final zzf(Lcom/google/android/gms/internal/ads/zzcex;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzcnr;->zza:Lcom/google/android/gms/internal/ads/zzcex; return-void .end method