zzawy.smali

.class public final Lcom/google/android/gms/internal/zzawy;
.super Lcom/google/android/gms/cast/framework/media/uicontroller/UIController;
.source ""


# instance fields
.field private final zzesg:Lcom/google/android/gms/cast/framework/media/ImagePicker;

.field private final zzeux:Lcom/google/android/gms/cast/framework/media/ImageHints;

.field private final zzevy:Landroid/widget/ImageView;

.field private final zzewa:Lcom/google/android/gms/internal/zzawe;

.field private final zzewc:Landroid/graphics/Bitmap;

.field private final zzewd:Landroid/view/View;


# direct methods
.method public constructor <init>(Landroid/widget/ImageView;Landroid/content/Context;Lcom/google/android/gms/cast/framework/media/ImageHints;ILandroid/view/View;)V
    .registers 6

    invoke-direct {p0}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIController;-><init>()V

    iput-object p1, p0, Lcom/google/android/gms/internal/zzawy;->zzevy:Landroid/widget/ImageView;

    iput-object p3, p0, Lcom/google/android/gms/internal/zzawy;->zzeux:Lcom/google/android/gms/cast/framework/media/ImageHints;

    const/4 p1, 0x0

    if-eqz p4, :cond_13

    invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object p3

    invoke-static {p3, p4}, Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;

    move-result-object p3

    goto :goto_14

    :cond_13
    move-object p3, p1

    :goto_14
    iput-object p3, p0, Lcom/google/android/gms/internal/zzawy;->zzewc:Landroid/graphics/Bitmap;

    iput-object p5, p0, Lcom/google/android/gms/internal/zzawy;->zzewd:Landroid/view/View;

    invoke-static {p2}, Lcom/google/android/gms/cast/framework/CastContext;->getSharedInstance(Landroid/content/Context;)Lcom/google/android/gms/cast/framework/CastContext;

    move-result-object p3

    invoke-virtual {p3}, Lcom/google/android/gms/cast/framework/CastContext;->getCastOptions()Lcom/google/android/gms/cast/framework/CastOptions;

    move-result-object p3

    invoke-virtual {p3}, Lcom/google/android/gms/cast/framework/CastOptions;->getCastMediaOptions()Lcom/google/android/gms/cast/framework/media/CastMediaOptions;

    move-result-object p3

    if-eqz p3, :cond_2a

    invoke-virtual {p3}, Lcom/google/android/gms/cast/framework/media/CastMediaOptions;->getImagePicker()Lcom/google/android/gms/cast/framework/media/ImagePicker;

    move-result-object p1

    :cond_2a
    iput-object p1, p0, Lcom/google/android/gms/internal/zzawy;->zzesg:Lcom/google/android/gms/cast/framework/media/ImagePicker;

    new-instance p1, Lcom/google/android/gms/internal/zzawe;

    invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object p2

    invoke-direct {p1, p2}, Lcom/google/android/gms/internal/zzawe;-><init>(Landroid/content/Context;)V

    iput-object p1, p0, Lcom/google/android/gms/internal/zzawy;->zzewa:Lcom/google/android/gms/internal/zzawe;

    return-void
.end method

.method static synthetic zza(Lcom/google/android/gms/internal/zzawy;)Landroid/view/View;
    .registers 1

    iget-object p0, p0, Lcom/google/android/gms/internal/zzawy;->zzewd:Landroid/view/View;

    return-object p0
.end method

.method private final zzadp()V
    .registers 5

    invoke-virtual {p0}, Lcom/google/android/gms/cast/framework/media/uicontroller/UIController;->getRemoteMediaClient()Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;

    move-result-object v0

    if-eqz v0, :cond_41

    invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;->hasMediaSession()Z

    move-result v1

    if-nez v1, :cond_d

    goto :goto_41

    :cond_d
    invoke-virtual {v0}, Lcom/google/android/gms/cast/framework/media/RemoteMediaClient;->getMediaInfo()Lcom/google/android/gms/cast/MediaInfo;

    move-result-object v0

    if-nez v0, :cond_15

    const/4 v0, 0x0

    goto :goto_35

    :cond_15
    iget-object v1, p0, Lcom/google/android/gms/internal/zzawy;->zzesg:Lcom/google/a