ExpandedControllerActivity.smali
.class public Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;
.super Landroidx/appcompat/app/e;
.source ""
# interfaces
.implements Lcom/google/android/gms/cast/framework/media/widget/ControlButtonsContainer;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity$zza;,
Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity$zzb;
}
.end annotation
# instance fields
.field private zzeoj:Lcom/google/android/gms/cast/framework/SessionManager;
.field private final zzevs:Lcom/google/android/gms/cast/framework/media/RemoteMediaClient$Listener;
.field private zzewi:Landroid/widget/SeekBar;
.field private final zzexl:Lcom/google/android/gms/cast/framework/SessionManagerListener;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/cast/framework/SessionManagerListener<",
"Lcom/google/android/gms/cast/framework/CastSession;",
">;"
}
.end annotation
.end field
.field private zzexm:I
.field private zzexn:I
.field private zzexo:I
.field private zzexp:I
.field private zzexq:I
.field private zzexr:I
.field private zzexs:I
.field private zzext:I
.field private zzexu:I
.field private zzexv:I
.field private zzexw:I
.field private zzexx:I
.field private zzexy:I
.field private zzexz:I
.field private zzeya:Landroid/widget/TextView;
.field private zzeyb:Landroid/widget/ImageView;
.field private zzeyc:Landroid/widget/ImageView;
.field private zzeyd:Lcom/google/android/gms/internal/zzawt;
.field private zzeye:[I
.field private zzeyf:[Landroid/widget/ImageView;
.field private zzeyg:Landroid/view/View;
.field private zzeyh:Landroid/widget/ImageView;
.field private zzeyi:Landroid/widget/TextView;
.field private zzeyj:Landroid/widget/TextView;
.field private zzeyk:Lcom/google/android/gms/internal/zzawe;
.field private zzeyl:Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
.field private zzeym:Z
# direct methods
.method public constructor <init>()V
.registers 3
invoke-direct {p0}, Landroidx/appcompat/app/e;-><init>()V
new-instance v0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity$zzb;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity$zzb;-><init>(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;Lcom/google/android/gms/cast/framework/media/widget/zza;)V
iput-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexl:Lcom/google/android/gms/cast/framework/SessionManagerListener;
new-instance v0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity$zza;
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity$zza;-><init>(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;Lcom/google/android/gms/cast/framework/media/widget/zza;)V
iput-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzevs:Lcom/google/android/gms/cast/framework/media/RemoteMediaClient$Listener;
const/4 v0, 0x4
new-array v0, v0, [Landroid/widget/ImageView;
iput-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyf:[Landroid/widget/ImageView;
return-void
.end method
.method private final getRemoteMediaClient()Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;
.registers 3
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeoj:Lcom/google/android/gms/cast/framework/SessionManager;
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/SessionManager;->getCurrentCastSession()Lcom/google/android/gms/cast/framework/CastSession;
move-result-object v0
if-eqz v0, :cond_13
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/Session;->isConnected()Z
move-result v1
if-eqz v1, :cond_13
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/CastSession;->getRemoteMediaClient()Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;
move-result-object v0
return-object v0
:cond_13
const/4 v0, 0x0
return-object v0
.end method
.method static synthetic zza(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)Landroid/widget/TextView;
.registers 1
iget-object p0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyi:Landroid/widget/TextView;
return-object p0
.end method
.method private final zza(Landroid/view/View;IILcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;)V
.registers 12
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
move-object v1, p1
check-cast v1, Landroid/widget/ImageView;
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_empty:I
if-ne p3, p1, :cond_10
const/4 p1, 0x4
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
:cond_10
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_custom:I
if-eq p3, p1, :cond_105
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_play_pause_toggle:I
if-ne p3, p1, :cond_3f
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexr:I
invoke-static {p0, p1, p2}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object v3
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexq:I
invoke-static {p0, p1, p2}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object v2
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexs:I
invoke-static {p0, p1, p2}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object v4
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
const/4 v5, 0x0
const/4 v6, 0x0
move-object v0, p4
invoke-virtual/range {v0 .. v6}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindImageViewToPlayPauseToggle(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/view/View;Z)V
return-void
:cond_3f
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_skip_previous:I
const/4 p2, 0x0
if-ne p3, p1, :cond_65
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzext:I
invoke-static {p0, p1, p3}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object p1
sget p3, Lcom/google/android/gms/R$string;->cast_skip_prev:I
invoke-virtual {p1, p3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
invoke-virtual {p4, v1, p2}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindViewToSkipPrev(Landroid/view/View;I)V
return-void
:cond_65
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_skip_next:I
if-ne p3, p1, :cond_8a
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexu:I
invoke-static {p0, p1, p3}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object p1
sget p3, Lcom/google/android/gms/R$string;->cast_skip_next:I
invoke-virtual {p1, p3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
invoke-virtual {p4, v1, p2}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindViewToSkipNext(Landroid/view/View;I)V
return-void
:cond_8a
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_rewind_30_seconds:I
const-wide/16 v2, 0x7530
if-ne p3, p1, :cond_b1
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexv:I
invoke-static {p0, p1, p2}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object p1
sget p2, Lcom/google/android/gms/R$string;->cast_rewind_30:I
invoke-virtual {p1, p2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
invoke-virtual {p4, v1, v2, v3}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindViewToRewind(Landroid/view/View;J)V
return-void
:cond_b1
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_forward_30_seconds:I
if-ne p3, p1, :cond_d6
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexw:I
invoke-static {p0, p1, p2}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object p1
sget p2, Lcom/google/android/gms/R$string;->cast_forward_30:I
invoke-virtual {p1, p2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V
invoke-virtual {p4, v1, v2, v3}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindViewToForward(Landroid/view/View;J)V
return-void
:cond_d6
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_mute_toggle:I
if-ne p3, p1, :cond_ee
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexx:I
invoke-static {p0, p1, p2}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p4, v1}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindImageViewToMuteToggle(Landroid/widget/ImageView;)V
return-void
:cond_ee
sget p1, Lcom/google/android/gms/R$id;->cast_button_type_closed_caption:I
if-ne p3, p1, :cond_105
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
iget p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
iget p2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexy:I
invoke-static {p0, p1, p2}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zzb(Landroid/content/Context;II)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p4, v1}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindViewToClosedCaption(Landroid/view/View;)V
:cond_105
return-void
.end method
.method static synthetic zza(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;Z)Z
.registers 2
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeym:Z
return p1
.end method
.method private final zzadu()Landroid/content/res/ColorStateList;
.registers 7
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v0
iget v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexn:I
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getColor(I)I
move-result v0
new-instance v1, Landroid/util/TypedValue;
invoke-direct {v1}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v2
sget v3, Lcom/google/android/gms/R$dimen;->cast_expanded_controller_seekbar_disabled_alpha:I
const/4 v4, 0x1
invoke-virtual {v2, v3, v1, v4}, Landroid/content/res/Resources;->getValue(ILandroid/util/TypedValue;Z)V
invoke-virtual {v1}, Landroid/util/TypedValue;->getFloat()F
move-result v1
invoke-static {v0}, Landroid/graphics/Color;->alpha(I)I
move-result v2
int-to-float v2, v2
mul-float v1, v1, v2
float-to-int v1, v1
invoke-static {v0}, Landroid/graphics/Color;->red(I)I
move-result v2
invoke-static {v0}, Landroid/graphics/Color;->green(I)I
move-result v3
invoke-static {v0}, Landroid/graphics/Color;->blue(I)I
move-result v5
invoke-static {v1, v2, v3, v5}, Landroid/graphics/Color;->argb(IIII)I
move-result v1
const/4 v2, 0x2
new-array v3, v2, [I
const/4 v5, 0x0
aput v0, v3, v5
aput v1, v3, v4
new-array v0, v2, [[I
new-array v1, v4, [I
const v2, 0x101009e
aput v2, v1, v5
aput-object v1, v0, v5
new-array v1, v4, [I
const v2, -0x101009e
aput v2, v1, v5
aput-object v1, v0, v4
new-instance v1, Landroid/content/res/ColorStateList;
invoke-direct {v1, v0, v3}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
return-object v1
.end method
.method private final zzadv()V
.registers 4
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->getRemoteMediaClient()Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;
move-result-object v0
if-eqz v0, :cond_27
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;->hasMediaSession()Z
move-result v1
if-eqz v1, :cond_27
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;->getMediaInfo()Lcom/google/android/gms/cast/MediaInfo;
move-result-object v0
if-eqz v0, :cond_27
invoke-virtual {v0}, Lcom/google/android/gms/cast/MediaInfo;->getMetadata()Lcom/google/android/gms/cast/MediaMetadata;
move-result-object v0
if-eqz v0, :cond_27
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getSupportActionBar()Landroidx/appcompat/app/a;
move-result-object v1
if-eqz v1, :cond_27
const-string v2, "com.google.android.gms.cast.metadata.TITLE"
invoke-virtual {v0, v2}, Lcom/google/android/gms/cast/MediaMetadata;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroidx/appcompat/app/a;->z(Ljava/lang/CharSequence;)V
:cond_27
return-void
.end method
.method private final zzadw()V
.registers 7
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeoj:Lcom/google/android/gms/cast/framework/SessionManager;
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/SessionManager;->getCurrentCastSession()Lcom/google/android/gms/cast/framework/CastSession;
move-result-object v0
if-eqz v0, :cond_2e
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/CastSession;->getCastDevice()Lcom/google/android/gms/cast/CastDevice;
move-result-object v0
if-eqz v0, :cond_2e
invoke-virtual {v0}, Lcom/google/android/gms/cast/CastDevice;->getFriendlyName()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_2e
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeya:Landroid/widget/TextView;
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v2
sget v3, Lcom/google/android/gms/R$string;->cast_casting_to_device:I
const/4 v4, 0x1
new-array v4, v4, [Ljava/lang/Object;
const/4 v5, 0x0
aput-object v0, v4, v5
invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
:cond_2e
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeya:Landroid/widget/TextView;
const-string v1, ""
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.end method
.method private final zzadx()V
.registers 10
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->getRemoteMediaClient()Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;
move-result-object v0
const/4 v1, 0x0
if-nez v0, :cond_9
move-object v2, v1
goto :goto_d
:cond_9
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;->getMediaInfo()Lcom/google/android/gms/cast/MediaInfo;
move-result-object v2
:goto_d
if-nez v0, :cond_11
move-object v0, v1
goto :goto_15
:cond_11
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;->getMediaStatus()Lcom/google/android/gms/cast/MediaStatus;
move-result-object v0
:goto_15
const/4 v3, 0x1
const/4 v4, 0x0
if-eqz v0, :cond_21
invoke-virtual {v0}, Lcom/google/android/gms/cast/MediaStatus;->isPlayingAd()Z
move-result v5
if-eqz v5, :cond_21
const/4 v5, 0x1
goto :goto_22
:cond_21
const/4 v5, 0x0
:goto_22
const/16 v6, 0x8
if-eqz v5, :cond_a9
invoke-static {}, Lcom/google/android/gms/common/util/zzq;->zzalf()Z
move-result v3
if-eqz v3, :cond_5c
iget-object v3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyc:Landroid/widget/ImageView;
invoke-virtual {v3}, Landroid/widget/ImageView;->getVisibility()I
move-result v3
if-ne v3, v6, :cond_5c
iget-object v3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyb:Landroid/widget/ImageView;
invoke-virtual {v3}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v3
if-eqz v3, :cond_5c
instance-of v5, v3, Landroid/graphics/drawable/BitmapDrawable;
if-eqz v5, :cond_5c
check-cast v3, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {v3}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v3
if-eqz v3, :cond_5c
const/high16 v5, 0x3e800000 # 0.25f
const/high16 v7, 0x40f00000 # 7.5f
invoke-static {p0, v3, v5, v7}, Lcom/google/android/gms/cast/framework/media/widget/zzb;->zza(Landroid/content/Context;Landroid/graphics/Bitmap;FF)Landroid/graphics/Bitmap;
move-result-object v3
if-eqz v3, :cond_5c
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyc:Landroid/widget/ImageView;
invoke-virtual {v5, v3}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
iget-object v3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyc:Landroid/widget/ImageView;
invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_5c
invoke-virtual {v0}, Lcom/google/android/gms/cast/MediaStatus;->getCurrentAdBreakClip()Lcom/google/android/gms/cast/AdBreakClipInfo;
move-result-object v0
if-eqz v0, :cond_6e
invoke-virtual {v0}, Lcom/google/android/gms/cast/AdBreakClipInfo;->getTitle()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0}, Lcom/google/android/gms/cast/AdBreakClipInfo;->getContentUrl()Ljava/lang/String;
move-result-object v0
move-object v8, v1
move-object v1, v0
move-object v0, v8
goto :goto_6f
:cond_6e
move-object v0, v1
:goto_6f
iget-object v3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyi:Landroid/widget/TextView;
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_84
invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v1
iget-object v3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyk:Lcom/google/android/gms/internal/zzawe;
invoke-virtual {v3, v1}, Lcom/google/android/gms/internal/zzawe;->zzl(Landroid/net/Uri;)Z
goto :goto_89
:cond_84
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyh:Landroid/widget/ImageView;
invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setVisibility(I)V
:goto_89
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyj:Landroid/widget/TextView;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_9b
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v0
sget v3, Lcom/google/android/gms/R$string;->cast_ad_label:I
invoke-virtual {v0, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v0
:cond_9b
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v0, v4}, Landroid/widget/SeekBar;->setEnabled(Z)V
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyg:Landroid/view/View;
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
goto :goto_c3
:cond_a9
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v0, v3}, Landroid/widget/SeekBar;->setEnabled(Z)V
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyg:Landroid/view/View;
invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V
invoke-static {}, Lcom/google/android/gms/common/util/zzq;->zzalf()Z
move-result v0
if-eqz v0, :cond_c3
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyc:Landroid/widget/ImageView;
invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyc:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
:cond_c3
:goto_c3
if-eqz v2, :cond_da
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyd:Lcom/google/android/gms/internal/zzawt;
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v1}, Landroid/widget/SeekBar;->getMax()I
move-result v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/zzawt;->zzbh(I)V
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyd:Lcom/google/android/gms/internal/zzawt;
invoke-virtual {v2}, Lcom/google/android/gms/cast/MediaInfo;->getAdBreaks()Ljava/util/List;
move-result-object v1
const/4 v2, -0x1
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/zzawt;->zzb(Ljava/util/List;I)V
:cond_da
return-void
.end method
.method static synthetic zzb(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)Landroid/widget/ImageView;
.registers 1
iget-object p0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyh:Landroid/widget/ImageView;
return-object p0
.end method
.method static synthetic zzc(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;
.registers 1
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->getRemoteMediaClient()Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;
move-result-object p0
return-object p0
.end method
.method static synthetic zzd(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)Z
.registers 1
iget-boolean p0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeym:Z
return p0
.end method
.method static synthetic zze(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)V
.registers 1
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadw()V
return-void
.end method
.method static synthetic zzf(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)V
.registers 1
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadx()V
return-void
.end method
.method static synthetic zzg(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)V
.registers 1
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadv()V
return-void
.end method
.method static synthetic zzh(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)Landroid/widget/TextView;
.registers 1
iget-object p0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeya:Landroid/widget/TextView;
return-object p0
.end method
# virtual methods
.method public final getButtonImageViewAt(I)Landroid/widget/ImageView;
.registers 3
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyf:[Landroid/widget/ImageView;
aget-object p1, v0, p1
return-object p1
.end method
.method public final getButtonSlotCount()I
.registers 2
const/4 v0, 0x4
return v0
.end method
.method public final getButtonTypeAt(I)I
.registers 3
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
aget p1, v0, p1
return p1
.end method
.method public getSeekBar()Landroid/widget/SeekBar;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
return-object v0
.end method
.method public getStatusTextView()Landroid/widget/TextView;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeya:Landroid/widget/TextView;
return-object v0
.end method
.method public getUIMediaController()Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyl:Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
return-object v0
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 15
invoke-super {p0, p1}, Landroidx/appcompat/app/e;->onCreate(Landroid/os/Bundle;)V
invoke-static {p0}, 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
iput-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeoj:Lcom/google/android/gms/cast/framework/SessionManager;
invoke-virtual {p1}, Lcom/google/android/gms/cast/framework/SessionManager;->getCurrentCastSession()Lcom/google/android/gms/cast/framework/CastSession;
move-result-object p1
if-nez p1, :cond_16
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
:cond_16
new-instance p1, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
invoke-direct {p1, p0}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;-><init>(Landroid/app/Activity;)V
iput-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyl:Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzevs:Lcom/google/android/gms/cast/framework/media/RemoteMediaClient$Listener;
invoke-virtual {p1, v0}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->setPostRemoteMediaClientListener(Lcom/google/android/gms/cast/framework/media/RemoteMediaClient$Listener;)V
sget p1, Lcom/google/android/gms/R$layout;->cast_expanded_controller_activity:I
invoke-virtual {p0, p1}, Landroidx/appcompat/app/e;->setContentView(I)V
const/4 p1, 0x2
new-array v0, p1, [I
sget v1, Le/a/a;->O:I
const/4 v2, 0x0
aput v1, v0, v2
sget v1, Le/a/a;->u:I
const/4 v3, 0x1
aput v1, v0, v3
invoke-virtual {p0, v0}, Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
move-result-object v0
invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexm:I
invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexn:I
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
sget-object v0, Lcom/google/android/gms/R$styleable;->CastExpandedController:[I
sget v1, Lcom/google/android/gms/R$attr;->castExpandedControllerStyle:I
sget v4, Lcom/google/android/gms/R$style;->CastExpandedController:I
const/4 v5, 0x0
invoke-virtual {p0, v5, v0, v1, v4}, Landroid/app/Activity;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
move-result-object v0
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castButtonColor:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexz:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castSeekBarProgressDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexo:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castSeekBarThumbDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexp:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castPlayButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexq:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castPauseButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexr:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castStopButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexs:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castSkipPreviousButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzext:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castSkipNextButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexu:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castRewind30ButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexv:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castForward30ButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexw:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castMuteToggleButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexx:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castClosedCaptionsButtonDrawable:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
iput v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexy:I
sget v1, Lcom/google/android/gms/R$styleable;->CastExpandedController_castControlButtons:I
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v1
const/4 v4, 0x3
const/4 v6, 0x4
if-eqz v1, :cond_ee
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v7
invoke-virtual {v7, v1}, Landroid/content/res/Resources;->obtainTypedArray(I)Landroid/content/res/TypedArray;
move-result-object v1
invoke-virtual {v1}, Landroid/content/res/TypedArray;->length()I
move-result v7
if-ne v7, v6, :cond_cc
const/4 v7, 0x1
goto :goto_cd
:cond_cc
const/4 v7, 0x0
:goto_cd
invoke-static {v7}, Lcom/google/android/gms/common/internal/zzbp;->zzbh(Z)V
invoke-virtual {v1}, Landroid/content/res/TypedArray;->length()I
move-result v7
new-array v7, v7, [I
iput-object v7, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
const/4 v7, 0x0
:goto_d9
invoke-virtual {v1}, Landroid/content/res/TypedArray;->length()I
move-result v8
if-ge v7, v8, :cond_ea
iget-object v8, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
invoke-virtual {v1, v7, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v9
aput v9, v8, v7
add-int/lit8 v7, v7, 0x1
goto :goto_d9
:cond_ea
invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
goto :goto_102
:cond_ee
new-array v1, v6, [I
sget v7, Lcom/google/android/gms/R$id;->cast_button_type_empty:I
aput v7, v1, v2
sget v7, Lcom/google/android/gms/R$id;->cast_button_type_empty:I
aput v7, v1, v3
sget v7, Lcom/google/android/gms/R$id;->cast_button_type_empty:I
aput v7, v1, p1
sget v7, Lcom/google/android/gms/R$id;->cast_button_type_empty:I
aput v7, v1, v4
iput-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
:goto_102
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
sget v0, Lcom/google/android/gms/R$id;->expanded_controller_layout:I
invoke-virtual {p0, v0}, Landroidx/appcompat/app/e;->findViewById(I)Landroid/view/View;
move-result-object v0
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyl:Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
sget v7, Lcom/google/android/gms/R$id;->background_image_view:I
invoke-virtual {v0, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Landroid/widget/ImageView;
iput-object v7, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyb:Landroid/widget/ImageView;
sget v7, Lcom/google/android/gms/R$id;->blurred_background_image_view:I
invoke-virtual {v0, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Landroid/widget/ImageView;
iput-object v7, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyc:Landroid/widget/ImageView;
sget v7, Lcom/google/android/gms/R$id;->background_place_holder_image_view:I
invoke-virtual {v0, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
new-instance v8, Landroid/util/DisplayMetrics;
invoke-direct {v8}, Landroid/util/DisplayMetrics;-><init>()V
invoke-virtual {p0}, Landroid/app/Activity;->getWindowManager()Landroid/view/WindowManager;
move-result-object v9
invoke-interface {v9}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
move-result-object v9
invoke-virtual {v9, v8}, Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V
iget-object v9, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyb:Landroid/widget/ImageView;
new-instance v10, Lcom/google/android/gms/cast/framework/media/ImageHints;
iget v11, v8, Landroid/util/DisplayMetrics;->widthPixels:I
iget v8, v8, Landroid/util/DisplayMetrics;->heightPixels:I
invoke-direct {v10, v6, v11, v8}, Lcom/google/android/gms/cast/framework/media/ImageHints;-><init>(III)V
invoke-virtual {v1, v9, v10, v7}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindImageViewToImageOfCurrentItem(Landroid/widget/ImageView;Lcom/google/android/gms/cast/framework/media/ImageHints;Landroid/view/View;)V
sget v6, Lcom/google/android/gms/R$id;->status_text:I
invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/TextView;
iput-object v6, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeya:Landroid/widget/TextView;
sget v6, Lcom/google/android/gms/R$id;->loading_indicator:I
invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/ProgressBar;
invoke-virtual {v1, v6}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindViewToLoadingIndicator(Landroid/view/View;)V
sget v6, Lcom/google/android/gms/R$id;->start_text:I
invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/TextView;
sget v7, Lcom/google/android/gms/R$id;->end_text:I
invoke-virtual {v0, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Landroid/widget/TextView;
sget v8, Lcom/google/android/gms/R$id;->live_stream_indicator:I
invoke-virtual {v0, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v8
check-cast v8, Landroid/widget/ImageView;
sget v9, Lcom/google/android/gms/R$id;->seek_bar:I
invoke-virtual {v0, v9}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v9
check-cast v9, Landroid/widget/SeekBar;
iput-object v9, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v9
iget v10, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexo:I
invoke-virtual {v9, v10}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v9
if-eqz v9, :cond_1c0
iget v10, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexo:I
sget v11, Lcom/google/android/gms/R$drawable;->cast_expanded_controller_seekbar_track:I
if-ne v10, v11, :cond_1bb
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadu()Landroid/content/res/ColorStateList;
move-result-object v5
move-object v10, v9
check-cast v10, Landroid/graphics/drawable/LayerDrawable;
const v11, 0x102000d
invoke-virtual {v10, v11}, Landroid/graphics/drawable/LayerDrawable;->findDrawableByLayerId(I)Landroid/graphics/drawable/Drawable;
move-result-object v12
invoke-static {v12}, Landroidx/core/graphics/drawable/a;->r(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
move-result-object v12
invoke-static {v12, v5}, Landroidx/core/graphics/drawable/a;->o(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
invoke-virtual {v10, v11, v12}, Landroid/graphics/drawable/LayerDrawable;->setDrawableByLayerId(ILandroid/graphics/drawable/Drawable;)Z
const/high16 v11, 0x1020000
invoke-virtual {v10, v11}, Landroid/graphics/drawable/LayerDrawable;->findDrawableByLayerId(I)Landroid/graphics/drawable/Drawable;
move-result-object v10
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v11
sget v12, Lcom/google/android/gms/R$color;->cast_expanded_controller_seek_bar_progress_background_tint_color:I
invoke-virtual {v11, v12}, Landroid/content/res/Resources;->getColor(I)I
move-result v11
sget-object v12, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
invoke-virtual {v10, v11, v12}, Landroid/graphics/drawable/Drawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
:cond_1bb
iget-object v10, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v10, v9}, Landroid/widget/SeekBar;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V
:cond_1c0
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v9
iget v10, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexp:I
invoke-virtual {v9, v10}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v9
if-eqz v9, :cond_1e4
iget v10, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexp:I
sget v11, Lcom/google/android/gms/R$drawable;->cast_expanded_controller_seekbar_thumb:I
if-ne v10, v11, :cond_1df
if-nez v5, :cond_1d8
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadu()Landroid/content/res/ColorStateList;
move-result-object v5
:cond_1d8
invoke-static {v9}, Landroidx/core/graphics/drawable/a;->r(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
move-result-object v9
invoke-static {v9, v5}, Landroidx/core/graphics/drawable/a;->o(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
:cond_1df
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v5, v9}, Landroid/widget/SeekBar;->setThumb(Landroid/graphics/drawable/Drawable;)V
:cond_1e4
invoke-static {}, Lcom/google/android/gms/common/util/zzq;->zzalj()Z
move-result v5
if-eqz v5, :cond_1ef
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v5, v2}, Landroid/widget/SeekBar;->setSplitTrack(Z)V
:cond_1ef
sget v5, Lcom/google/android/gms/R$id;->live_stream_seek_bar:I
invoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/SeekBar;
invoke-virtual {v1, v6, v3}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindTextViewToStreamPosition(Landroid/widget/TextView;Z)V
invoke-virtual {v1, v7, v8}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindTextViewToStreamDuration(Landroid/widget/TextView;Landroid/view/View;)V
iget-object v6, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v1, v6}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindSeekBar(Landroid/widget/SeekBar;)V
new-instance v6, Lcom/google/android/gms/internal/zzaxc;
iget-object v7, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-direct {v6, v5, v7}, Lcom/google/android/gms/internal/zzaxc;-><init>(Landroid/widget/SeekBar;Landroid/widget/SeekBar;)V
invoke-virtual {v1, v5, v6}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->bindViewToUIController(Landroid/view/View;Lcom/google/android/gms/cast/framework/media/uicontroller/UIController;)V
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyf:[Landroid/widget/ImageView;
sget v6, Lcom/google/android/gms/R$id;->button_0:I
invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/ImageView;
aput-object v6, v5, v2
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyf:[Landroid/widget/ImageView;
sget v6, Lcom/google/android/gms/R$id;->button_1:I
invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/ImageView;
aput-object v6, v5, v3
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyf:[Landroid/widget/ImageView;
sget v6, Lcom/google/android/gms/R$id;->button_2:I
invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/ImageView;
aput-object v6, v5, p1
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyf:[Landroid/widget/ImageView;
sget v6, Lcom/google/android/gms/R$id;->button_3:I
invoke-virtual {v0, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/ImageView;
aput-object v6, v5, v4
sget v5, Lcom/google/android/gms/R$id;->button_0:I
iget-object v6, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
aget v6, v6, v2
invoke-direct {p0, v0, v5, v6, v1}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zza(Landroid/view/View;IILcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;)V
sget v5, Lcom/google/android/gms/R$id;->button_1:I
iget-object v6, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
aget v6, v6, v3
invoke-direct {p0, v0, v5, v6, v1}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zza(Landroid/view/View;IILcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;)V
sget v5, Lcom/google/android/gms/R$id;->button_play_pause_toggle:I
sget v6, Lcom/google/android/gms/R$id;->cast_button_type_play_pause_toggle:I
invoke-direct {p0, v0, v5, v6, v1}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zza(Landroid/view/View;IILcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;)V
sget v5, Lcom/google/android/gms/R$id;->button_2:I
iget-object v6, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
aget p1, v6, p1
invoke-direct {p0, v0, v5, p1, v1}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zza(Landroid/view/View;IILcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;)V
sget p1, Lcom/google/android/gms/R$id;->button_3:I
iget-object v5, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeye:[I
aget v4, v5, v4
invoke-direct {p0, v0, p1, v4, v1}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zza(Landroid/view/View;IILcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;)V
sget p1, Lcom/google/android/gms/R$id;->ad_container:I
invoke-virtual {p0, p1}, Landroidx/appcompat/app/e;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyg:Landroid/view/View;
sget v1, Lcom/google/android/gms/R$id;->ad_image_view:I
invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyh:Landroid/widget/ImageView;
iget-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyg:Landroid/view/View;
sget v1, Lcom/google/android/gms/R$id;->ad_label:I
invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyj:Landroid/widget/TextView;
iget-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyg:Landroid/view/View;
sget v1, Lcom/google/android/gms/R$id;->ad_in_progress_label:I
invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyi:Landroid/widget/TextView;
sget p1, Lcom/google/android/gms/R$id;->seek_bar_controls:I
invoke-virtual {v0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/RelativeLayout;
new-instance v0, Lcom/google/android/gms/internal/zzawt;
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/zzawt;-><init>(Landroid/content/Context;)V
new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v4, -0x2
const/4 v5, -0x1
invoke-direct {v1, v5, v4}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
sget v4, Lcom/google/android/gms/R$id;->end_text:I
invoke-virtual {v1, v2, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
sget v4, Lcom/google/android/gms/R$id;->start_text:I
invoke-virtual {v1, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
const/4 v4, 0x6
sget v6, Lcom/google/android/gms/R$id;->seek_bar:I
invoke-virtual {v1, v4, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
const/4 v4, 0x7
sget v6, Lcom/google/android/gms/R$id;->seek_bar:I
invoke-virtual {v1, v4, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
const/4 v4, 0x5
sget v6, Lcom/google/android/gms/R$id;->seek_bar:I
invoke-virtual {v1, v4, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
const/16 v4, 0x8
sget v6, Lcom/google/android/gms/R$id;->seek_bar:I
invoke-virtual {v1, v4, v6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
invoke-static {}, Lcom/google/android/gms/common/util/zzq;->zzalf()Z
move-result v1
if-eqz v1, :cond_2ed
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v1}, Landroid/widget/SeekBar;->getPaddingStart()I
move-result v1
iget-object v4, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v4}, Landroid/widget/SeekBar;->getPaddingTop()I
move-result v4
iget-object v6, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v6}, Landroid/widget/SeekBar;->getPaddingEnd()I
move-result v6
iget-object v7, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v7}, Landroid/widget/SeekBar;->getPaddingBottom()I
move-result v7
invoke-virtual {v0, v1, v4, v6, v7}, Landroid/view/View;->setPaddingRelative(IIII)V
goto :goto_308
:cond_2ed
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v1}, Landroid/widget/SeekBar;->getPaddingLeft()I
move-result v1
iget-object v4, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v4}, Landroid/widget/SeekBar;->getPaddingTop()I
move-result v4
iget-object v6, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v6}, Landroid/widget/SeekBar;->getPaddingRight()I
move-result v6
iget-object v7, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzewi:Landroid/widget/SeekBar;
invoke-virtual {v7}, Landroid/widget/SeekBar;->getPaddingBottom()I
move-result v7
invoke-virtual {v0, v1, v4, v6, v7}, Landroid/view/View;->setPadding(IIII)V
:goto_308
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getResources()Landroid/content/res/Resources;
move-result-object v1
sget v4, Lcom/google/android/gms/R$string;->cast_seek_bar:I
invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v2}, Landroid/view/View;->setBackgroundColor(I)V
invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V
iput-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyd:Lcom/google/android/gms/internal/zzawt;
sget p1, Lcom/google/android/gms/R$id;->toolbar:I
invoke-virtual {p0, p1}, Landroidx/appcompat/app/e;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/appcompat/widget/Toolbar;
invoke-virtual {p0, p1}, Landroidx/appcompat/app/e;->setSupportActionBar(Landroidx/appcompat/widget/Toolbar;)V
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getSupportActionBar()Landroidx/appcompat/app/a;
move-result-object p1
if-eqz p1, :cond_33e
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getSupportActionBar()Landroidx/appcompat/app/a;
move-result-object p1
invoke-virtual {p1, v3}, Landroidx/appcompat/app/a;->s(Z)V
invoke-virtual {p0}, Landroidx/appcompat/app/e;->getSupportActionBar()Landroidx/appcompat/app/a;
move-result-object p1
sget v0, Lcom/google/android/gms/R$drawable;->quantum_ic_keyboard_arrow_down_white_36:I
invoke-virtual {p1, v0}, Landroidx/appcompat/app/a;->v(I)V
:cond_33e
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadw()V
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadv()V
new-instance p1, Lcom/google/android/gms/internal/zzawe;
invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
new-instance v1, Lcom/google/android/gms/cast/framework/media/ImageHints;
iget-object v2, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyh:Landroid/widget/ImageView;
invoke-virtual {v2}, Landroid/widget/ImageView;->getWidth()I
move-result v2
iget-object v3, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyh:Landroid/widget/ImageView;
invoke-virtual {v3}, Landroid/widget/ImageView;->getHeight()I
move-result v3
invoke-direct {v1, v5, v2, v3}, Lcom/google/android/gms/cast/framework/media/ImageHints;-><init>(III)V
invoke-direct {p1, v0, v1}, Lcom/google/android/gms/internal/zzawe;-><init>(Landroid/content/Context;Lcom/google/android/gms/cast/framework/media/ImageHints;)V
iput-object p1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyk:Lcom/google/android/gms/internal/zzawe;
new-instance v0, Lcom/google/android/gms/cast/framework/media/widget/zza;
invoke-direct {v0, p0}, Lcom/google/android/gms/cast/framework/media/widget/zza;-><init>(Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;)V
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/zzawe;->zza(Lcom/google/android/gms/internal/zzawf;)V
return-void
.end method
.method protected onDestroy()V
.registers 3
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyk:Lcom/google/android/gms/internal/zzawe;
invoke-virtual {v0}, Lcom/google/android/gms/internal/zzawe;->clear()V
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyl:Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
if-eqz v0, :cond_12
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->setPostRemoteMediaClientListener(Lcom/google/android/gms/cast/framework/media/RemoteMediaClient$Listener;)V
iget-object v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeyl:Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIMediaController;->dispose()V
:cond_12
invoke-super {p0}, Landroidx/appcompat/app/e;->onDestroy()V
return-void
.end method
.method public onOptionsItemSelected(Landroid/view/MenuItem;)Z
.registers 3
invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I
move-result p1
const v0, 0x102002c
if-ne p1, v0, :cond_c
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
:cond_c
const/4 p1, 0x1
return p1
.end method
.method protected onPause()V
.registers 4
invoke-static {p0}, Lcom/google/android/gms/cast/framework/CastContext;->getSharedInstance(Landroid/content/Context;)Lcom/google/android/gms/cast/framework/CastContext;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/CastContext;->getSessionManager()Lcom/google/android/gms/cast/framework/SessionManager;
move-result-object v0
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexl:Lcom/google/android/gms/cast/framework/SessionManagerListener;
const-class v2, Lcom/google/android/gms/cast/framework/CastSession;
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/cast/framework/SessionManager;->removeSessionManagerListener(Lcom/google/android/gms/cast/framework/SessionManagerListener;Ljava/lang/Class;)V
invoke-super {p0}, Landroidx/fragment/app/d;->onPause()V
return-void
.end method
.method protected onResume()V
.registers 4
invoke-static {p0}, Lcom/google/android/gms/cast/framework/CastContext;->getSharedInstance(Landroid/content/Context;)Lcom/google/android/gms/cast/framework/CastContext;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/CastContext;->getSessionManager()Lcom/google/android/gms/cast/framework/SessionManager;
move-result-object v0
iget-object v1, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzexl:Lcom/google/android/gms/cast/framework/SessionManagerListener;
const-class v2, Lcom/google/android/gms/cast/framework/CastSession;
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/cast/framework/SessionManager;->addSessionManagerListener(Lcom/google/android/gms/cast/framework/SessionManagerListener;Ljava/lang/Class;)V
invoke-static {p0}, Lcom/google/android/gms/cast/framework/CastContext;->getSharedInstance(Landroid/content/Context;)Lcom/google/android/gms/cast/framework/CastContext;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/CastContext;->getSessionManager()Lcom/google/android/gms/cast/framework/SessionManager;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/SessionManager;->getCurrentCastSession()Lcom/google/android/gms/cast/framework/CastSession;
move-result-object v0
if-eqz v0, :cond_29
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/Session;->isConnected()Z
move-result v1
if-nez v1, :cond_2c
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/Session;->isConnecting()Z
move-result v0
if-nez v0, :cond_2c
:cond_29
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
:cond_2c
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->getRemoteMediaClient()Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;
move-result-object v0
if-eqz v0, :cond_3b
invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;->hasMediaSession()Z
move-result v0
if-nez v0, :cond_39
goto :goto_3b
:cond_39
const/4 v0, 0x0
goto :goto_3c
:cond_3b
:goto_3b
const/4 v0, 0x1
:goto_3c
iput-boolean v0, p0, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzeym:Z
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadw()V
invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/widget/ExpandedControllerActivity;->zzadx()V
invoke-super {p0}, Landroidx/fragment/app/d;->onResume()V
return-void
.end method
.method public onWindowFocusChanged(Z)V
.registers 3
invoke-super {p0, p1}, Landroid/app/Activity;->onWindowFocusChanged(Z)V
if-eqz p1, :cond_38
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object p1
invoke-virtual {p1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object p1
invoke-virtual {p1}, Landroid/view/View;->getSystemUiVisibility()I
move-result p1
xor-int/lit8 p1, p1, 0x2
invoke-static {}, Lcom/google/android/gms/common/util/zzq;->zzale()Z
move-result v0
if-eqz v0, :cond_1b
xor-int/lit8 p1, p1, 0x4
:cond_1b
invoke-static {}, Lcom/google/android/gms/common/util/zzq;->zzalh()Z
move-result v0
if-eqz v0, :cond_23
xor-int/lit16 p1, p1, 0x1000
:cond_23
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/view/View;->setSystemUiVisibility(I)V
invoke-static {}, Lcom/google/android/gms/common/util/zzq;->zzalg()Z
move-result p1
if-eqz p1, :cond_38
const/4 p1, 0x1
invoke-virtual {p0, p1}, Landroid/app/Activity;->setImmersive(Z)V
:cond_38
return-void
.end method