VideosFragment.smali

.class public Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
.super Lhurriyet/mobil/android/hurriyet/fragments/BaseFragment;
.source "VideosFragment.java"


# instance fields
.field private final categoryListener:Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter$CategoryAdapterListener;

.field private dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;

.field private feedAdapter:Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter;

.field private feedList:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ltr/com/hurriyet/androidsdk/model/content/Feed;",
            ">;"
        }
    .end annotation
.end field

.field private feedRv:Landroidx/recyclerview/widget/RecyclerView;

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

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

.field private loadingView:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;

.field private m_iAmVisible:Z

.field private pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

.field private rotationHandler:Landroid/os/Handler;

.field private rotationRunnable:Lcom/appcore/utils/TryRunnable;

.field private toolbar:Landroid/widget/RelativeLayout;

.field private videoFeed:Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;

.field private videoPlayerHeight:I


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

    .line 48
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/fragments/BaseFragment;-><init>()V

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

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

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationHandler:Landroid/os/Handler;

    .line 79
    new-instance v0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$1;

    invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$1;-><init>(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationRunnable:Lcom/appcore/utils/TryRunnable;

    .line 317
    new-instance v0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$5;

    invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$5;-><init>(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V

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

    .line 375
    new-instance v0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$6;

    invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$6;-><init>(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->categoryListener:Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter$CategoryAdapterListener;

    return-void
.end method

.method static synthetic access$002(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;I)I
    .registers 2

    .line 48
    iput p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->videoPlayerHeight:I

    return p1
.end method

.method static synthetic access$100(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;
    .registers 1

    .line 48
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    return-object p0
.end method

.method static synthetic access$200(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
    .registers 1

    .line 48
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->loadingView:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;

    return-object p0
.end method

.method static synthetic access$300(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)Ljava/util/ArrayList;
    .registers 1

    .line 48
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    return-object p0
.end method

.method static synthetic access$302(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;Ljava/util/ArrayList;)Ljava/util/ArrayList;
    .registers 2

    .line 48
    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    return-object p1
.end method

.method static synthetic access$400(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
    .registers 1

    .line 48
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;

    return-object p0
.end method

.method static synthetic access$402(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
    .registers 2

    .line 48
    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;

    return-object p1
.end method

.method static synthetic access$500(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V
    .registers 1

    .line 48
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->initRecycler()V

    return-void
.end method

.method private findViews(Landroid/view/View;)V
    .registers 3

    const v0, 0x7f090445

    .line 192
    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroidx/recyclerview/widget/RecyclerView;

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    const v0, 0x7f090443

    .line 193
    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->loadingView:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;

    const v0, 0x7f090444

    .line 194
    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    const v0, 0x7f090289

    .line 195
    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Landroid/widget/RelativeLayout;

    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->toolbar:Landroid/widget/RelativeLayout;

    .line 197
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    const/4 v0, 0x0

    invoke-static {p1, v0}, Landroidx/core/view/ViewCompat;->setNestedScrollingEnabled(Landroid/view/View;Z)V

    return-void
.end method

.method private initRecycler()V
    .registers 11

    .line 205
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getUserVisibleHint()Z

    move-result v0

    if-eqz v0, :cond_b

    .line 206
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;

    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->logScreen(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)V

    .line 208
    :cond_b
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->isViewDestroyed()Z

    move-result v0

    if-nez v0, :cond_71

    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    if-eqz v0, :cond_71

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    if-eqz v0, :cond_71

    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v0

    if-lez v0, :cond_71

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    if-eqz v0, :cond_71

    const/4 v0, 0x0

    .line 210
    :goto_26
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    if-ge v0, v1, :cond_4b

    .line 211
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    instance-of v1, v1, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;

    if-eqz v1, :cond_48

    .line 212
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;

    iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->videoFeed:Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;

    .line 213
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    invoke-virtual {v1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;

    goto :goto_4b

    :cond_48
    add-int/lit8 v0, v0, 0x1

    goto :goto_26

    .line 218
    :cond_4b
    :goto_4b
    new-instance v0, Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter;

    .line 219
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    check-cast v1, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;

    invoke-virtual {v1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaInterstitialAdHelper()Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;

    move-result-object v2

    iget-object v3, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->categoryListener:Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter$CategoryAdapterListener;

    iget-object v4, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    iget-object v6, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    iget-object v7, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    const/4 v8, 0x0

    const/4 v9, 0x0

    const-string v5, ""

    move-object v1, v0

    invoke-direct/range {v1 .. v9}, Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter;-><init>(Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter$CategoryAdapterListener;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Ljava/lang/String;Ljava/util/ArrayList;Landroidx/recyclerview/widget/RecyclerView;ZZ)V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedAdapter:Lhurriyet/mobil/android/hurriyet/adapters/CategoryAdapter;

    .line 229
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 231
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->initVideoPlayer()V

    :cond_71
    return-void
.end method

.method private initVideoPlayer()V
    .registers 12

    .line 236
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->videoFeed:Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;

    if-nez v0, :cond_5

    return-void

    .line 240
    :cond_5
    new-instance v10, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;

    iget-object v0, v0, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;->photo:Ltr/com/hurriyet/androidsdk/response/content/Photo;

    .line 241
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader;->getCombinedUrl(Ltr/com/hurriyet/androidsdk/response/content/Photo;)Ljava/lang/String;

    move-result-object v2

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->videoFeed:Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;

    iget-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;->sourceUrl:Ljava/lang/String;

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->videoFeed:Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;

    iget-object v4, v0, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;->title:Ljava/lang/String;

    const-wide/16 v5, 0x0

    const/4 v7, 0x0

    const/4 v8, 0x0

    const/4 v9, 0x1

    move-object v1, v10

    invoke-direct/range {v1 .. v9}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoTransferData;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JIIZ)V

    .line 251
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->setVisibility(I)V

    .line 253
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayerListener:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;

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

    .line 254
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

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

    .line 255
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    const-wide/16 v2, 0x0

    invoke-virtual {v0, v2, v3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->setCurrentPosition(J)V

    .line 256
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->seekToCurrentPosition()V

    .line 257
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

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

    move-result-object v0

    const/16 v2, 0x8

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

    .line 258
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayDecisionMaker;->isAutoPlayAllowed()Z

    move-result v0

    const/4 v2, 0x1

    if-eqz v0, :cond_5d

    .line 259
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getEventTrackerListener()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayerListener;

    move-result-object v0

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

    .line 260
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

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

    goto :goto_71

    .line 262
    :cond_5d
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

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

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

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

    new-instance v1, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$3;

    invoke-direct {v1, p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$3;-><init>(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V

    const-wide/16 v2, 0x32

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

    :goto_71
    return-void
.end method

.method private initViews()V
    .registers 6

    .line 201
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager;

    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v2

    const/4 v3, 0x1

    const/4 v4, 0x0

    invoke-direct {v1, v2, v3, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V

    invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    return-void
.end method

.method private loadContent()V
    .registers 3

    .line 279
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->loadingView:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;->show()V

    .line 281
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v0

    iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/HApp;->app:Ltr/com/hurriyet/androidsdk/model/content/App;

    new-instance v1, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;

    invoke-direct {v1, p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;-><init>(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V

    invoke-static {v0, v1}, Ltr/com/hurriyet/androidsdk/HurriyetSDK;->getVideoTab(Ltr/com/hurriyet/androidsdk/model/content/App;Ltr/com/hurriyet/androidsdk/callback/ContentCallback;)Lretrofit2/Call;

    move-result-object v0

    invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->addRequestCall(Lretrofit2/Call;)V

    return-void
.end method

.method public static newInstance()Lcom/appcore/ui/base/CoreFragment;
    .registers 1

    .line 69
    new-instance v0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;

    invoke-direct {v0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;-><init>()V

    return-object v0
.end method

.method private setVideoMode(I)V
    .registers 6

    const/16 v0, 0x400

    const/4 v1, 0x0

    const/4 v2, 0x1

    if-ne p1, v2, :cond_63

    .line 126
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

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

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

    .line 127
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    const/16 v2, 0x8

    invoke-virtual {p1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V

    .line 129
    invoke-static {}, Lcom/appcore/utils/helpers/AppHelpers;->getScreenHeight()I

    move-result p1

    .line 130
    iget-object v3, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    invoke-virtual {v3}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v3

    iput p1, v3, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 131
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object p1

    invoke-virtual {p1}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;

    move-result-object p1

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

    .line 133
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->toolbar:Landroid/widget/RelativeLayout;

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

    .line 134
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getMainActivity()Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;

    move-result-object p1

    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->hideBottomNavigationBar()V

    .line 136
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    .line 137
    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getmTextureView()Landroid/view/TextureView;

    move-result-object p1

    invoke-virtual {p1}, Landroid/view/TextureView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p1

    check-cast p1, Landroid/widget/RelativeLayout$LayoutParams;

    .line 138
    iput v1, p1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I

    .line 139
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getmTextureView()Landroid/view/TextureView;

    move-result-object v0

    invoke-virtual {v0, p1}, Landroid/view/TextureView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 140
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getShareImg()Landroid/widget/ImageView;

    move-result-object p1

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

    .line 141
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    const v0, 0x7f060147

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

    goto :goto_b6

    :cond_63
    if-nez p1, :cond_b6

    .line 144
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

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

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

    .line 145
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedRv:Landroidx/recyclerview/widget/RecyclerView;

    invoke-virtual {p1, v1}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V

    .line 146
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->toolbar:Landroid/widget/RelativeLayout;

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

    .line 148
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p1

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->videoPlayerHeight:I

    iput v1, p1, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 150
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    .line 151
    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getmTextureView()Landroid/view/TextureView;

    move-result-object p1

    invoke-virtual {p1}, Landroid/view/TextureView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p1

    check-cast p1, Landroid/widget/RelativeLayout$LayoutParams;

    const/16 v1, -0x14

    .line 152
    iput v1, p1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I

    .line 153
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    invoke-virtual {v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->getmTextureView()Landroid/view/TextureView;

    move-result-object v1

    invoke-virtual {v1, p1}, Landroid/view/TextureView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 154
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->hurriyetVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;

    const v1, 0x7f060136

    invoke-virtual {p1, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/mediaad/HurriyetMediaAdVideoPlayer;->setSeekbarBackground(I)V

    .line 156
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object p1

    invoke-virtual {p1}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;

    move-result-object p1

    invoke-virtual {p1, v0}, Landroid/view/Window;->clearFlags(I)V

    .line 158
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getMainActivity()Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;

    move-result-object p1

    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->showBottomNavigationBar()V

    .line 162
    :cond_b6
    :goto_b6
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationHandler:Landroid/os/Handler;

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationRunnable:Lcom/appcore/utils/TryRunnable;

    invoke-virtual {p1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 163
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationHandler:Landroid/os/Handler;

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationRunnable:Lcom/appcore/utils/TryRunnable;

    const-wide/16 v1, 0xdac

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

    return-void
.end method


# virtual methods
.method protected getConfigurationsForFragment(Lcom/appcore/configuration/ConfigurationsForFragment;)V
    .registers 3

    .line 88
    invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/fragments/BaseFragment;->getConfigurationsForFragment(Lcom/appcore/configuration/ConfigurationsForFragment;)V

    const v0, 0x7f0c0076

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

    .line 90
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object p1

    const/4 v0, 0x4

    invoke-virtual {p1, v0}, Landroidx/fragment/app/FragmentActivity;->setRequestedOrientation(I)V

    return-void
.end method

.method protected isTabVisible()Z
    .registers 2

    const/4 v0, 0x1

    return v0
.end method

.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
    .registers 3

    .line 116
    invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/fragments/BaseFragment;->onConfigurationChanged(Landroid/content/res/Configuration;)V

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

    const/4 v0, 0x2

    if-ne p1, v0, :cond_d

    const/4 p1, 0x1

    .line 118
    invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->setVideoMode(I)V

    goto :goto_11

    :cond_d
    const/4 p1, 0x0

    .line 120
    invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->setVideoMode(I)V

    :goto_11
    return-void
.end method

.method public onPause()V
    .registers 3

    .line 181
    invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/fragments/BaseFragment;->onPause()V

    const/4 v0, 0x0

    .line 182
    iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->m_iAmVisible:Z

    .line 183
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getMainActivity()Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;

    move-result-object v0

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->showBottomNavigationBar()V

    .line 184
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationHandler:Landroid/os/Handler;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationRunnable:Lcom/appcore/utils/TryRunnable;

    invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 185
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;

    move-result-object v0

    const/16 v1, 0x400

    invoke-virtual {v0, v1}, Landroid/view/Window;->clearFlags(I)V

    .line 186
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentActivity;->setRequestedOrientation(I)V

    return-void
.end method

.method public onResume()V
    .registers 6

    .line 168
    invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/fragments/BaseFragment;->onResume()V

    .line 169
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;

    move-result-object v0

    const/16 v1, 0x80

    invoke-virtual {v0, v1}, Landroid/view/Window;->addFlags(I)V

    .line 170
    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentActivity;->setRequestedOrientation(I)V

    .line 171
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationHandler:Landroid/os/Handler;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->rotationRunnable:Lcom/appcore/utils/TryRunnable;

    const-wide/16 v3, 0x1388

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

    .line 172
    iput-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->m_iAmVisible:Z

    .line 174
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;

    if-eqz v0, :cond_2a

    .line 175
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->logScreen(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)V

    :cond_2a
    return-void
.end method

.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
    .registers 5

    .line 95
    invoke-super {p0, p1, p2}, Lhurriyet/mobil/android/hurriyet/fragments/BaseFragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V

    .line 96
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object p2

    invoke-virtual {p2}, Lhurriyet/mobil/android/hurriyet/HApp;->getPageController()Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    move-result-object p2

    iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    .line 98
    invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->findViews(Landroid/view/View;)V

    .line 99
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->initViews()V

    .line 100
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;

    if-eqz p1, :cond_22

    invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z

    move-result p1

    if-eqz p1, :cond_1e

    goto :goto_22

    .line 103
    :cond_1e
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->initRecycler()V

    goto :goto_25

    .line 101
    :cond_22
    :goto_22
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->loadContent()V

    .line 106
    :goto_25
    new-instance p1, Landroid/os/Handler;

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

    new-instance p2, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$2;

    invoke-direct {p2, p0}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$2;-><init>(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V

    const-wide/16 v0, 0x1f4

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

    return-void
.end method