HurriyetVideoPlayer.smali
.class public Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;
.super Landroid/widget/RelativeLayout;
.source "HurriyetVideoPlayer.java"
# interfaces
.implements Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerRemoteController;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$CustomEmbedAction;,
Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;,
Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$tvRunnable;
}
.end annotation
# instance fields
.field private final FADE_OUT_DURATION:J
.field private final FAIL_SAFE_BUFFERING_DURATION:J
.field private final IC_EMBED_SCREEN:I
.field private final IC_FULL_SCREEN:I
.field private IC_PAUSE:I
.field private IC_PLAY:I
.field private IC_PLAY_SILENT:I
.field private IC_REPLAY:I
.field private eventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.field private externalPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.field private externalStickyListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.field private failSafeRetryCount:I
.field private final internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.field private isDetached:Z
.field public isFragmentVisible:Z
.field private isFullScreenVideoActivity:Z
.field private isPlayWhenDetach:Z
.field private isReplay:Z
.field private linTimeFullscreen:Landroid/widget/LinearLayout;
.field private final mCustomMediaControllerInterface:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView$MediaPlayerControl;
.field private mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
.field private mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
.field private final mExoPlayerListener:Lcom/google/android/exoplayer2/ExoPlayer$EventListener;
.field private final mExoPlayerVideoListener:Lcom/google/android/exoplayer2/SimpleExoPlayer$VideoListener;
.field protected mExtraContentView:Landroid/widget/RelativeLayout;
.field private mFixedAspectRatioView:Landroid/widget/RelativeLayout;
.field private mHandler:Landroid/os/Handler;
.field private mIdTv:Landroid/widget/TextView;
.field private mIsAttachedToTheWindow:Z
.field protected mIsPausedByActivity:Z
.field private mIsSilent:Z
.field protected mModeSwitchImg:Landroid/widget/ImageView;
.field private final mOnClickListener:Landroid/view/View$OnClickListener;
.field private mPlayPauseImg:Landroid/widget/ImageView;
.field private mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.field private mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.field private mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
.field private mPlayerTouchableLayer:Landroid/view/View;
.field protected mRootView:Landroid/view/ViewGroup;
.field private mSkipNextImg:Landroid/widget/ImageView;
.field private mSkipPreviousImg:Landroid/widget/ImageView;
.field private mTextureView:Landroid/view/TextureView;
.field private mThumbImg:Landroid/widget/ImageView;
.field private mTitleArea:Landroid/widget/RelativeLayout;
.field private mTitleTv:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
.field private playPauseHandler:Landroid/os/Handler;
.field private progressBar:Landroid/widget/ProgressBar;
.field private relControlView:Landroid/widget/RelativeLayout;
.field private seekbarBackground:Landroid/view/View;
.field private shareImg:Landroid/widget/ImageView;
.field private tvHandler:Landroid/os/Handler;
.field private videoId:J
.field private videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
.field private visibleRect:Landroid/graphics/Rect;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 5
.line 142
invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V
const v0, 0x7f080163
.line 83
iput v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
const v0, 0x7f080133
.line 84
iput v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY_SILENT:I
const v0, 0x7f080162
.line 85
iput v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PAUSE:I
const v0, 0x7f080164
.line 86
iput v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_REPLAY:I
const v0, 0x7f080161
.line 87
iput v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_FULL_SCREEN:I
const v0, 0x7f080160
.line 88
iput v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_EMBED_SCREEN:I
const-wide/16 v0, 0x1770
.line 90
iput-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->FAIL_SAFE_BUFFERING_DURATION:J
const-wide/16 v0, 0x1388
.line 92
iput-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->FADE_OUT_DURATION:J
.line 118
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->STOPPED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
.line 119
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->EMBED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.line 120
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
const/4 v0, 0x0
.line 121
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
.line 122
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsAttachedToTheWindow:Z
.line 123
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsPausedByActivity:Z
.line 125
new-instance v1, Landroid/graphics/Rect;
invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
.line 126
new-instance v1, Landroid/os/Handler;
invoke-direct {v1}, Landroid/os/Handler;-><init>()V
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
const-wide/16 v1, -0x1
.line 129
iput-wide v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
.line 132
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
.line 133
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
.line 218
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$3;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v1
invoke-direct {v0, p0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$3;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/os/Looper;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
.line 247
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$4;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v1
invoke-direct {v0, p0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$4;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/os/Looper;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
.line 543
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$9;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$9;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mOnClickListener:Landroid/view/View$OnClickListener;
.line 932
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$10;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$10;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerListener:Lcom/google/android/exoplayer2/ExoPlayer$EventListener;
.line 1012
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$11;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$11;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerVideoListener:Lcom/google/android/exoplayer2/SimpleExoPlayer$VideoListener;
.line 1571
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$14;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$14;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerInterface:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView$MediaPlayerControl;
.line 1877
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$16;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$16;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.line 143
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->init(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 5
.line 147
invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const p2, 0x7f080163
.line 83
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
const p2, 0x7f080133
.line 84
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY_SILENT:I
const p2, 0x7f080162
.line 85
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PAUSE:I
const p2, 0x7f080164
.line 86
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_REPLAY:I
const p2, 0x7f080161
.line 87
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_FULL_SCREEN:I
const p2, 0x7f080160
.line 88
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_EMBED_SCREEN:I
const-wide/16 v0, 0x1770
.line 90
iput-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->FAIL_SAFE_BUFFERING_DURATION:J
const-wide/16 v0, 0x1388
.line 92
iput-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->FADE_OUT_DURATION:J
.line 118
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->STOPPED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
.line 119
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->EMBED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.line 120
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
const/4 p2, 0x0
.line 121
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
.line 122
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsAttachedToTheWindow:Z
.line 123
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsPausedByActivity:Z
.line 125
new-instance v0, Landroid/graphics/Rect;
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
.line 126
new-instance v0, Landroid/os/Handler;
invoke-direct {v0}, Landroid/os/Handler;-><init>()V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
const-wide/16 v0, -0x1
.line 129
iput-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
.line 132
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
.line 133
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
.line 218
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$3;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v0
invoke-direct {p2, p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$3;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/os/Looper;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
.line 247
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$4;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v0
invoke-direct {p2, p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$4;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/os/Looper;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
.line 543
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$9;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$9;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mOnClickListener:Landroid/view/View$OnClickListener;
.line 932
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$10;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$10;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerListener:Lcom/google/android/exoplayer2/ExoPlayer$EventListener;
.line 1012
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$11;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$11;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerVideoListener:Lcom/google/android/exoplayer2/SimpleExoPlayer$VideoListener;
.line 1571
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$14;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$14;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerInterface:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView$MediaPlayerControl;
.line 1877
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$16;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$16;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.line 148
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->init(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 6
.line 152
invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p2, 0x7f080163
.line 83
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
const p2, 0x7f080133
.line 84
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY_SILENT:I
const p2, 0x7f080162
.line 85
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PAUSE:I
const p2, 0x7f080164
.line 86
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_REPLAY:I
const p2, 0x7f080161
.line 87
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_FULL_SCREEN:I
const p2, 0x7f080160
.line 88
iput p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_EMBED_SCREEN:I
const-wide/16 p2, 0x1770
.line 90
iput-wide p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->FAIL_SAFE_BUFFERING_DURATION:J
const-wide/16 p2, 0x1388
.line 92
iput-wide p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->FADE_OUT_DURATION:J
.line 118
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->STOPPED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
.line 119
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->EMBED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.line 120
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
const/4 p2, 0x0
.line 121
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
.line 122
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsAttachedToTheWindow:Z
.line 123
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsPausedByActivity:Z
.line 125
new-instance p3, Landroid/graphics/Rect;
invoke-direct {p3}, Landroid/graphics/Rect;-><init>()V
iput-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
.line 126
new-instance p3, Landroid/os/Handler;
invoke-direct {p3}, Landroid/os/Handler;-><init>()V
iput-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
const-wide/16 v0, -0x1
.line 129
iput-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
.line 132
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
.line 133
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
.line 218
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$3;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object p3
invoke-direct {p2, p0, p3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$3;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/os/Looper;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
.line 247
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$4;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object p3
invoke-direct {p2, p0, p3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$4;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/os/Looper;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
.line 543
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$9;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$9;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mOnClickListener:Landroid/view/View$OnClickListener;
.line 932
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$10;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$10;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerListener:Lcom/google/android/exoplayer2/ExoPlayer$EventListener;
.line 1012
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$11;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$11;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerVideoListener:Lcom/google/android/exoplayer2/SimpleExoPlayer$VideoListener;
.line 1571
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$14;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$14;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerInterface:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView$MediaPlayerControl;
.line 1877
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$16;
invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$16;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.line 153
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->init(Landroid/content/Context;)V
return-void
.end method
.method static synthetic access$000(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->externalPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-object p0
.end method
.method static synthetic access$1000(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/widget/ImageView;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
return-object p0
.end method
.method static synthetic access$1100(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/widget/ImageView;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
return-object p0
.end method
.method static synthetic access$1200(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/widget/ImageView;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
return-object p0
.end method
.method static synthetic access$1300(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
return-object p0
.end method
.method static synthetic access$1400(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
return-object p0
.end method
.method static synthetic access$1600(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Z
.registers 1
.line 81
iget-boolean p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay:Z
return p0
.end method
.method static synthetic access$1602(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Z)Z
.registers 2
.line 81
iput-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay:Z
return p1
.end method
.method static synthetic access$1700(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-object p0
.end method
.method static synthetic access$1802(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.registers 2
.line 81
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
return-object p1
.end method
.method static synthetic access$1900(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
.registers 1
.line 81
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->initPlayer()V
return-void
.end method
.method static synthetic access$200(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Z)V
.registers 2
.line 81
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
return-void
.end method
.method static synthetic access$2000(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)I
.registers 1
.line 81
iget p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
return p0
.end method
.method static synthetic access$2100(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Z
.registers 1
.line 81
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result p0
return p0
.end method
.method static synthetic access$2200(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)J
.registers 3
.line 81
iget-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
return-wide v0
.end method
.method static synthetic access$2300(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/widget/ProgressBar;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->progressBar:Landroid/widget/ProgressBar;
return-object p0
.end method
.method static synthetic access$2400(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/widget/RelativeLayout;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->relControlView:Landroid/widget/RelativeLayout;
return-object p0
.end method
.method static synthetic access$2500(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
return-object p0
.end method
.method static synthetic access$2600(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
.registers 2
.line 81
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayerState(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
return-void
.end method
.method static synthetic access$2700(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Ljava/lang/String;)V
.registers 2
.line 81
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->cancelFailSafeBuffering(Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$2800(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)I
.registers 1
.line 81
iget p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->failSafeRetryCount:I
return p0
.end method
.method static synthetic access$2802(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;I)I
.registers 2
.line 81
iput p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->failSafeRetryCount:I
return p1
.end method
.method static synthetic access$2808(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)I
.registers 3
.line 81
iget v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->failSafeRetryCount:I
add-int/lit8 v1, v0, 0x1
iput v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->failSafeRetryCount:I
return v0
.end method
.method static synthetic access$2900(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/widget/ImageView;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
return-object p0
.end method
.method static synthetic access$300(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/os/Handler;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
return-object p0
.end method
.method static synthetic access$3000(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lcom/google/android/exoplayer2/SimpleExoPlayer;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
return-object p0
.end method
.method static synthetic access$3100(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
.registers 1
.line 81
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->updateDevelopmentText()V
return-void
.end method
.method static synthetic access$3200(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Z
.registers 1
.line 81
iget-boolean p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsAttachedToTheWindow:Z
return p0
.end method
.method static synthetic access$3202(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Z)Z
.registers 2
.line 81
iput-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsAttachedToTheWindow:Z
return p1
.end method
.method static synthetic access$3300(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
.registers 1
.line 81
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
return-void
.end method
.method static synthetic access$3400(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
.registers 1
.line 81
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->showViews()V
return-void
.end method
.method static synthetic access$3500(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/os/Handler;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
return-object p0
.end method
.method static synthetic access$3600(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->eventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-object p0
.end method
.method static synthetic access$3700(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->externalStickyListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-object p0
.end method
.method static synthetic access$400(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Z)V
.registers 2
.line 81
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setUIStatus(Z)V
return-void
.end method
.method static synthetic access$500(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/os/Handler;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
return-object p0
.end method
.method static synthetic access$600(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Landroid/widget/ImageView;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
return-object p0
.end method
.method static synthetic access$700(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
.registers 1
.line 81
iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
return-object p0
.end method
.method static synthetic access$800(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)Z
.registers 1
.line 81
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->disableSilentMode()Z
move-result p0
return p0
.end method
.method static synthetic access$900(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)I
.registers 1
.line 81
iget p0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PAUSE:I
return p0
.end method
.method private adjustAspectRatio(II)V
.registers 9
.line 1027
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {v0}, Landroid/view/TextureView;->getWidth()I
move-result v0
.line 1028
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {v1}, Landroid/view/TextureView;->getHeight()I
move-result v1
int-to-double v2, p2
int-to-double p1, p1
div-double/2addr v2, p1
int-to-double p1, v0
mul-double p1, p1, v2
double-to-int p1, p1
if-le v1, p1, :cond_18
move p2, p1
move p1, v0
goto :goto_1c
:cond_18
int-to-double p1, v1
div-double/2addr p1, v2
double-to-int p1, p1
move p2, v1
:goto_1c
sub-int v2, v0, p1
.line 1041
div-int/lit8 v2, v2, 0x2
sub-int v3, v1, p2
.line 1042
div-int/lit8 v3, v3, 0x2
.line 1044
new-instance v4, Landroid/graphics/Matrix;
invoke-direct {v4}, Landroid/graphics/Matrix;-><init>()V
.line 1045
iget-object v5, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {v5, v4}, Landroid/view/TextureView;->getTransform(Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
int-to-float p1, p1
int-to-float v0, v0
div-float/2addr p1, v0
int-to-float p2, p2
int-to-float v0, v1
div-float/2addr p2, v0
.line 1046
invoke-virtual {v4, p1, p2}, Landroid/graphics/Matrix;->setScale(FF)V
int-to-float p1, v2
int-to-float p2, v3
.line 1047
invoke-virtual {v4, p1, p2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
.line 1048
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {p1, v4}, Landroid/view/TextureView;->setTransform(Landroid/graphics/Matrix;)V
return-void
.end method
.method private adjustSize(II)V
.registers 3
return-void
.end method
.method private adjustVolume()V
.registers 4
.line 1094
:try_start_0
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getAudioManager()I
move-result v0
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_f
if-eq v0, v2, :cond_f
goto :goto_10
:cond_f
const/4 v1, 0x1
.line 1107
:goto_10
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-eqz v0, :cond_3c
.line 1108
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
if-nez v0, :cond_2a
if-eqz v1, :cond_1b
goto :goto_2a
.line 1113
:cond_1b
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PAUSE:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1114
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
const/high16 v1, 0x3f800000 # 1.0f
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setVolume(F)V
goto :goto_3c
.line 1109
:cond_2a
:goto_2a
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY_SILENT:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1110
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->hide()V
.line 1111
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setVolume(F)V
:try_end_3c
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_3c} :catch_3c
:catch_3c
:cond_3c
:goto_3c
return-void
.end method
.method private buildDataSourceFactory(Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/DataSource$Factory;
.registers 5
.line 1081
new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->buildHttpDataSourceFactory(Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/HttpDataSource$Factory;
move-result-object v2
invoke-direct {v0, v1, p1, v2}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;-><init>(Landroid/content/Context;Lcom/google/android/exoplayer2/upstream/TransferListener;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;)V
return-object v0
.end method
.method private buildDataSourceFactory(ZLcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/DataSource$Factory;
.registers 3
if-eqz p1, :cond_3
goto :goto_4
:cond_3
const/4 p2, 0x0
.line 1077
:goto_4
invoke-direct {p0, p2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->buildDataSourceFactory(Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/DataSource$Factory;
move-result-object p1
return-object p1
.end method
.method private buildHttpDataSourceFactory(Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/HttpDataSource$Factory;
.registers 4
.line 1085
new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory;
const-string v1, "Hurriyet"
invoke-direct {v0, v1, p1}, Lcom/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory;-><init>(Ljava/lang/String;Lcom/google/android/exoplayer2/upstream/TransferListener;)V
return-object v0
.end method
.method private buildMediaSource(Landroid/net/Uri;Ljava/lang/String;Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;)Lcom/google/android/exoplayer2/source/MediaSource;
.registers 13
const/4 v3, 0x0
if-nez p1, :cond_4
return-object v3
.line 1060
:cond_4
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_1c
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, "."
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
goto :goto_20
:cond_1c
invoke-virtual {p1}, Landroid/net/Uri;->getLastPathSegment()Ljava/lang/String;
move-result-object v4
:goto_20
invoke-static {v4}, Lcom/google/android/exoplayer2/util/Util;->inferContentType(Ljava/lang/String;)I
move-result v4
const/4 v5, 0x0
if-eqz v4, :cond_74
const/4 v6, 0x1
if-eq v4, v6, :cond_5d
const/4 v0, 0x2
if-eq v4, v0, :cond_57
const/4 v0, 0x3
if-ne v4, v0, :cond_40
.line 1069
new-instance v6, Lcom/google/android/exoplayer2/source/ExtractorMediaSource;
new-instance v3, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;
invoke-direct {v3}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;-><init>()V
const/4 v4, 0x0
const/4 v5, 0x0
move-object v0, v6
move-object v1, p1
move-object v2, p4
invoke-direct/range {v0 .. v5}, Lcom/google/android/exoplayer2/source/ExtractorMediaSource;-><init>(Landroid/net/Uri;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/extractor/ExtractorsFactory;Landroid/os/Handler;Lcom/google/android/exoplayer2/source/ExtractorMediaSource$EventListener;)V
return-object v6
.line 1071
:cond_40
new-instance v0, Ljava/lang/IllegalStateException;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Unsupported type: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.line 1067
:cond_57
new-instance v0, Lcom/google/android/exoplayer2/source/hls/HlsMediaSource;
invoke-direct {v0, p1, p4, v3, v3}, Lcom/google/android/exoplayer2/source/hls/HlsMediaSource;-><init>(Landroid/net/Uri;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Landroid/os/Handler;Lcom/google/android/exoplayer2/source/AdaptiveMediaSourceEventListener;)V
return-object v0
.line 1063
:cond_5d
new-instance v6, Lcom/google/android/exoplayer2/source/smoothstreaming/SsMediaSource;
invoke-direct {p0, v5, p3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->buildDataSourceFactory(ZLcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/DataSource$Factory;
move-result-object v3
new-instance v4, Lcom/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource$Factory;
invoke-direct {v4, p4}, Lcom/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource$Factory;-><init>(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;)V
const/4 v5, 0x0
const/4 v7, 0x0
move-object v0, v6
move-object v1, p1
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v7
invoke-direct/range {v0 .. v5}, Lcom/google/android/exoplayer2/source/smoothstreaming/SsMediaSource;-><init>(Landroid/net/Uri;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/source/smoothstreaming/SsChunkSource$Factory;Landroid/os/Handler;Lcom/google/android/exoplayer2/source/AdaptiveMediaSourceEventListener;)V
return-object v6
.line 1065
:cond_74
new-instance v6, Lcom/google/android/exoplayer2/source/dash/DashMediaSource;
invoke-direct {p0, v5, p3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->buildDataSourceFactory(ZLcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/DataSource$Factory;
move-result-object v3
new-instance v4, Lcom/google/android/exoplayer2/source/dash/DefaultDashChunkSource$Factory;
invoke-direct {v4, p4}, Lcom/google/android/exoplayer2/source/dash/DefaultDashChunkSource$Factory;-><init>(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;)V
const/4 v5, 0x0
const/4 v7, 0x0
move-object v0, v6
move-object v1, p1
move-object v2, v3
move-object v3, v4
move-object v4, v5
move-object v5, v7
invoke-direct/range {v0 .. v5}, Lcom/google/android/exoplayer2/source/dash/DashMediaSource;-><init>(Landroid/net/Uri;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/source/dash/DashChunkSource$Factory;Landroid/os/Handler;Lcom/google/android/exoplayer2/source/AdaptiveMediaSourceEventListener;)V
return-object v6
.end method
.method private cancelFailSafeBuffering(Ljava/lang/String;)V
.registers 7
.line 1171
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
if-eqz v0, :cond_35
.line 1172
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v0
if-eqz v0, :cond_2f
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2f
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
.line 1173
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v3, " : Cancel fail safe buffering : "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
aput-object p1, v0, v1
invoke-static {v0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
.line 1175
:cond_2f
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V
:cond_35
return-void
.end method
.method private disableFullScreen()V
.registers 2
.line 1524
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isFullScreen()Z
move-result v0
if-eqz v0, :cond_d
.line 1525
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onFullScreenExitWithButton()V
.line 1527
:cond_d
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onExitFullScreen()V
.line 1528
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
return-void
.end method
.method private disableSilentMode()Z
.registers 5
.line 1532
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
const/4 v1, 0x0
if-eqz v0, :cond_4b
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPlaying()Z
move-result v0
if-eqz v0, :cond_4b
.line 1538
iput-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
.line 1539
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustVolume()V
.line 1540
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 1542
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PAUSE:I
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1543
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1544
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity()Z
move-result v0
if-eqz v0, :cond_2c
.line 1545
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1547
:cond_2c
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isVideoDetail()Z
move-result v0
if-eqz v0, :cond_37
.line 1548
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isVideoHaveNextPrevBtn()V
.line 1550
:cond_37
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
.line 1551
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;
const/4 v2, 0x0
invoke-direct {v1, p0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;)V
const-wide/16 v2, 0x1388
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
const/4 v0, 0x1
return v0
.line 1555
:cond_4b
iput-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
.line 1556
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
return v1
.end method
.method private ensureVideoTransferData()V
.registers 11
.line 1561
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
if-nez v0, :cond_17
.line 1562
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
const-wide/16 v5, 0x0
const/4 v7, 0x4
const/4 v8, 0x3
const/4 v9, 0x0
const-string v2, ""
const-string v3, ""
const-string v4, ""
move-object v1, v0
invoke-direct/range {v1 .. v9}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JIIZ)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
:cond_17
return-void
.end method
.method private increaseClickArea(Landroid/view/View;Landroid/view/View;)V
.registers 4
.line 300
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$5;
invoke-direct {v0, p0, p2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$5;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/view/View;)V
invoke-virtual {p1, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
return-void
.end method
.method private initExoPlayer()V
.registers 11
.line 907
new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;
invoke-direct {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;-><init>()V
.line 908
new-instance v1, Lcom/google/android/exoplayer2/trackselection/AdaptiveVideoTrackSelection$Factory;
invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/trackselection/AdaptiveVideoTrackSelection$Factory;-><init>(Lcom/google/android/exoplayer2/upstream/BandwidthMeter;)V
.line 909
new-instance v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;
invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;-><init>(Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;)V
.line 912
new-instance v1, Lcom/google/android/exoplayer2/DefaultLoadControl;
new-instance v3, Lcom/google/android/exoplayer2/upstream/DefaultAllocator;
const/4 v2, 0x1
const/high16 v4, 0xc80000
invoke-direct {v3, v2, v4}, Lcom/google/android/exoplayer2/upstream/DefaultAllocator;-><init>(ZI)V
const/16 v4, 0x7530
const v5, 0x88b8
const-wide/16 v6, 0x5dc
const-wide/16 v8, 0x1388
move-object v2, v1
invoke-direct/range {v2 .. v9}, Lcom/google/android/exoplayer2/DefaultLoadControl;-><init>(Lcom/google/android/exoplayer2/upstream/DefaultAllocator;IIJJ)V
.line 918
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2, v0, v1}, Lcom/google/android/exoplayer2/ExoPlayerFactory;->newSimpleInstance(Landroid/content/Context;Lcom/google/android/exoplayer2/trackselection/TrackSelector;Lcom/google/android/exoplayer2/LoadControl;)Lcom/google/android/exoplayer2/SimpleExoPlayer;
move-result-object v0
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
.line 919
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerListener:Lcom/google/android/exoplayer2/ExoPlayer$EventListener;
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->removeListener(Lcom/google/android/exoplayer2/ExoPlayer$EventListener;)V
.line 920
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerListener:Lcom/google/android/exoplayer2/ExoPlayer$EventListener;
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->addListener(Lcom/google/android/exoplayer2/ExoPlayer$EventListener;)V
.line 921
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayerVideoListener:Lcom/google/android/exoplayer2/SimpleExoPlayer$VideoListener;
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setVideoListener(Lcom/google/android/exoplayer2/SimpleExoPlayer$VideoListener;)V
.line 922
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setPlayWhenReady(Z)V
.line 923
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
const/4 v1, 0x2
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setVideoScalingMode(I)V
.line 925
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setVideoTextureView(Landroid/view/TextureView;)V
return-void
.end method
.method private initPlayer()V
.registers 5
.line 503
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->getUniquePlayerID()J
move-result-wide v0
iput-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
.line 504
invoke-static {}, Lcom/appcore/CoreApp;->isDevEnabled()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_29
sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->IS_VIDEO_DEVELOPMENT_MODE_ENABLED:Z
if-eqz v0, :cond_29
.line 505
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIdTv:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 506
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIdTv:Landroid/widget/TextView;
iget-wide v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 509
:cond_29
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->initExoPlayer()V
.line 511
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->INITIALIZED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayerState(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
.line 513
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
sget-object v2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->FULL_LAND:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
if-ne v0, v2, :cond_3d
const/16 v0, 0x12c
.line 514
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setMarginNextPrevImg(I)V
goto :goto_42
:cond_3d
const/16 v0, 0x64
.line 516
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setMarginNextPrevImg(I)V
.line 519
:goto_42
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay()Z
move-result v0
if-eqz v0, :cond_4c
.line 520
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 523
:cond_4c
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$17;->$SwitchMap$hurriyet$mobil$android$hurriyet$views$hurriyetvideoplayer$enums$PlayType:[I
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->ordinal()I
move-result v2
aget v0, v0, v2
const/4 v2, 0x1
if-eq v0, v2, :cond_6a
const/4 v2, 0x2
if-eq v0, v2, :cond_66
const/4 v2, 0x3
if-eq v0, v2, :cond_60
goto :goto_6d
.line 531
:cond_60
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
goto :goto_6d
.line 528
:cond_66
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->play()V
goto :goto_6d
.line 525
:cond_6a
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->autoPlay()V
:goto_6d
return-void
.end method
.method private onPause()V
.registers 4
const-string v0, "Pause"
.line 667
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->cancelFailSafeBuffering(Ljava/lang/String;)V
.line 668
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-nez v0, :cond_a
return-void
:cond_a
const/4 v1, 0x0
.line 672
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setPlayWhenReady(Z)V
.line 673
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->PAUSED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayerState(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
.line 675
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 676
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getCurrentPosition()J
move-result-wide v1
iput-wide v1, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
.line 678
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isSilent()Z
move-result v0
if-eqz v0, :cond_31
.line 679
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY_SILENT:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 680
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->hide()V
goto :goto_38
.line 682
:cond_31
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 685
:goto_38
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 687
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
if-eqz v0, :cond_42
.line 688
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onPaused()V
:cond_42
return-void
.end method
.method private onStop()V
.registers 5
const-string v0, "Stop"
.line 697
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->cancelFailSafeBuffering(Ljava/lang/String;)V
.line 698
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-nez v0, :cond_a
return-void
:cond_a
const/4 v1, 0x0
.line 702
invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setPlayWhenReady(Z)V
.line 703
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->stop()V
.line 704
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->release()V
.line 705
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->clearView()V
const/4 v0, 0x0
.line 706
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
.line 707
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->STOPPED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayerState(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
.line 709
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->reset()V
.line 711
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 712
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
const-wide/16 v2, 0x0
iput-wide v2, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
.line 714
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 716
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 717
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
.line 719
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 721
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
if-eqz v0, :cond_4e
.line 722
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onStopped()V
:cond_4e
return-void
.end method
.method private runFailSafeBuffering()V
.registers 6
.line 1182
iget v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->failSafeRetryCount:I
const/4 v1, 0x4
if-ge v0, v1, :cond_3d
const-string v0, ""
.line 1183
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->cancelFailSafeBuffering(Ljava/lang/String;)V
.line 1184
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v0
if-eqz v0, :cond_31
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
.line 1185
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v3, " : Activate fail safe buffering - "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
aput-object v2, v0, v1
invoke-static {v0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
.line 1187
:cond_31
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$12;
invoke-direct {v1, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$12;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
const-wide/16 v2, 0x1770
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
:cond_3d
return-void
.end method
.method private setAutoPlayEnabled(Z)V
.registers 2
if-eqz p1, :cond_a
.line 1321
invoke-static {}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayDecisionMaker;->isAutoPlayAllowed()Z
move-result p1
if-eqz p1, :cond_a
const/4 p1, 0x1
goto :goto_b
:cond_a
const/4 p1, 0x0
:goto_b
if-eqz p1, :cond_10
.line 1322
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->AUTO:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
goto :goto_12
:cond_10
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
:goto_12
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
return-void
.end method
.method private setMargins(Landroid/view/View;IIII)V
.registers 7
.line 636
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout$LayoutParams;
.line 637
invoke-virtual {v0, p2, p3, p4, p5}, Landroid/widget/RelativeLayout$LayoutParams;->setMargins(IIII)V
.line 638
invoke-virtual {p1}, Landroid/view/View;->requestLayout()V
return-void
.end method
.method private setPlayerState(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
.registers 7
if-nez p1, :cond_3
return-void
.line 1287
:cond_3
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v0
if-eqz v0, :cond_32
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
.line 1288
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v3, " : SetPlayerState - oldState : "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v3, " | newState : "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
aput-object v2, v0, v1
invoke-static {v0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
.line 1290
:cond_32
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
return-void
.end method
.method private setStrTitle(Ljava/lang/String;)V
.registers 3
.line 1294
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
return-void
.line 1297
:cond_7
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmTitleTv()Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
move-result-object v0
invoke-virtual {v0, p1}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->setText(Ljava/lang/CharSequence;)V
return-void
.end method
.method private setThumbImage(Ljava/lang/String;)V
.registers 6
.line 1302
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getPicasso()Lcom/squareup/picasso/Picasso;
move-result-object v0
.line 1304
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isFullScreen()Z
move-result v1
if-eqz v1, :cond_d
return-void
.line 1307
:cond_d
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V
const-string v1, "fromPhotoGallery"
.line 1308
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_22
.line 1309
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
const/16 v3, 0x8
invoke-virtual {v1, v3}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1311
:cond_22
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_36
.line 1312
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
invoke-virtual {p1, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1313
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
const v0, 0x7f0801ad
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setBackgroundResource(I)V
return-void
.line 1316
:cond_36
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 1317
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/squareup/picasso/Picasso;->load(Landroid/net/Uri;)Lcom/squareup/picasso/RequestCreator;
move-result-object p1
invoke-virtual {p1}, Lcom/squareup/picasso/RequestCreator;->noFade()Lcom/squareup/picasso/RequestCreator;
move-result-object p1
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
invoke-virtual {p1, v0}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V
return-void
.end method
.method private setTitleAreaStatus(Z)V
.registers 3
.line 276
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmPlayPauseImg()Landroid/widget/ImageView;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I
move-result v0
if-nez v0, :cond_b
return-void
:cond_b
if-eqz p1, :cond_16
.line 279
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmTitleTv()Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->setVisibility(I)V
goto :goto_25
.line 282
:cond_16
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmTitleTv()Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
move-result-object p1
const/16 v0, 0x8
invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->setVisibility(I)V
.line 283
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTitleArea:Landroid/widget/RelativeLayout;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/widget/RelativeLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V
:goto_25
return-void
.end method
.method private setUIStatus(Z)V
.registers 3
if-eqz p1, :cond_24
.line 260
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 261
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isVideoHaveNextPrevBtn()V
.line 262
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
.line 263
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity()Z
move-result p1
if-nez p1, :cond_1e
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isFullLand()Z
move-result p1
if-eqz p1, :cond_40
.line 264
:cond_1e
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
goto :goto_40
.line 267
:cond_24
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
const/16 v0, 0x8
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 268
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 269
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 270
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
.line 271
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
const/4 v0, 0x4
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_40
:goto_40
return-void
.end method
.method private shouldLog()Z
.registers 2
.line 2122
invoke-static {}, Lcom/appcore/CoreApp;->isDevEnabled()Z
move-result v0
if-eqz v0, :cond_c
sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->LOGS_ENABLED_FOR_VIDEO_PLAYER:Z
if-eqz v0, :cond_c
const/4 v0, 0x1
goto :goto_d
:cond_c
const/4 v0, 0x0
:goto_d
return v0
.end method
.method private showControllers()V
.registers 6
.line 1234
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$17;->$SwitchMap$hurriyet$mobil$android$hurriyet$views$hurriyetvideoplayer$enums$PlayerMode:[I
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x1
const/4 v2, 0x0
if-eq v0, v1, :cond_60
const/4 v1, 0x2
if-eq v0, v1, :cond_31
const/4 v1, 0x3
if-eq v0, v1, :cond_20
const/4 v1, 0x4
if-eq v0, v1, :cond_19
goto/16 :goto_c4
.line 1274
:cond_19
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
goto/16 :goto_c4
.line 1253
:cond_20
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1254
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->show(I)V
.line 1255
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->disableTransparentMode()V
goto/16 :goto_c4
.line 1258
:cond_31
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlaying()Z
move-result v0
if-nez v0, :cond_48
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isBuffering()Z
move-result v0
if-nez v0, :cond_48
.line 1259
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1260
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->disableTransparentMode()V
goto :goto_5a
.line 1264
:cond_48
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmTitleTv()Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->getVisibility()I
move-result v0
if-nez v0, :cond_55
.line 1265
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->performClick()Z
.line 1269
:cond_55
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->enableTransparentMode()V
.line 1271
:goto_5a
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->show(I)V
goto :goto_c4
.line 1236
:cond_60
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
if-eqz v0, :cond_76
.line 1237
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY_SILENT:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1238
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1239
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->hide()V
goto :goto_c4
.line 1240
:cond_76
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPreparing()Z
move-result v0
if-nez v0, :cond_ba
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isBuffering()Z
move-result v0
if-nez v0, :cond_ba
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPlaying()Z
move-result v0
if-nez v0, :cond_ba
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPaused()Z
move-result v0
if-eqz v0, :cond_97
goto :goto_ba
.line 1244
:cond_97
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1245
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity()Z
move-result v0
if-eqz v0, :cond_af
.line 1246
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;
const/4 v3, 0x0
invoke-direct {v1, p0, v3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;)V
const-wide/16 v3, 0x1388
invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
.line 1248
:cond_af
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1249
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->show(I)V
goto :goto_c4
.line 1241
:cond_ba
:goto_ba
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1242
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->show(I)V
:goto_c4
return-void
.end method
.method private showViews()V
.registers 3
.line 1442
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
const/4 v0, 0x1
.line 1443
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
.line 1444
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity()Z
move-result v0
if-eqz v0, :cond_15
.line 1445
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
:cond_15
return-void
.end method
.method private updateDevelopmentText()V
.registers 5
.line 2112
invoke-static {}, Lcom/appcore/CoreApp;->isDevEnabled()Z
move-result v0
if-eqz v0, :cond_5d
sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->IS_VIDEO_DEVELOPMENT_MODE_ENABLED:Z
if-eqz v0, :cond_5d
.line 2113
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIdTv:Landroid/widget/TextView;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "RmtID:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v2, "\nPstat:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
.line 2114
invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "\nPmode:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.line 2115
invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "\nPtype:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 2116
invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "\nAudio:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
if-eqz v2, :cond_51
const-string v2, "Silent"
goto :goto_53
:cond_51
const-string v2, "Laud"
:goto_53
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 2113
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_5d
return-void
.end method
# virtual methods
.method public adjustControllers()V
.registers 1
.line 1229
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->hideMediaController()V
.line 1230
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->showControllers()V
return-void
.end method
.method protected adjustToLandscapeOrPortrait()V
.registers 1
return-void
.end method
.method public autoPlay()V
.registers 3
.line 760
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlaying()Z
move-result v0
if-nez v0, :cond_37
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isBuffering()Z
move-result v0
if-nez v0, :cond_37
const/16 v0, 0x50
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isHorizontalVisibilityPercentageMoreThan(I)Z
move-result v0
if-nez v0, :cond_15
goto :goto_37
.line 763
:cond_15
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->getRunningVideoPlayerCount()I
move-result v0
if-nez v0, :cond_37
.line 765
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onEmbedAutoplay()V
.line 766
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 767
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->hideMediaController()V
.line 768
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
const/4 v0, 0x1
const/4 v1, 0x0
.line 769
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
:cond_37
:goto_37
return-void
.end method
.method public clearView()V
.registers 4
.line 1868
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->clearVideoSurface()V
.line 1869
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {v0}, Landroid/view/TextureView;->destroyDrawingCache()V
.line 1870
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/TextureView;->setVisibility(I)V
.line 1871
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
const/4 v2, 0x0
invoke-virtual {v0, v2}, Landroid/view/TextureView;->setVisibility(I)V
.line 1872
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {v0, v1}, Landroid/view/TextureView;->setVisibility(I)V
return-void
.end method
.method protected enableFullScreen()V
.registers 3
.line 1515
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isFullScreen()Z
move-result v0
if-nez v0, :cond_2b
.line 1516
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->getStickyVideoRemoteController()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerRemoteController;
move-result-object v0
sget-object v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->PAUSE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-interface {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerRemoteController;->remoteMessage(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 1517
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
sget-object v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->STOP:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->msgToAllEmbedPlayers(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 1518
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onEnterFullScreen()V
.line 1520
:cond_2b
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
return-void
.end method
.method public forcePlay(ZZ)V
.registers 14
.line 787
iput-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
.line 789
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay:Z
const-wide/16 v1, 0x1388
const/4 v3, 0x0
const/4 v4, 0x0
const/16 v5, 0x8
if-eqz v0, :cond_44
.line 790
iput-boolean v4, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay:Z
.line 791
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->FORCE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 792
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->initPlayer()V
.line 793
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isVideoDetail()Z
move-result p1
if-eqz p1, :cond_20
.line 794
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isVideoHaveNextPrevBtn()V
.line 796
:cond_20
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
invoke-virtual {p1, v4}, Landroid/widget/ImageView;->setVisibility(I)V
.line 797
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 798
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 799
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {p1, v4}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
.line 800
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
invoke-virtual {p1, v4}, Landroid/os/Handler;->removeMessages(I)V
.line 801
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;
invoke-direct {p2, p0, v3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;)V
invoke-virtual {p1, p2, v1, v2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.line 805
:cond_44
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-nez v0, :cond_58
.line 807
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->FORCE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 808
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isSticky()Z
move-result p1
if-eqz p1, :cond_57
.line 809
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->initPlayer()V
:cond_57
return-void
:cond_58
if-eqz p1, :cond_67
.line 815
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY_SILENT:I
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setImageResource(I)V
.line 816
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->hide()V
goto :goto_6e
.line 818
:cond_67
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setImageResource(I)V
.line 820
:goto_6e
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {p1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->getPlayWhenReady()Z
move-result p1
if-eqz p1, :cond_79
if-nez p2, :cond_79
return-void
.line 825
:cond_79
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->getRunningVideoPlayerCount()I
move-result p1
if-eqz p1, :cond_b5
.line 826
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object p1
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->PAUSE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->msgToAllEmbedPlayers(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 827
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isSticky()Z
move-result p1
if-nez p1, :cond_b5
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isFullScreen()Z
move-result p1
if-nez p1, :cond_b5
.line 828
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->getStickyVideoRemoteController()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerRemoteController;
move-result-object p1
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->STOP:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-interface {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerRemoteController;->remoteMessage(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 833
:cond_b5
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
invoke-virtual {p1, v4}, Landroid/view/TextureView;->setVisibility(I)V
.line 834
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
if-eqz p2, :cond_d0
.line 837
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 838
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 839
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 845
:cond_d0
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPaused()Z
move-result p1
const-wide/16 v6, 0x0
const/4 v0, 0x1
if-eqz p1, :cond_e9
if-eqz p2, :cond_de
goto :goto_e9
.line 872
:cond_de
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->PREPARING:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayerState(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
.line 874
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {p1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setPlayWhenReady(Z)V
goto :goto_12d
.line 847
:cond_e9
:goto_e9
new-instance p1, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;
invoke-direct {p1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;-><init>()V
.line 849
invoke-direct {p0, v0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->buildDataSourceFactory(ZLcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;)Lcom/google/android/exoplayer2/upstream/DataSource$Factory;
move-result-object v8
.line 851
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 853
iget-object v9, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {v9}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->getVideoUri()Landroid/net/Uri;
move-result-object v9
const-string v10, ""
invoke-direct {p0, v9, v10, p1, v8}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->buildMediaSource(Landroid/net/Uri;Ljava/lang/String;Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;)Lcom/google/android/exoplayer2/source/MediaSource;
move-result-object p1
if-nez p1, :cond_10d
const-string p1, "Video Player : Failed to force play : VideoUrl was null."
.line 855
filled-new-array {p1}, [Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/appcore/utils/L;->e([Ljava/lang/String;)V
return-void
.line 859
:cond_10d
iget-object v8, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {v8, p1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->prepare(Lcom/google/android/exoplayer2/source/MediaSource;)V
.line 860
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget-wide v8, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
cmp-long p1, v8, v6
if-lez p1, :cond_123
.line 861
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
iget-object v8, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget-wide v8, v8, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
invoke-virtual {p1, v8, v9}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->seekTo(J)V
.line 865
:cond_123
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {p1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->setPlayWhenReady(Z)V
.line 869
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->PREPARING:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setPlayerState(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;)V
.line 876
:goto_12d
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 877
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 878
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustVolume()V
.line 880
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->runFailSafeBuffering()V
.line 881
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onStarting()V
if-eqz p2, :cond_166
.line 884
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
.line 885
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->showViews()V
.line 886
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isVideoHaveNextPrevBtn()V
.line 887
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->show()V
.line 888
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmPlayerMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
move-result-object p1
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->FULL_LAND:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
if-ne p1, p2, :cond_15c
.line 889
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
invoke-virtual {p1, v4}, Landroid/widget/ImageView;->setVisibility(I)V
.line 890
:cond_15c
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
new-instance p2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$tvRunnable;
invoke-direct {p2, p0, v3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$tvRunnable;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;)V
invoke-virtual {p1, p2, v1, v2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
.line 894
:cond_166
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isVideoDetail()Z
move-result p1
if-eqz p1, :cond_176
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getDuration()J
move-result-wide p1
cmp-long v0, p1, v6
if-nez v0, :cond_180
.line 895
:cond_176
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 896
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
invoke-virtual {p1, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 899
:cond_180
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
const/4 p2, 0x4
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.end method
.method public final getCurrentPosition()J
.registers 3
.line 1473
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-eqz v0, :cond_9
invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->getCurrentPosition()J
move-result-wide v0
goto :goto_b
:cond_9
const-wide/16 v0, 0x0
:goto_b
return-wide v0
.end method
.method protected getDefaultVideoMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.registers 2
.line 498
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->EMBED:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
return-object v0
.end method
.method public getDuration()J
.registers 6
.line 1463
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
const-wide/16 v1, 0x0
if-nez v0, :cond_7
return-wide v1
.line 1466
:cond_7
invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->getDuration()J
move-result-wide v3
cmp-long v0, v3, v1
if-gez v0, :cond_10
return-wide v1
.line 1469
:cond_10
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->getDuration()J
move-result-wide v0
return-wide v0
.end method
.method public getEventTrackerListener()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.registers 2
.line 1491
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->eventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-object v0
.end method
.method public getExternalListener()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.registers 2
.line 1495
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->externalPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-object v0
.end method
.method public getExternalStickyListener()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
.registers 2
.line 1487
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->externalStickyListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-object v0
.end method
.method public getPlayMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.registers 2
.line 1507
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
return-object v0
.end method
.method public getShareImg()Landroid/widget/ImageView;
.registers 2
.line 2174
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
return-object v0
.end method
.method public final getStrUrl()Ljava/lang/String;
.registers 2
.line 1458
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 1459
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->videoUrl:Ljava/lang/String;
return-object v0
.end method
.method public final getTitle()Ljava/lang/String;
.registers 2
.line 1453
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 1454
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->title:Ljava/lang/String;
return-object v0
.end method
.method public getVideoId()J
.registers 3
.line 1630
iget-wide v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
return-wide v0
.end method
.method public getVideoMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.registers 2
.line 1499
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
return-object v0
.end method
.method public getVideoState()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
.registers 2
.line 1503
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
return-object v0
.end method
.method public getVideoTransferData()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
.registers 4
.line 1477
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 1478
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-eqz v0, :cond_f
.line 1479
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getCurrentPosition()J
move-result-wide v1
iput-wide v1, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
.line 1483
:cond_f
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
return-object v0
.end method
.method public getmCustomMediaControllerView()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
.registers 2
.line 2170
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
return-object v0
.end method
.method public getmFixedAspectRatioView()Landroid/widget/RelativeLayout;
.registers 2
.line 2146
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mFixedAspectRatioView:Landroid/widget/RelativeLayout;
return-object v0
.end method
.method public getmModeSwitchImg()Landroid/widget/ImageView;
.registers 2
.line 227
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
return-object v0
.end method
.method public getmPlayPauseImg()Landroid/widget/ImageView;
.registers 2
.line 2166
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
return-object v0
.end method
.method public getmPlayerMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.registers 2
.line 2138
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
return-object v0
.end method
.method public getmTextureView()Landroid/view/TextureView;
.registers 2
.line 2162
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
return-object v0
.end method
.method public getmThumbImg()Landroid/widget/ImageView;
.registers 2
.line 2126
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
return-object v0
.end method
.method public getmTitleArea()Landroid/widget/RelativeLayout;
.registers 2
.line 235
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTitleArea:Landroid/widget/RelativeLayout;
return-object v0
.end method
.method public getmTitleTv()Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
.registers 2
.line 231
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTitleTv:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
return-object v0
.end method
.method public hideMediaController()V
.registers 2
.line 1222
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
if-nez v0, :cond_5
return-void
.line 1225
:cond_5
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->hide()V
return-void
.end method
.method protected init(Landroid/content/Context;)V
.registers 6
.line 157
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getDefaultVideoMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
move-result-object v0
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.line 158
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const v1, 0x7f0c00be
const/4 v2, 0x0
invoke-virtual {v0, v1, p0, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
const v1, 0x7f090304
.line 159
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/view/ViewGroup;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901ae
.line 160
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/RelativeLayout;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mFixedAspectRatioView:Landroid/widget/RelativeLayout;
.line 161
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901a8
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/view/TextureView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
.line 162
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901a9
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerTouchableLayer:Landroid/view/View;
.line 163
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901b1
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
.line 164
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901b2
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
.line 165
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901b3
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
.line 166
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901af
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
.line 167
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901b4
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
.line 168
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f09030c
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/RelativeLayout;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTitleArea:Landroid/widget/RelativeLayout;
.line 169
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901b5
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTitleTv:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
.line 170
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901b0
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIdTv:Landroid/widget/TextView;
.line 171
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901ab
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
.line 172
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f090232
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/LinearLayout;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->linTimeFullscreen:Landroid/widget/LinearLayout;
.line 173
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f09043e
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
.line 174
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901ad
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ProgressBar;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->progressBar:Landroid/widget/ProgressBar;
.line 175
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f09034a
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->seekbarBackground:Landroid/view/View;
.line 176
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f090300
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/RelativeLayout;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->relControlView:Landroid/widget/RelativeLayout;
.line 177
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mRootView:Landroid/view/ViewGroup;
const v2, 0x7f0901ac
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/RelativeLayout;
iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExtraContentView:Landroid/widget/RelativeLayout;
.line 179
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->addView(Landroid/view/View;)V
.line 180
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isInEditMode()Z
move-result v0
if-eqz v0, :cond_10b
return-void
.line 184
:cond_10b
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerInterface:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView$MediaPlayerControl;
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setMediaPlayer(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView$MediaPlayerControl;)V
.line 186
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
.line 188
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
invoke-direct {p0, p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->increaseClickArea(Landroid/view/View;Landroid/view/View;)V
.line 190
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mOnClickListener:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 191
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mOnClickListener:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 193
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;
invoke-direct {v1, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 200
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$2;
invoke-direct {v1, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$2;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const/4 v0, 0x1
.line 207
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
.line 208
invoke-static {}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayDecisionMaker;->isAutoPlayAllowed()Z
move-result v0
if-eqz v0, :cond_158
.line 209
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$tvRunnable;
const/4 v2, 0x0
invoke-direct {v1, p0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$tvRunnable;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;)V
const-wide/16 v2, 0x1388
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
goto :goto_15e
.line 211
:cond_158
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->disableSilentMode()Z
.line 212
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 215
:goto_15e
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->initOnClickEvents(Landroid/content/Context;)V
return-void
.end method
.method public initOnClickEvents(Landroid/content/Context;)V
.registers 4
.line 333
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$6;
invoke-direct {v1, p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$6;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/content/Context;)V
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 344
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->linTimeFullscreen:Landroid/widget/LinearLayout;
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$7;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$7;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 411
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerTouchableLayer:Landroid/view/View;
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$8;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, p0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$8;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Landroid/content/Context;)V
invoke-virtual {p1, v0}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
return-void
.end method
.method public isBuffering()Z
.registers 2
.line 1648
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isBuffering()Z
move-result v0
if-nez v0, :cond_13
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPreparing()Z
move-result v0
if-eqz v0, :cond_11
goto :goto_13
:cond_11
const/4 v0, 0x0
goto :goto_14
:cond_13
:goto_13
const/4 v0, 0x1
:goto_14
return v0
.end method
.method public isCompleted()Z
.registers 2
.line 1652
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isCompleted()Z
move-result v0
return v0
.end method
.method public isFullScreenVideoActivity()Z
.registers 2
.line 2150
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity:Z
return v0
.end method
.method public isHorizontalVisibilityPercentageMoreThan(I)Z
.registers 10
.line 1851
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getWidth()I
move-result v0
const/4 v1, 0x0
const/4 v2, 0x1
if-ge v0, v2, :cond_9
return v1
.line 1854
:cond_9
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getGlobalVisibleRect(Landroid/graphics/Rect;)Z
move-result v0
.line 1855
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v3
if-eqz v3, :cond_6c
const/4 v3, 0x3
new-array v3, v3, [Ljava/lang/String;
.line 1856
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v5, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v5, " : VisibleWidth : "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v5, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v1
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, "ActualWidth : "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getWidth()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v2
const/4 v4, 0x2
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "VisibilityLimit : "
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getWidth()I
move-result v6
div-int/lit8 v7, p1, 0x64
mul-int v6, v6, v7
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
aput-object v5, v3, v4
invoke-static {v3}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
:cond_6c
if-eqz v0, :cond_85
.line 1858
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
invoke-virtual {v0}, Landroid/graphics/Rect;->width()I
move-result v0
int-to-float v0, v0
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getWidth()I
move-result v3
int-to-float v3, v3
int-to-float p1, p1
const/high16 v4, 0x42c80000 # 100.0f
div-float/2addr p1, v4
mul-float v3, v3, p1
cmpl-float p1, v0, v3
if-lez p1, :cond_85
const/4 v1, 0x1
:cond_85
return v1
.end method
.method public isHorizontallyWithinScreen()Z
.registers 4
const/4 v0, 0x2
new-array v0, v0, [I
.line 1845
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getLocationOnScreen([I)V
const/4 v1, 0x0
.line 1847
aget v2, v0, v1
if-ltz v2, :cond_19
aget v0, v0, v1
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getWidth()I
move-result v2
add-int/2addr v0, v2
invoke-static {}, Lcom/appcore/utils/helpers/AppHelpers;->getScreenWidth()I
move-result v2
if-gt v0, v2, :cond_19
const/4 v1, 0x1
:cond_19
return v1
.end method
.method public isPlaying()Z
.registers 2
.line 1644
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPlaying()Z
move-result v0
return v0
.end method
.method public isReplay()Z
.registers 2
.line 2158
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay:Z
return v0
.end method
.method public isSilent()Z
.registers 2
.line 1819
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
return v0
.end method
.method public isVerticalVisibilityPercentageMoreThan(I)Z
.registers 10
.line 1827
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getHeight()I
move-result v0
const/4 v1, 0x0
const/4 v2, 0x1
if-ge v0, v2, :cond_9
return v1
.line 1830
:cond_9
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getGlobalVisibleRect(Landroid/graphics/Rect;)Z
move-result v0
.line 1831
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v3
if-eqz v3, :cond_6c
const/4 v3, 0x3
new-array v3, v3, [Ljava/lang/String;
.line 1832
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v5, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v5, " : VisibleHeight : "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v5, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
invoke-virtual {v5}, Landroid/graphics/Rect;->height()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v1
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, "ActualHeight : "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getHeight()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v2
const/4 v4, 0x2
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "VisibilityLimit : "
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getHeight()I
move-result v6
div-int/lit8 v7, p1, 0x64
mul-int v6, v6, v7
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
aput-object v5, v3, v4
invoke-static {v3}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
:cond_6c
if-eqz v0, :cond_85
.line 1834
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->visibleRect:Landroid/graphics/Rect;
invoke-virtual {v0}, Landroid/graphics/Rect;->height()I
move-result v0
int-to-float v0, v0
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getHeight()I
move-result v3
int-to-float v3, v3
int-to-float p1, p1
const/high16 v4, 0x42c80000 # 100.0f
div-float/2addr p1, v4
mul-float v3, v3, p1
cmpl-float p1, v0, v3
if-lez p1, :cond_85
const/4 v1, 0x1
:cond_85
return v1
.end method
.method public isVideoHaveNextPrevBtn()V
.registers 4
.line 642
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
if-eqz v0, :cond_2b
.line 643
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isHaveNextVideo()Z
move-result v0
const/4 v1, 0x0
const/16 v2, 0x8
if-eqz v0, :cond_13
.line 644
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
goto :goto_18
.line 646
:cond_13
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 648
:goto_18
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isHavePreviousVideo()Z
move-result v0
if-eqz v0, :cond_26
.line 649
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
goto :goto_2b
.line 651
:cond_26
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_2b
:goto_2b
return-void
.end method
.method public isVisible()Z
.registers 2
.line 1721
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getVisibility()I
move-result v0
if-nez v0, :cond_8
const/4 v0, 0x1
goto :goto_9
:cond_8
const/4 v0, 0x0
:goto_9
return v0
.end method
.method public ismIsSilent()Z
.registers 2
.line 2134
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
return v0
.end method
.method protected onAttachedToWindow()V
.registers 6
.line 1728
invoke-super {p0}, Landroid/widget/RelativeLayout;->onAttachedToWindow()V
.line 1729
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isInEditMode()Z
move-result v0
if-eqz v0, :cond_a
return-void
.line 1732
:cond_a
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isSticky()Z
move-result v0
if-eqz v0, :cond_13
return-void
.line 1735
:cond_13
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getWidth()I
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
if-lez v0, :cond_55
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getHeight()I
move-result v0
if-lez v0, :cond_55
.line 1736
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v0
if-eqz v0, :cond_41
new-array v0, v1, [Ljava/lang/String;
.line 1737
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v3, " : HVP - Attached Size > 0"
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v2
invoke-static {v0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
.line 1739
:cond_41
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
if-eqz v0, :cond_51
.line 1740
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
if-eqz v0, :cond_4c
.line 1741
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->play()V
.line 1742
:cond_4c
iput-boolean v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
.line 1743
iput-boolean v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
goto :goto_95
.line 1745
:cond_51
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->onLayoutReady()V
goto :goto_95
.line 1749
:cond_55
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v0
if-eqz v0, :cond_75
new-array v0, v1, [Ljava/lang/String;
.line 1750
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v3, " : HVP - Attached Size Unknown"
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v2
invoke-static {v0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
.line 1752
:cond_75
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$15;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$15;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
.line 1768
iget-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
if-eqz v1, :cond_8a
.line 1769
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
if-eqz v0, :cond_85
.line 1770
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->play()V
.line 1771
:cond_85
iput-boolean v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
.line 1772
iput-boolean v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
goto :goto_95
.line 1774
:cond_8a
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mHandler:Landroid/os/Handler;
invoke-virtual {v1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
.line 1775
invoke-static {p0, v0}, Lcom/appcore/utils/helpers/UiHelpers;->notifyWhenLayoutIsReady(Landroid/view/View;Ljava/lang/Runnable;)V
.line 1777
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->requestLayout()V
:goto_95
return-void
.end method
.method protected onCompletedVideo()V
.registers 5
.line 729
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V
const/4 v0, 0x1
.line 730
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
.line 731
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->stop()V
.line 732
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
invoke-virtual {v2, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 735
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
invoke-virtual {v2, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 736
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity()Z
move-result v2
if-nez v2, :cond_25
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getVideoMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
move-result-object v2
sget-object v3, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->FULL_LAND:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
if-ne v2, v3, :cond_2a
.line 737
:cond_25
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
invoke-virtual {v2, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 739
:cond_2a
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v2, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setVisibility(I)V
.line 741
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_REPLAY:I
invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setImageResource(I)V
.line 742
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {v2, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 743
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->show()V
.line 744
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isVideoDetail()Z
move-result v2
if-eqz v2, :cond_4b
.line 745
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isVideoHaveNextPrevBtn()V
.line 747
:cond_4b
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay:Z
.line 748
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getmTitleTv()Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
move-result-object v0
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->setVisibility(I)V
.line 749
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mTextureView:Landroid/view/TextureView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/TextureView;->setVisibility(I)V
.line 752
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onCompleted()V
return-void
.end method
.method protected onDetachedFromWindow()V
.registers 2
const/4 v0, 0x0
.line 1796
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsAttachedToTheWindow:Z
.line 1797
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->internalEventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onDetaching()V
.line 1798
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlaying()Z
move-result v0
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlayWhenDetach:Z
.line 1799
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFragmentVisible:Z
if-eqz v0, :cond_16
.line 1800
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->stop()V
goto :goto_19
.line 1802
:cond_16
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->stop()V
:goto_19
const/4 v0, 0x1
.line 1804
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
.line 1806
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isSticky()Z
move-result v0
if-eqz v0, :cond_25
return-void
.line 1809
:cond_25
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 1810
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
.line 1815
invoke-super {p0}, Landroid/widget/RelativeLayout;->onDetachedFromWindow()V
return-void
.end method
.method public onLayoutReady()V
.registers 2
const/4 v0, 0x0
.line 1783
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isDetached:Z
.line 1785
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->initPlayer()V
.line 1786
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
invoke-virtual {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->addVideoPlayerRemoteController(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerRemoteController;)V
.line 1787
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
return-void
.end method
.method public final pause()V
.registers 2
.line 661
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPlaying()Z
move-result v0
if-nez v0, :cond_18
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isBuffering()Z
move-result v0
if-nez v0, :cond_18
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerState:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerState;->isPreparing()Z
move-result v0
if-eqz v0, :cond_1b
.line 662
:cond_18
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->onPause()V
:cond_1b
return-void
.end method
.method public final play()V
.registers 3
.line 774
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-nez v0, :cond_9
.line 776
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->SOFT:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
return-void
.line 779
:cond_9
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->getRunningVideoPlayerCount()I
move-result v0
if-nez v0, :cond_21
.line 781
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 782
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
:cond_21
return-void
.end method
.method public remoteInitAndPlayWith(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;)V
.registers 4
if-eqz p1, :cond_16
.line 1636
iget-object v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->title:Ljava/lang/String;
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setStrTitle(Ljava/lang/String;)V
.line 1637
iget-object v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->thumbUrl:Ljava/lang/String;
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setThumbImage(Ljava/lang/String;)V
.line 1638
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->FORCE_PLAY:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->remoteMessage(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 1639
iget-wide v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setCurrentPosition(J)V
:cond_16
return-void
.end method
.method public remoteMessage(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.registers 4
.line 1657
sget-object v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$17;->$SwitchMap$hurriyet$mobil$android$hurriyet$views$hurriyetvideoplayer$enums$RemoteMessage:[I
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->ordinal()I
move-result p1
aget p1, v0, p1
const/4 v0, 0x1
const/4 v1, 0x0
packed-switch p1, :pswitch_data_68
goto :goto_67
.line 1714
:pswitch_e
iput-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFragmentVisible:Z
goto :goto_67
.line 1711
:pswitch_11
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFragmentVisible:Z
goto :goto_67
.line 1708
:pswitch_14
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustVolume()V
goto :goto_67
.line 1701
:pswitch_18
iget-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsPausedByActivity:Z
if-eqz p1, :cond_67
.line 1702
iput-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsPausedByActivity:Z
.line 1704
iget-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
invoke-virtual {p0, p1, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
goto :goto_67
.line 1694
:pswitch_24
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlaying()Z
move-result p1
if-nez p1, :cond_30
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isBuffering()Z
move-result p1
if-eqz p1, :cond_67
.line 1695
:cond_30
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->pause()V
.line 1696
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsPausedByActivity:Z
goto :goto_67
.line 1690
:pswitch_36
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
goto :goto_67
.line 1686
:pswitch_3a
invoke-virtual {p0, v1, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
goto :goto_67
.line 1679
:pswitch_3e
invoke-static {}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayDecisionMaker;->isAutoPlayAllowed()Z
move-result p1
if-nez p1, :cond_45
return-void
.line 1682
:cond_45
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->autoPlay()V
goto :goto_67
.line 1675
:pswitch_49
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->play()V
goto :goto_67
.line 1664
:pswitch_4d
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isPlaying()Z
move-result p1
if-nez p1, :cond_54
return-void
:cond_54
const/16 p1, 0x50
.line 1667
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isVerticalVisibilityPercentageMoreThan(I)Z
move-result p1
if-eqz p1, :cond_60
.line 1668
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->pause()V
goto :goto_67
.line 1670
:cond_60
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->stop()V
goto :goto_67
.line 1660
:pswitch_64
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->pause()V
:cond_67
:goto_67
return-void
:pswitch_data_68
.packed-switch 0x1
:pswitch_64
:pswitch_4d
:pswitch_49
:pswitch_3e
:pswitch_3a
:pswitch_36
:pswitch_24
:pswitch_18
:pswitch_14
:pswitch_11
:pswitch_e
.end packed-switch
.end method
.method public final seekToCurrentPosition()V
.registers 6
.line 1332
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
if-eqz v0, :cond_43
.line 1333
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 1334
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mExoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget-wide v1, v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;->seekTo(J)V
.line 1335
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 1336
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
invoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I
move-result v0
if-nez v0, :cond_43
const/4 v0, 0x0
.line 1337
invoke-virtual {p0, v0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
.line 1338
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->pause()V
.line 1339
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shouldLog()Z
move-result v1
if-eqz v1, :cond_43
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/String;
.line 1340
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-wide v3, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoId:J
invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v3, " : SeekToCurrentPosition - Play Pause finished."
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
aput-object v2, v1, v0
invoke-static {v1}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V
:cond_43
return-void
.end method
.method public final setCurrentPosition(J)V
.registers 4
.line 1326
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->ensureVideoTransferData()V
.line 1327
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iput-wide p1, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
.line 1328
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mCustomMediaControllerView:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;
invoke-virtual {v0, p1, p2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/controller/CustomVideoControllerView;->setCurrentPosition(J)V
return-void
.end method
.method public setEventTrackerListener()V
.registers 2
.line 1378
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->getInstance()Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;
move-result-object v0
iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->hurriyetVideoPlayerEventListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->eventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-void
.end method
.method public setExternalListener(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;)V
.registers 2
.line 1382
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->externalPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-void
.end method
.method public setExternalStickyListener(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;)V
.registers 2
.line 1386
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->externalStickyListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
return-void
.end method
.method public setFullScreen(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;)V
.registers 7
.line 1347
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
.line 1348
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustToLandscapeOrPortrait()V
.line 1349
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->tvHandler:Landroid/os/Handler;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/os/Handler;->removeMessages(I)V
.line 1350
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
invoke-virtual {p1, v0}, Landroid/os/Handler;->removeMessages(I)V
.line 1351
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->playPauseHandler:Landroid/os/Handler;
new-instance v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;
const/4 v2, 0x0
invoke-direct {v1, p0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$playPauseRunnable;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$1;)V
const-wide/16 v3, 0x1388
invoke-virtual {p1, v1, v3, v4}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
.line 1352
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->eventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
if-nez p1, :cond_24
.line 1353
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setEventTrackerListener()V
.line 1355
:cond_24
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isFullScreen()Z
move-result p1
const/4 v1, 0x1
if-eqz p1, :cond_48
.line 1356
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
const v3, 0x7f080160
invoke-virtual {p1, v3}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1357
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {p1, v2}, Landroid/widget/ImageView;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 1358
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1359
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->eventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onEnterFullScreen()V
.line 1360
invoke-direct {p0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
goto :goto_67
.line 1362
:cond_48
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
const v2, 0x7f080161
invoke-virtual {p1, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1363
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->eventTrackerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;->onExitFullScreen()V
.line 1364
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mModeSwitchImg:Landroid/widget/ImageView;
const/16 v2, 0x8
invoke-virtual {p1, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 1366
iget-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isReplay:Z
if-eqz p1, :cond_64
.line 1367
invoke-direct {p0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
goto :goto_67
.line 1369
:cond_64
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setTitleAreaStatus(Z)V
.line 1374
:goto_67
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
return-void
.end method
.method public setFullScreenVideoActivity(Z)V
.registers 2
.line 2154
iput-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity:Z
return-void
.end method
.method public setIsFragmentVisible(Z)V
.registers 2
.line 1791
iput-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFragmentVisible:Z
return-void
.end method
.method public setMarginNextPrevImg(I)V
.registers 14
.line 537
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
const/4 v2, 0x0
const/4 v3, 0x0
const/4 v5, 0x0
move-object v0, p0
move v4, p1
invoke-direct/range {v0 .. v5}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setMargins(Landroid/view/View;IIII)V
.line 538
iget-object v7, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
const/4 v9, 0x0
const/4 v10, 0x0
const/4 v11, 0x0
move-object v6, p0
move v8, p1
invoke-direct/range {v6 .. v11}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setMargins(Landroid/view/View;IIII)V
return-void
.end method
.method public setNextImgVisibility(I)V
.registers 3
.line 2186
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipNextImg:Landroid/widget/ImageView;
invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.end method
.method public setPlayPauseImg(I)V
.registers 3
.line 2194
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setImageResource(I)V
return-void
.end method
.method public setPreviousImgVisibility(I)V
.registers 3
.line 2190
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mSkipPreviousImg:Landroid/widget/ImageView;
invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.end method
.method public setSeekbarBackground(I)V
.registers 3
.line 329
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->seekbarBackground:Landroid/view/View;
invoke-virtual {v0, p1}, Landroid/view/View;->setBackgroundResource(I)V
return-void
.end method
.method public setSlient(Z)V
.registers 2
.line 1823
iput-boolean p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
return-void
.end method
.method public setVideoTransferData(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;)V
.registers 6
if-nez p1, :cond_3
return-void
.line 1393
:cond_3
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
.line 1394
iget-object v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->title:Ljava/lang/String;
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setStrTitle(Ljava/lang/String;)V
.line 1395
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isReplay()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_17
.line 1396
invoke-direct {p0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setAutoPlayEnabled(Z)V
goto :goto_1c
.line 1398
:cond_17
iget-boolean v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isAutoPlayEnabled:Z
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setAutoPlayEnabled(Z)V
.line 1401
:goto_1c
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isSilent()Z
move-result v0
iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
.line 1402
iget-object v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->thumbUrl:Ljava/lang/String;
invoke-direct {p0, v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setThumbImage(Ljava/lang/String;)V
.line 1403
iget-wide v2, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->currentPosition:J
invoke-virtual {p0, v2, v3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setCurrentPosition(J)V
.line 1404
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setEventTrackerListener()V
.line 1405
iget v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->aspectRatioWidth:I
if-lez v0, :cond_3e
iget v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->aspectRatioHeight:I
if-lez v0, :cond_3e
.line 1406
iget v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->aspectRatioWidth:I
iget v2, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->aspectRatioHeight:I
invoke-direct {p0, v0, v2}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustSize(II)V
.line 1409
:cond_3e
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->getVideoMode()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;->isEmbed()Z
move-result v0
if-eqz v0, :cond_5e
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget v0, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->customEmbedPlayIcon:I
const/4 v2, -0x1
if-eq v0, v2, :cond_5e
.line 1410
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget v0, v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->customEmbedPlayIcon:I
iput v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
.line 1411
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->videoTransferData:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;
iget v2, v2, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->customEmbedPlayIcon:I
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1414
:cond_5e
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mIsSilent:Z
if-nez v0, :cond_68
.line 1415
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->disableSilentMode()Z
.line 1416
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->adjustControllers()V
.line 1419
:cond_68
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;->isPlaying()Z
move-result p1
if-nez p1, :cond_96
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity()Z
move-result p1
if-eqz p1, :cond_96
.line 1420
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;->NONE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayType:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayType;
.line 1421
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayPauseImg:Landroid/widget/ImageView;
iget v0, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->IC_PLAY:I
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setImageResource(I)V
.line 1422
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isSilent()Z
move-result p1
invoke-virtual {p0, p1, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->forcePlay(ZZ)V
.line 1423
new-instance p1, Landroid/os/Handler;
invoke-direct {p1}, Landroid/os/Handler;-><init>()V
new-instance v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$13;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer$13;-><init>(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;)V
const-wide/16 v2, 0x1f4
invoke-virtual {p1, v0, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
goto :goto_99
.line 1431
:cond_96
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->showViews()V
.line 1434
:goto_99
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFullScreenVideoActivity()Z
move-result p1
if-eqz p1, :cond_a5
.line 1435
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setVisibility(I)V
goto :goto_ab
.line 1437
:cond_a5
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->shareImg:Landroid/widget/ImageView;
const/4 v0, 0x4
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
:goto_ab
return-void
.end method
.method public setmPlayerMode(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;)V
.registers 2
.line 2142
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mPlayerMode:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/PlayerMode;
return-void
.end method
.method public setmThumbImg(Landroid/widget/ImageView;)V
.registers 2
.line 2130
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->mThumbImg:Landroid/widget/ImageView;
return-void
.end method
.method public final stop()V
.registers 1
.line 693
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->onStop()V
return-void
.end method