zzazt.smali

.class public abstract Lcom/google/android/gms/internal/zzazt;
.super Lcom/google/android/gms/internal/zzec;
.source ""

# interfaces
.implements Lcom/google/android/gms/internal/zzazs;


# direct methods
.method public constructor <init>()V
    .registers 2

    invoke-direct {p0}, Lcom/google/android/gms/internal/zzec;-><init>()V

    const-string v0, "com.google.android.gms.cast.internal.ICastDeviceControllerListener"

    invoke-virtual {p0, p0, v0}, Lcom/google/android/gms/internal/zzazt;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V

    return-void
.end method


# virtual methods
.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
    .registers 7

    invoke-virtual {p0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/zzec;->zza(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z

    move-result p3

    const/4 p4, 0x1

    if-eqz p3, :cond_8

    return p4

    :cond_8
    packed-switch p1, :pswitch_data_ac

    const/4 p1, 0x0

    return p1

    :pswitch_d
    sget-object p1, Lcom/google/android/gms/internal/zzazm;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, p1}, Lcom/google/android/gms/internal/zzed;->zza(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object p1

    check-cast p1, Lcom/google/android/gms/internal/zzazm;

    invoke-interface {p0, p1}, Lcom/google/android/gms/internal/zzazs;->zzb(Lcom/google/android/gms/internal/zzazm;)V

    goto/16 :goto_ab

    :pswitch_1a
    sget-object p1, Lcom/google/android/gms/internal/zzays;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, p1}, Lcom/google/android/gms/internal/zzed;->zza(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object p1

    check-cast p1, Lcom/google/android/gms/internal/zzays;

    invoke-interface {p0, p1}, Lcom/google/android/gms/internal/zzazs;->zzb(Lcom/google/android/gms/internal/zzays;)V

    goto/16 :goto_ab

    :pswitch_27
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide p2

    invoke-interface {p0, p1, p2, p3}, Lcom/google/android/gms/internal/zzazs;->zzb(Ljava/lang/String;J)V

    goto/16 :goto_ab

    :pswitch_34
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J

    move-result-wide v0

    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result p2

    invoke-interface {p0, p1, v0, v1, p2}, Lcom/google/android/gms/internal/zzazs;->zza(Ljava/lang/String;JI)V

    goto :goto_ab

    :pswitch_44
    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result p1

    invoke-interface {p0, p1}, Lcom/google/android/gms/internal/zzazs;->onApplicationDisconnected(I)V

    goto :goto_ab

    :pswitch_4c
    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result p1

    invoke-interface {p0, p1}, Lcom/google/android/gms/internal/zzazs;->zzbk(I)V

    goto :goto_ab

    :pswitch_54
    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result p1

    invoke-interface {p0, p1}, Lcom/google/android/gms/internal/zzazs;->zzbl(I)V

    goto :goto_ab

    :pswitch_5c
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {p2}, Landroid/os/Parcel;->createByteArray()[B

    move-result-object p2

    invoke-interface {p0, p1, p2}, Lcom/google/android/gms/internal/zzazs;->zza(Ljava/lang/String;[B)V

    goto :goto_ab

    :pswitch_68
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object p2

    invoke-interface {p0, p1, p2}, Lcom/google/android/gms/internal/zzazs;->zzs(Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_ab

    :pswitch_74
    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {p2}, Landroid/os/Parcel;->readDouble()D

    move-result-wide v0

    invoke-static {p2}, Lcom/google/android/gms/internal/zzed;->zza(Landroid/os/Parcel;)Z

    move-result p2

    invoke-interface {p0, p1, v0, v1, p2}, Lcom/google/android/gms/internal/zzazs;->zza(Ljava/lang/String;DZ)V

    goto :goto_ab

    :pswitch_84
    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result p1

    invoke-interface {p0, p1}, Lcom/google/android/gms/internal/zzazs;->zzbe(I)V

    goto :goto_ab

    :pswitch_8c
    sget-object p1, Lcom/google/android/gms/cast/ApplicationMetadata;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-static {p2, p1}, Lcom/google/android/gms/internal/zzed;->zza(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable;

    move-result-object p1

    check-cast p1, Lcom/google/android/gms/cast/ApplicationMetadata;

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object p3

    invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v0

    invoke-static {p2}, Lcom/google/android/gms/internal/zzed;->zza(Landroid/os/Parcel;)Z

    move-result p2

    invoke-interface {p0, p1, p3, v0, p2}, Lcom/google/android/gms/internal/zzazs;->zza(Lcom/google/android/gms/cast/ApplicationMetadata;Ljava/lang/String;Ljava/lang/String;Z)V

    goto :goto_ab

    :pswitch_a4
    invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I

    move-result p1

    invoke-interface {p0, p1}, Lcom/google/android/gms/internal/zzazs;->zzbj(I)V

    :goto_ab
    return p4

    :pswitch_data_ac
    .packed-switch 0x1
        :pswitch_a4
        :pswitch_8c
        :pswitch_84
        :pswitch_74
        :pswitch_68
        :pswitch_5c
        :pswitch_54
        :pswitch_4c
        :pswitch_44
        :pswitch_34
        :pswitch_27
        :pswitch_1a
        :pswitch_d
    .end packed-switch
.end method