zzaxj.smali
.class final Lcom/google/android/gms/internal/zzaxj;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Landroid/view/View$OnClickListener;
# instance fields
.field private synthetic zzewm:Lcom/google/android/gms/internal/zzaxh;
# direct methods
.method constructor <init>(Lcom/google/android/gms/internal/zzaxh;)V
.registers 2
iput-object p1, p0, Lcom/google/android/gms/internal/zzaxj;->zzewm:Lcom/google/android/gms/internal/zzaxh;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.registers 5
iget-object p1, p0, Lcom/google/android/gms/internal/zzaxj;->zzewm:Lcom/google/android/gms/internal/zzaxh;
invoke-static {p1}, Lcom/google/android/gms/internal/zzaxh;->zzb(Lcom/google/android/gms/internal/zzaxh;)Landroid/content/Context;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/cast/framework/CastContext;->getSharedInstance(Landroid/content/Context;)Lcom/google/android/gms/cast/framework/CastContext;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/cast/framework/CastContext;->getSessionManager()Lcom/google/android/gms/cast/framework/SessionManager;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/cast/framework/SessionManager;->getCurrentCastSession()Lcom/google/android/gms/cast/framework/CastSession;
move-result-object p1
if-eqz p1, :cond_44
invoke-virtual {p1}, Lcom/google/android/gms/cast/framework/Session;->isConnected()Z
move-result v0
if-eqz v0, :cond_44
const/4 v0, 0x0
const/4 v1, 0x1
:try_start_1c
invoke-virtual {p1}, Lcom/google/android/gms/cast/framework/CastSession;->isMute()Z
move-result v2
if-eqz v2, :cond_2b
invoke-virtual {p1, v0}, Lcom/google/android/gms/cast/framework/CastSession;->setMute(Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/zzaxj;->zzewm:Lcom/google/android/gms/internal/zzaxh;
invoke-static {p1, v1}, Lcom/google/android/gms/internal/zzaxh;->zza(Lcom/google/android/gms/internal/zzaxh;Z)V
return-void
:cond_2b
invoke-virtual {p1, v1}, Lcom/google/android/gms/cast/framework/CastSession;->setMute(Z)V
iget-object p1, p0, Lcom/google/android/gms/internal/zzaxj;->zzewm:Lcom/google/android/gms/internal/zzaxh;
invoke-static {p1, v0}, Lcom/google/android/gms/internal/zzaxh;->zza(Lcom/google/android/gms/internal/zzaxh;Z)V
:try_end_33
.catch Ljava/io/IOException; {:try_start_1c .. :try_end_33} :catch_36
.catch Ljava/lang/IllegalArgumentException; {:try_start_1c .. :try_end_33} :catch_34
return-void
:catch_34
move-exception p1
goto :goto_37
:catch_36
move-exception p1
:goto_37
invoke-static {}, Lcom/google/android/gms/internal/zzaxh;->zzads()Lcom/google/android/gms/internal/zzazx;
move-result-object v2
new-array v1, v1, [Ljava/lang/Object;
aput-object p1, v1, v0
const-string p1, "Unable to call CastSession.setMute(boolean)."
invoke-virtual {v2, p1, v1}, Lcom/google/android/gms/internal/zzazx;->zzc(Ljava/lang/String;[Ljava/lang/Object;)V
:cond_44
return-void
.end method