VideoControlsLeanback$c.smali

.class public final Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Landroid/view/View$OnKeyListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x4
    name = "c"
.end annotation


# instance fields
.field final synthetic a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;


# direct methods
.method protected constructor <init>(Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;)V
    .registers 2

    .line 400
    iput-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public final onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z
    .registers 5

    .line 407
    invoke-virtual {p3}, Landroid/view/KeyEvent;->getAction()I

    move-result p1

    const/4 p3, 0x0

    if-eqz p1, :cond_8

    return p3

    :cond_8
    const/4 p1, 0x4

    const/4 v0, 0x1

    if-eq p2, p1, :cond_95

    const/16 p1, 0x55

    if-eq p2, p1, :cond_8f

    const/16 p1, 0x7e

    if-eq p2, p1, :cond_77

    const/16 p1, 0x7f

    if-eq p2, p1, :cond_5f

    packed-switch p2, :pswitch_data_ba

    packed-switch p2, :pswitch_data_c8

    goto/16 :goto_b8

    .line 476
    :pswitch_20
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->n()V

    return v0

    .line 472
    :pswitch_26
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->m()V

    :pswitch_2b
    return v0

    .line 441
    :pswitch_2c
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->o()V

    .line 442
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->F:Landroid/view/View;

    invoke-virtual {p1}, Landroid/view/View;->callOnClick()Z

    return v0

    .line 436
    :pswitch_39
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->o()V

    .line 437
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p2, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->F:Landroid/view/View;

    invoke-virtual {p1, p2}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->a(Landroid/view/View;)V

    return v0

    .line 431
    :pswitch_46
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->o()V

    .line 432
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p2, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->F:Landroid/view/View;

    invoke-virtual {p1, p2}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->b(Landroid/view/View;)V

    return v0

    .line 427
    :pswitch_53
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->d()V

    return v0

    .line 423
    :pswitch_59
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->o()V

    return v0

    .line 457
    :cond_5f
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->p:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;

    if-eqz p1, :cond_b8

    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->p:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;->d()Z

    move-result p1

    if-eqz p1, :cond_b8

    .line 458
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->p:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;->f()V

    return v0

    .line 450
    :cond_77
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->p:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;

    if-eqz p1, :cond_b8

    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->p:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;->d()Z

    move-result p1

    if-nez p1, :cond_b8

    .line 451
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->p:Lcom/devbrackets/android/exomedia/ui/widget/VideoView;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoView;->e()V

    return v0

    .line 446
    :cond_8f
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->j()V

    return v0

    .line 413
    :cond_95
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-boolean p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->x:Z

    if-eqz p1, :cond_ad

    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-boolean p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->y:Z

    if-eqz p1, :cond_ad

    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-boolean p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->w:Z

    if-nez p1, :cond_ad

    .line 414
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    invoke-virtual {p1}, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->d()V

    return v0

    .line 416
    :cond_ad
    iget-object p1, p0, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback$c;->a:Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;

    iget-object p1, p1, Lcom/devbrackets/android/exomedia/ui/widget/VideoControlsLeanback;->C:Landroid/view/ViewGroup;

    invoke-virtual {p1}, Landroid/view/ViewGroup;->getAnimation()Landroid/view/animation/Animation;

    move-result-object p1

    if-eqz p1, :cond_b8

    return v0

    :cond_b8
    :goto_b8
    return p3

    nop

    :pswitch_data_ba
    .packed-switch 0x13
        :pswitch_59
        :pswitch_53
        :pswitch_46
        :pswitch_39
        :pswitch_2c
    .end packed-switch

    :pswitch_data_c8
    .packed-switch 0x57
        :pswitch_2b
        :pswitch_2b
        :pswitch_26
        :pswitch_20
    .end packed-switch
.end method