FullScreenVideoActivity.smali

.class public Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;
.super Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;
.source "FullScreenVideoActivity.java"


# instance fields
.field private darknessHandler:Landroid/os/Handler;

.field private data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

.field private hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

.field private final hurriyetVideoPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;

.field private isPausedForSwipe:Z

.field private mShadowImg:Landroid/widget/ImageView;

.field private final mSwipeToCloseListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;

.field private mSwipeToCloseView:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

.field private rootView:Landroid/widget/RelativeLayout;


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

    .line 26
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;-><init>()V

    const/4 v0, 0x0

    .line 30
    iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->isPausedForSwipe:Z

    .line 105
    new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity$2;

    invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity$2;-><init>(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;

    .line 159
    new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity$3;

    invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity$3;-><init>(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;

    return-void
.end method

.method static synthetic access$000(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;
    .registers 1

    .line 26
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    return-object p0
.end method

.method static synthetic access$100(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)Landroid/widget/ImageView;
    .registers 1

    .line 26
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mShadowImg:Landroid/widget/ImageView;

    return-object p0
.end method

.method static synthetic access$200(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;ZZ)V
    .registers 3

    .line 26
    invoke-direct {p0, p1, p2}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->enableBackgroundDarkness(ZZ)V

    return-void
.end method

.method static synthetic access$300(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;
    .registers 1

    .line 26
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    return-object p0
.end method

.method static synthetic access$400(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)Z
    .registers 1

    .line 26
    iget-boolean p0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->isPausedForSwipe:Z

    return p0
.end method

.method static synthetic access$402(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;Z)Z
    .registers 2

    .line 26
    iput-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->isPausedForSwipe:Z

    return p1
.end method

.method static synthetic access$500(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;I)V
    .registers 2

    .line 26
    invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->onExitFullScreen(I)V

    return-void
.end method

.method static synthetic access$600(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)V
    .registers 1

    .line 26
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->onClearVideoView()V

    return-void
.end method

.method private enableBackgroundDarkness(ZZ)V
    .registers 3

    return-void
.end method

.method private getContainer()Landroid/view/View;
    .registers 5

    .line 238
    new-instance v0, Landroid/widget/RelativeLayout;

    invoke-direct {v0, p0}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V

    .line 239
    new-instance v1, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

    invoke-direct {v1, p0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;-><init>(Landroid/content/Context;)V

    iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseView:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

    .line 240
    new-instance v1, Landroid/widget/ImageView;

    invoke-direct {v1, p0}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mShadowImg:Landroid/widget/ImageView;

    .line 242
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseView:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;

    invoke-virtual {v1, v2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->setOnSwipeBackListener(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;)V

    .line 243
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mShadowImg:Landroid/widget/ImageView;

    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    const v3, 0x7f06003b

    invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getColor(I)I

    move-result v2

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setBackgroundColor(I)V

    .line 244
    new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;

    const/4 v2, -0x1

    invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V

    .line 245
    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mShadowImg:Landroid/widget/ImageView;

    invoke-virtual {v0, v2, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 246
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseView:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V

    return-object v0
.end method

.method private isDataExist()Z
    .registers 2

    .line 102
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    if-eqz v0, :cond_a

    iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    if-eqz v0, :cond_a

    const/4 v0, 0x1

    goto :goto_b

    :cond_a
    const/4 v0, 0x0

    :goto_b
    return v0
.end method

.method private onClearVideoView()V
    .registers 3

    .line 149
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->stop()V

    .line 150
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->rootView:Landroid/widget/RelativeLayout;

    invoke-virtual {v0}, Landroid/widget/RelativeLayout;->removeAllViews()V

    .line 151
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->rootView:Landroid/widget/RelativeLayout;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    return-void
.end method

.method private onExitFullScreen(I)V
    .registers 7

    .line 139
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlaying()Z

    move-result v0

    const/4 v1, 0x1

    if-nez v0, :cond_10

    iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->isPausedForSwipe:Z

    if-eqz v0, :cond_e

    goto :goto_10

    :cond_e
    const/4 v0, 0x0

    goto :goto_11

    :cond_10
    :goto_10
    const/4 v0, 0x1

    .line 140
    :goto_11
    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isCompleted()Z

    move-result v2

    if-eqz v2, :cond_1c

    const-wide/16 v2, 0x0

    goto :goto_22

    :cond_1c
    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getCurrentPosition()J

    move-result-wide v2

    .line 141
    :goto_22
    iget-object v4, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    invoke-virtual {v4}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->pause()V

    .line 142
    iget-object v4, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    if-eqz v4, :cond_3d

    iget-object v4, v4, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->fullScreenVideoListener:Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoListener;

    if-eqz v4, :cond_3d

    .line 143
    iget-object v4, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v4, v4, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    invoke-virtual {v4, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->setOrientationLocked(Z)V

    .line 144
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v1, v1, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->fullScreenVideoListener:Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoListener;

    invoke-virtual {v1, v0, v2, v3, p1}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoListener;->onExitFullScreen(ZJI)V

    :cond_3d
    return-void
.end method

.method private setVideoMode(Landroid/content/res/Configuration;)V
    .registers 4

    .line 230
    iget v0, p1, Landroid/content/res/Configuration;->orientation:I

    const/4 v1, 0x2

    if-ne v0, v1, :cond_d

    .line 231
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->FULL_LAND:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;

    invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setFullScreen(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;)V

    goto :goto_19

    .line 232
    :cond_d
    iget p1, p1, Landroid/content/res/Configuration;->orientation:I

    const/4 v0, 0x1

    if-ne p1, v0, :cond_19

    .line 233
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->FULL_PORTRAIT:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;

    invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setFullScreen(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;)V

    :cond_19
    :goto_19
    return-void
.end method


# virtual methods
.method protected getConfigurationsForActivity(Lcom/appcore/configuration/ConfigurationsForActivity;)V
    .registers 4

    const v0, 0x7f0c001c

    .line 41
    iput v0, p1, Lcom/appcore/configuration/ConfigurationsForActivity;->layoutID:I

    .line 42
    iget-object v0, p1, Lcom/appcore/configuration/ConfigurationsForActivity;->configurationsForActivity:Lcom/appcore/configuration/ConfigurationsForApplication;

    const v1, 0x7f01001c

    iput v1, v0, Lcom/appcore/configuration/ConfigurationsForApplication;->ACTIVITY_CREATE_ANIMATION_ENTER:I

    .line 43
    iget-object v0, p1, Lcom/appcore/configuration/ConfigurationsForActivity;->configurationsForActivity:Lcom/appcore/configuration/ConfigurationsForApplication;

    const/4 v1, 0x0

    iput v1, v0, Lcom/appcore/configuration/ConfigurationsForApplication;->ACTIVITY_CREATE_ANIMATION_EXIT:I

    .line 44
    iget-object v0, p1, Lcom/appcore/configuration/ConfigurationsForActivity;->configurationsForActivity:Lcom/appcore/configuration/ConfigurationsForApplication;

    iput v1, v0, Lcom/appcore/configuration/ConfigurationsForApplication;->ACTIVITY_FINISH_ANIMATION_ENTER:I

    .line 45
    iget-object p1, p1, Lcom/appcore/configuration/ConfigurationsForActivity;->configurationsForActivity:Lcom/appcore/configuration/ConfigurationsForApplication;

    const v0, 0x7f01001f

    iput v0, p1, Lcom/appcore/configuration/ConfigurationsForApplication;->ACTIVITY_FINISH_ANIMATION_EXIT:I

    return-void
.end method

.method public onBackPressed()V
    .registers 2

    const/4 v0, 0x0

    .line 114
    invoke-direct {p0, v0, v0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->enableBackgroundDarkness(ZZ)V

    .line 115
    invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->onExitFullScreen(I)V

    .line 116
    invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onBackPressed()V

    return-void
.end method

.method protected onCreate(Landroid/os/Bundle;)V
    .registers 6

    const/4 v0, 0x1

    .line 50
    invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->requestWindowFeature(I)Z

    .line 51
    invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onCreate(Landroid/os/Bundle;)V

    const p1, 0x7f09043d

    .line 53
    invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->findViewById(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/RelativeLayout;

    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->rootView:Landroid/widget/RelativeLayout;

    const p1, 0x7f09043f

    .line 54
    invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->findViewById(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    if-eqz p1, :cond_bc

    .line 56
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    if-eqz p1, :cond_bc

    iget-object p1, p1, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    if-eqz p1, :cond_bc

    .line 59
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->isDataExist()Z

    move-result p1

    if-nez p1, :cond_3b

    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object p1, p1, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    iget-object p1, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->videoUrl:Ljava/lang/String;

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p1

    if-eqz p1, :cond_3b

    goto/16 :goto_bc

    :cond_3b
    const/4 p1, 0x0

    .line 64
    invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->setRequestedOrientation(I)V

    .line 66
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->getWindow()Landroid/view/Window;

    move-result-object v1

    const/16 v2, 0x400

    invoke-virtual {v1, v2, v2}, Landroid/view/Window;->setFlags(II)V

    .line 69
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    invoke-virtual {v1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setFullScreenVideoActivity(Z)V

    .line 70
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;

    invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setExternalListener(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;)V

    .line 71
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v1, v1, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setVideoTransferData(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;)V

    .line 72
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmModeSwitchImg()Landroid/widget/ImageView;

    move-result-object v0

    const v1, 0x7f080160

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 73
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    iput-boolean p1, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isAutoPlayEnabled:Z

    .line 74
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isOrientationLocked()Z

    move-result v0

    if-eqz v0, :cond_88

    .line 75
    new-instance v0, Landroid/os/Handler;

    invoke-direct {v0}, Landroid/os/Handler;-><init>()V

    new-instance v1, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity$1;

    invoke-direct {v1, p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity$1;-><init>(Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;)V

    const-wide/16 v2, 0x1388

    invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 83
    :cond_88
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isReplay()Z

    move-result v0

    if-eqz v0, :cond_9b

    .line 84
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    const v0, 0x7f080164

    invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayPauseImg(I)V

    goto :goto_bb

    .line 85
    :cond_9b
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isPlaying()Z

    move-result v0

    if-nez v0, :cond_ae

    .line 86
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    const v0, 0x7f080163

    invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayPauseImg(I)V

    goto :goto_bb

    .line 88
    :cond_ae
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iget-object v1, v1, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->hurriyetVideoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    invoke-virtual {v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isSilent()Z

    move-result v1

    invoke-virtual {v0, v1, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V

    :goto_bb
    return-void

    .line 60
    :cond_bc
    :goto_bc
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->onBackPressed()V

    return-void
.end method

.method protected onDataReceived(Lcom/appcore/utils/helpers/DataTransferObject;Z)V
    .registers 4

    .line 35
    move-object v0, p1

    check-cast v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    .line 36
    invoke-super {p0, p1, p2}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onDataReceived(Lcom/appcore/utils/helpers/DataTransferObject;Z)V

    return-void
.end method

.method protected onDestroy()V
    .registers 2

    .line 121
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->onClearVideoView()V

    const/4 v0, 0x0

    .line 123
    invoke-direct {p0, v0, v0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->enableBackgroundDarkness(ZZ)V

    .line 135
    invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onDestroy()V

    return-void
.end method

.method protected onResume()V
    .registers 3

    .line 201
    invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onResume()V

    const/4 v0, 0x1

    .line 202
    invoke-direct {p0, v0, v0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->enableBackgroundDarkness(ZZ)V

    .line 203
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseView:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

    if-eqz v0, :cond_10

    .line 204
    sget-object v1, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;->TOP:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;

    invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->setDragEdge(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;)V

    :cond_10
    return-void
.end method

.method public setContentView(I)V
    .registers 4

    .line 210
    invoke-static {p0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    const/4 v1, 0x0

    invoke-virtual {v0, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object p1

    .line 211
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    if-eqz v0, :cond_1e

    iget-boolean v0, v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->isSwipeToCloseEnabled:Z

    if-eqz v0, :cond_1e

    .line 212
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->getContainer()Landroid/view/View;

    move-result-object v0

    invoke-super {p0, v0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->setContentView(Landroid/view/View;)V

    .line 213
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseView:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

    invoke-virtual {v0, p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->addView(Landroid/view/View;)V

    goto :goto_21

    .line 215
    :cond_1e
    invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->setContentView(Landroid/view/View;)V

    :goto_21
    return-void
.end method

.method public setContentView(Landroid/view/View;)V
    .registers 3

    .line 221
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->data:Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;

    if-eqz v0, :cond_15

    iget-boolean v0, v0, Lhurriyet/mobil/android/hurriyet/datatransferobjects/FullScreenVideoActivityData;->isSwipeToCloseEnabled:Z

    if-eqz v0, :cond_15

    .line 222
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->getContainer()Landroid/view/View;

    move-result-object v0

    invoke-super {p0, v0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->setContentView(Landroid/view/View;)V

    .line 223
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/FullScreenVideoActivity;->mSwipeToCloseView:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;

    invoke-virtual {v0, p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->addView(Landroid/view/View;)V

    goto :goto_18

    .line 225
    :cond_15
    invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->setContentView(Landroid/view/View;)V

    :goto_18
    return-void
.end method