.class public Lcom/mbridge/msdk/video/module/MBridgeVideoView; .super Lcom/mbridge/msdk/video/module/MBridgeBaseView; .source "SourceFile" # interfaces .implements Lcom/mbridge/msdk/video/signal/j; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/mbridge/msdk/video/module/MBridgeVideoView$b;, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;, Lcom/mbridge/msdk/video/module/MBridgeVideoView$a; } .end annotation # static fields .field private static aQ:J = 0x0L .field private static m:I = 0x0 .field private static n:I = 0x0 .field private static o:I = 0x0 .field private static p:I = 0x0 .field private static q:I = 0x0 .field private static r:Z = false # instance fields .field private A:Lcom/mbridge/msdk/video/module/a/a; .field private B:Lcom/mbridge/msdk/video/module/MBridgeVideoView$a; .field private C:Z .field private D:Lcom/mbridge/msdk/video/dynview/e/a; .field private E:Lcom/mbridge/msdk/video/dynview/e/f; .field private F:I .field private G:Z .field private H:Landroid/widget/FrameLayout; .field private I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; .field private J:Lcom/mbridge/msdk/video/signal/factory/b; .field private K:I .field private L:I .field private M:Landroid/widget/RelativeLayout; .field private N:Z .field private O:Z .field private P:Z .field private Q:Ljava/lang/String; .field private R:I .field private S:I .field private T:I .field private U:Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; .field private V:Lcom/mbridge/msdk/widget/dialog/a; .field private W:Ljava/lang/String; .field private aA:Z .field private aB:Z .field private aC:Z .field private aD:Landroid/view/animation/AlphaAnimation; .field private aE:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView; .field private aF:I .field private aG:I .field private aH:I .field private aI:I .field private aJ:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters; .field private aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; .field private aL:Z .field private aM:Landroid/widget/RelativeLayout; .field private aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; .field private aO:Landroid/widget/RelativeLayout; .field private aP:Z .field private aR:I .field private aS:Z .field private aT:Z .field private aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; .field private aV:Z .field private aW:Ljava/lang/Runnable; .field private final aX:Ljava/lang/Runnable; .field private aa:D .field private ab:D .field private ac:Z .field private ad:Z .field private ae:Z .field private af:Z .field private ag:Z .field private ah:Z .field private ai:Z .field private aj:Z .field private ak:Z .field private al:I .field private am:Z .field private an:I .field private ao:Lcom/iab/omid/library/mmadbridge/adsession/AdSession; .field private ap:Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents; .field private aq:Ljava/lang/String; .field private ar:I .field private as:I .field private at:I .field private au:Z .field private av:Z .field private aw:Z .field private ax:Z .field private ay:Z .field private az:Z .field public mCampOrderViewData:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/mbridge/msdk/foundation/entity/CampaignEx;", ">;" } .end annotation .end field .field public mCampaignSize:I .field public mCurrPlayNum:I .field public mCurrentPlayProgressTime:I .field public mMuteSwitch:I .field public mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .field public mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; .field private s:Landroid/widget/TextView; .field private t:Landroid/view/View; .field public tvFlag:Landroid/widget/TextView; .field private u:Landroid/widget/RelativeLayout; .field private v:Landroid/widget/ImageView; .field private w:Landroid/widget/ProgressBar; .field private x:Lcom/mbridge/msdk/widget/FeedBackButton; .field private y:Landroid/widget/ImageView; .field private z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; # direct methods .method static constructor ()V .locals 0 return-void .end method .method public constructor (Landroid/content/Context;)V .locals 2 .line 230 invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->(Landroid/content/Context;)V const/4 p1, 0x1 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampaignSize:I iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCurrPlayNum:I const/4 v0, 0x0 iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCurrentPlayProgressTime:I iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mMuteSwitch:I iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->C:Z iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->F:I iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->N:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z const-string v1, "" iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ac:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ad:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ag:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ah:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ai:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aj:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ak:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z const/4 v1, 0x2 iput v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->an:I iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->au:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->av:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aw:Z iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ax:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->az:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aA:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aB:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aF:I const/4 p1, 0x5 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aH:I iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aP:Z iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aR:I iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aT:Z .line 218 new-instance p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; invoke-direct {p1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aV:Z .line 220 new-instance p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$1; invoke-direct {p1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$1;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; .line 3106 new-instance p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13; invoke-direct {p1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aX:Ljava/lang/Runnable; return-void .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 1 .line 234 invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V const/4 p1, 0x1 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampaignSize:I iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCurrPlayNum:I const/4 p2, 0x0 iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCurrentPlayProgressTime:I iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mMuteSwitch:I iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->C:Z iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->F:I iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->N:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z const-string v0, "" iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ac:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ad:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ag:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ah:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ai:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aj:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ak:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z const/4 v0, 0x2 iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->an:I iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->au:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->av:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aw:Z iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ax:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->az:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aA:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aB:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aF:I const/4 p1, 0x5 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aH:I iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aP:Z iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aR:I iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aT:Z .line 218 new-instance p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; invoke-direct {p1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; iput-boolean p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aV:Z .line 220 new-instance p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$1; invoke-direct {p1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$1;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; .line 3106 new-instance p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13; invoke-direct {p1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$13;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aX:Ljava/lang/Runnable; return-void .end method .method public static synthetic A(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->o()I move-result p0 return p0 .end method .method public static synthetic B(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aF:I return p0 .end method .method public static synthetic C(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 4 .line 11918 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; if-eqz v0, :cond_2 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v1, :cond_2 invoke-virtual {v0}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView;->getUrl()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 goto :goto_0 .line 11921 :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickURL()Ljava/lang/String; move-result-object v0 .line 11922 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; invoke-virtual {v1, v0}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView;->loadUrl(Ljava/lang/String;)V .line 11923 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getAppName()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView;->setToolBarTitle(Ljava/lang/String;)V .line 11924 invoke-static {}, Lcom/mbridge/msdk/c/h;->a()Lcom/mbridge/msdk/c/h; move-result-object v0 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v1 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/c/h;->b(Ljava/lang/String;)Lcom/mbridge/msdk/c/g; move-result-object v0 if-nez v0, :cond_1 .line 11926 invoke-static {}, Lcom/mbridge/msdk/c/h;->a()Lcom/mbridge/msdk/c/h; .line 12124 invoke-static {}, Lcom/mbridge/msdk/c/i;->a()Lcom/mbridge/msdk/c/g; move-result-object v0 .line 11928 :cond_1 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; invoke-virtual {v0}, Lcom/mbridge/msdk/c/b;->ar()J move-result-wide v2 long-to-int v0, v2 invoke-virtual {v1, v0}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView;->setPageLoadTimtout(I)V .line 11929 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$5;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;->setPageLoadListener(Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView$a;)V .line 12010 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$6; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$6;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V .line 12021 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$7;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;->setCollapseListener(Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView$a;)V .line 12036 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$8;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;->setExpandListener(Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView$a;)V .line 12051 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$9;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CommonWebView;->setExitsClickListener(Landroid/view/View$OnClickListener;)V :cond_2 :goto_0 return-void .end method .method public static synthetic D(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/ProgressBar; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w:Landroid/widget/ProgressBar; return-object p0 .end method .method public static synthetic E(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/TextView; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; return-object p0 .end method .method public static synthetic F(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 0 .line 93 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n()V return-void .end method .method public static synthetic G(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->L:I return p0 .end method .method public static synthetic H(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->K:I return p0 .end method .method public static synthetic I(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 7 .line 12263 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-nez v0, :cond_0 goto/16 :goto_3 .line 12267 :cond_0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result v0 if-nez v0, :cond_1 goto/16 :goto_3 .line 12271 :cond_1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->N:Z if-eqz v0, :cond_2 goto/16 :goto_3 .line 12276 :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMof_template_url()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_3 .line 12277 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMof_template_url()Ljava/lang/String; move-result-object v0 goto :goto_0 .line 12279 :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-nez v0, :cond_4 goto/16 :goto_3 .line 12282 :cond_4 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String; move-result-object v0 .line 12284 :goto_0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-eqz v1, :cond_5 goto/16 :goto_3 :cond_5 :try_start_0 const-string v1, "guideShow" .line 12289 invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 const-string v2, "guideDelay" .line 12290 invoke-static {v0, v2}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v2 const-string v3, "guideTime" .line 12291 invoke-static {v0, v3}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v3 const-string v4, "guideRewardTime" .line 12292 invoke-static {v0, v4}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 12294 invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v4 if-nez v4, :cond_6 .line 12295 invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v1 iput v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aF:I goto :goto_1 :catchall_0 move-exception p0 goto/16 :goto_2 .line 12297 :cond_6 :goto_1 invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 const/4 v4, 0x3 const/16 v5, 0xa const/4 v6, 0x5 if-nez v1, :cond_8 .line 12298 invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v1 iput v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I if-gt v1, v5, :cond_7 if-ge v1, v4, :cond_8 .line 12300 :cond_7 iput v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I .line 12303 :cond_8 invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_a .line 12304 invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v1 iput v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aH:I if-gt v1, v5, :cond_9 if-ge v1, v4, :cond_a .line 12306 :cond_9 iput v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aH:I .line 12309 :cond_a invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_c .line 12310 invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v0 iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I if-gt v0, v5, :cond_b if-ge v0, v6, :cond_c .line 12312 :cond_b iput v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I .line 12316 :cond_c iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aF:I if-lez v0, :cond_13 const/4 v1, 0x2 if-le v0, v1, :cond_d goto/16 :goto_3 .line 12319 :cond_d invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->o()I move-result v0 if-eqz v0, :cond_e .line 12320 iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I if-gt v0, v1, :cond_e goto/16 :goto_3 .line 12323 :cond_e iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I sub-int/2addr v0, v1 if-ltz v0, :cond_f .line 12324 iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I if-le v1, v0, :cond_f .line 12325 iput v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I .line 12327 :cond_f invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p()I move-result v0 .line 12328 iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I if-lt v1, v0, :cond_10 .line 12329 iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I sub-int v1, v0, v1 iput v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I .line 12331 :cond_10 iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I if-lt v1, v0, :cond_11 goto :goto_3 .line 12335 :cond_11 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V .line 12336 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getAppName()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z const-string v1, "US" .line 12338 invoke-static {}, Lcom/mbridge/msdk/c/h;->a()Lcom/mbridge/msdk/c/h; move-result-object v2 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v3 invoke-virtual {v3}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Lcom/mbridge/msdk/c/h;->a(Ljava/lang/String;)Lcom/mbridge/msdk/c/g; move-result-object v2 if-eqz v2, :cond_12 .line 12340 invoke-virtual {v2}, Lcom/mbridge/msdk/c/b;->r()Ljava/lang/String; move-result-object v1 .line 12342 :cond_12 new-instance v2, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder; const-string v3, "" iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; iget v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aF:I invoke-direct {v2, v3, v4, v5, v1}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder;->(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aH:I .line 12343 invoke-virtual {v2, v1}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder;->setAutoDismissTime(I)Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder; move-result-object v1 iget v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I .line 12344 invoke-virtual {v1, v2}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder;->setReduceTime(I)Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder; move-result-object v1 new-instance v2, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11; invoke-direct {v2, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$11;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .line 12345 invoke-virtual {v1, v2}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder;->setBehaviourListener(Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewBehaviourListener;)Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder; move-result-object v1 .line 12379 invoke-virtual {v1, v0}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder;->setRightAnswerList(Ljava/util/ArrayList;)Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder; move-result-object v0 .line 12380 invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters$Builder;->build()Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters; move-result-object v0 iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aJ:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters; .line 12382 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aX:Ljava/lang/Runnable; const-wide/16 v1, 0x3e8 invoke-virtual {p0, v0, v1, v2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_3 :goto_2 const-string v0, "MBridgeBaseView" .line 12384 invoke-virtual {p0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p0 invoke-static {v0, p0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_13 :goto_3 return-void .end method .method public static synthetic J(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/view/View; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; return-object p0 .end method .method public static synthetic K(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/widget/FeedBackButton; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x:Lcom/mbridge/msdk/widget/FeedBackButton; return-object p0 .end method .method public static synthetic L(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 0 .line 93 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->j()V return-void .end method .method public static synthetic M(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/dynview/e/a; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->D:Lcom/mbridge/msdk/video/dynview/e/a; return-object p0 .end method .method public static synthetic N(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aT:Z return p0 .end method .method public static synthetic O(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/dynview/e/f; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->E:Lcom/mbridge/msdk/video/dynview/e/f; return-object p0 .end method .method public static synthetic P(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->F:I return p0 .end method .method public static synthetic Q(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aA:Z return p0 .end method .method public static synthetic R(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/ImageView; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->y:Landroid/widget/ImageView; return-object p0 .end method .method public static synthetic S(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->au:Z return p0 .end method .method public static synthetic T(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; return-object p0 .end method .method public static synthetic U(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->R:I return p0 .end method .method public static synthetic V(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aI:I return p0 .end method .method public static synthetic W(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; return-object p0 .end method .method public static synthetic X(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z return p0 .end method .method public static synthetic Y(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I return p0 .end method .method public static synthetic Z(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/Runnable; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aX:Ljava/lang/Runnable; return-object p0 .end method .method public static synthetic a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;I)I .locals 0 .line 93 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->K:I return p1 .end method .method public static synthetic a()J .locals 2 .line 0 sget-wide v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aQ:J return-wide v0 .end method .method public static synthetic a(J)J .locals 0 .line 0 sput-wide p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aQ:J return-wide p0 .end method .method public static synthetic a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/FrameLayout; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; return-object p0 .end method .method private a(II)Ljava/lang/String; .locals 3 const-string v0, "" if-eqz p2, :cond_0 int-to-float p1, p1 int-to-float v1, p2 div-float/2addr p1, v1 float-to-double v1, p1 .line 1324 :try_start_0 new-instance p1, Ljava/lang/StringBuilder; invoke-direct {p1}, Ljava/lang/StringBuilder;->()V invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; move-result-object v1 invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Ljava/lang/Double;)D move-result-wide v1 invoke-virtual {p1, v1, v2}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object p1 :catchall_0 move-exception p1 .line 1326 invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V .line 1329 :cond_0 new-instance p1, Ljava/lang/StringBuilder; invoke-direct {p1}, Ljava/lang/StringBuilder;->()V invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 return-object p1 .end method .method public static synthetic a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Ljava/lang/String;)V .locals 9 .line 11222 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_2 .line 11223 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_1 const/4 v1, 0x1 .line 11224 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTempSource(I)V .line 11226 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 const-string v1, "" if-eqz v0, :cond_0 .line 11229 :try_start_1 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 :cond_0 move-object v7, v1 goto :goto_0 :catch_0 move-exception p1 goto :goto_1 .line 11231 :goto_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 11233 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String; move-result-object v2 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 11234 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBidCampaign()Z move-result v3 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 11235 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestId()Ljava/lang/String; move-result-object v4 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 11236 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRequestIdNotice()Ljava/lang/String; move-result-object v5 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 11237 invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String; move-result-object v6 move-object v1, p1 .line 11231 invoke-static/range {v0 .. v7}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 goto :goto_2 .line 11240 :goto_1 invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V :cond_1 :goto_2 const/4 p1, 0x0 .line 11246 :try_start_2 new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V :try_end_2 .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_2 .line 11247 :try_start_3 sget-object p1, Lcom/mbridge/msdk/foundation/same/a;->j:Ljava/lang/String; const/4 v1, 0x0 invoke-virtual {p0, v1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a(I)Lorg/json/JSONObject; move-result-object v1 invoke-virtual {v0, p1, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_3 .catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_1 goto :goto_4 :catch_1 move-exception p1 goto :goto_3 :catch_2 move-exception v0 move-object v8, v0 move-object v0, p1 move-object p1, v8 .line 11249 :goto_3 invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V .line 11251 :goto_4 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; const/16 v1, 0x69 invoke-interface {p1, v1, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V .line 11252 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object p1 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context; move-result-object p1 if-eqz p1, :cond_2 .line 11254 :try_start_4 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object p1 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context; move-result-object p1 invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; move-result-object p1 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-static {p1, p0}, Lcom/mbridge/msdk/video/module/b/b;->d(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V :try_end_4 .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_3 goto :goto_5 :catch_3 move-exception p0 const-string p1, "MBridgeBaseView" .line 11256 invoke-virtual {p0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p0 invoke-static {p1, p0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_2 :goto_5 return-void .end method .method private a(Ljava/lang/String;)V .locals 2 .line 1879 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context; move-result-object v0 invoke-static {v0}, Lcom/mbridge/msdk/foundation/same/c/b;->a(Landroid/content/Context;)Lcom/mbridge/msdk/foundation/same/c/b; move-result-object v0 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$4;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, p1, v1}, Lcom/mbridge/msdk/foundation/same/c/b;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/c/c;)V return-void .end method .method public static synthetic a(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z return p1 .end method .method public static synthetic a(Z)Z .locals 0 .line 0 sput-boolean p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r:Z return p0 .end method .method public static synthetic aa(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 2 .line 93 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I add-int/lit8 v1, v0, -0x1 iput v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aG:I return v0 .end method .method public static synthetic b(Lcom/mbridge/msdk/video/module/MBridgeVideoView;I)I .locals 0 .line 93 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->L:I return p1 .end method .method private b(Z)Ljava/lang/String; .locals 4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z const-string v1, "" if-nez v0, :cond_0 return-object v1 .line 1782 :cond_0 :try_start_0 new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->au:Z :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 const-string v3, "Alert_window_status" if-nez v2, :cond_1 .line 1784 :try_start_1 sget v2, Lcom/mbridge/msdk/foundation/same/a;->F:I invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; :cond_1 iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aw:Z if-eqz v2, :cond_2 .line 1788 sget v2, Lcom/mbridge/msdk/foundation/same/a;->D:I invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; :cond_2 iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->av:Z if-eqz v2, :cond_3 .line 1792 sget v2, Lcom/mbridge/msdk/foundation/same/a;->E:I invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; :cond_3 const-string v2, "complete_info" if-eqz p1, :cond_4 const/4 p1, 0x1 goto :goto_0 :cond_4 const/4 p1, 0x2 .line 1795 :goto_0 invoke-virtual {v0, v2, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; .line 1797 invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object p1 :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 return-object p1 :catch_0 const-string p1, "MBridgeBaseView" const-string v0, "getIVRewardStatusString ERROR" .line 1800 invoke-static {p1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V return-object v1 .end method .method private b()V .locals 3 .line 436 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->f()Z move-result v0 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-nez v0, :cond_0 const-string v0, "MBridgeBaseView" const-string v1, "MBridgeVideoView init fail" .line 438 invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V .line 440 :cond_0 invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ah;->a()Lcom/mbridge/msdk/foundation/tools/ah; move-result-object v0 const-string v1, "i_l_s_t_r_i" const/4 v2, 0x0 invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ah;->a(Ljava/lang/String;Z)Z move-result v0 if-eqz v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; if-eqz v0, :cond_1 .line 442 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$14; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$14;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Lcom/mbridge/msdk/playercommon/PlayerView;->setNotifyListener(Lcom/mbridge/msdk/playercommon/PlayerView$OnPlayerViewVisibleListener;)V .line 455 :cond_1 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->c()V .line 456 new-instance v0, Landroid/view/animation/AlphaAnimation; const/4 v1, 0x0 const/high16 v2, 0x42c80000 # 100.0f invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->(FF)V iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aD:Landroid/view/animation/AlphaAnimation; const-wide/16 v1, 0xc8 .line 457 invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V return-void .end method .method public static synthetic b(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 3 .line 10412 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-nez v0, :cond_0 goto :goto_0 .line 10416 :cond_0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result v0 if-nez v0, :cond_1 goto :goto_0 .line 10420 :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; if-nez v0, :cond_2 goto :goto_0 .line 10423 :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; if-nez v0, :cond_3 .line 10424 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->addCTAView()V .line 10426 :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 if-eqz v0, :cond_4 .line 10427 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; const/4 v1, 0x0 invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V .line 10428 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; const-wide/16 v1, 0xbb8 invoke-virtual {p0, v0, v1, v2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z goto :goto_0 .line 10430 :cond_4 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; const/16 v1, 0x8 invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V .line 10431 invoke-virtual {p0}, Landroid/view/View;->getHandler()Landroid/os/Handler; move-result-object v0 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; invoke-virtual {v0, p0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V :goto_0 return-void .end method .method public static synthetic b(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->C:Z return p1 .end method .method public static synthetic c(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 0 .line 93 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b()V return-void .end method .method public static synthetic c(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aB:Z return p1 .end method .method public static synthetic d(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z return p0 .end method .method public static synthetic d(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z return p1 .end method .method public static synthetic e(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Ljava/lang/String; .locals 0 .line 93 invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object p0 return-object p0 .end method .method private e()V .locals 8 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; const/4 v1, 0x2 const/4 v2, 0x1 if-eqz v0, :cond_1 .line 610 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-eqz v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result v0 const v3, 0x4c531a if-ne v0, v3, :cond_1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z if-eqz v0, :cond_1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z if-nez v0, :cond_1 iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v3, :cond_0 iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z .line 613 invoke-direct {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object v0 invoke-interface {v3, v1, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V goto :goto_0 :catch_0 move-exception v0 goto/16 :goto_4 :cond_0 :goto_0 return-void :cond_1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 const/16 v3, 0x8 const-string v4, "" if-eqz v0, :cond_10 :try_start_1 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I .line 617 sget v5, Lcom/mbridge/msdk/foundation/same/a;->H:I if-eq v0, v5, :cond_2 sget v5, Lcom/mbridge/msdk/foundation/same/a;->I:I if-ne v0, v5, :cond_10 :cond_2 iget-boolean v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->au:Z if-eqz v5, :cond_4 .line 619 sget v3, Lcom/mbridge/msdk/foundation/same/a;->I:I if-ne v0, v3, :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_3 iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z .line 623 invoke-direct {p0, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object v2 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_3 return-void .line 628 :cond_4 sget v5, Lcom/mbridge/msdk/foundation/same/a;->I:I if-ne v0, v5, :cond_6 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aB:Z if-eqz v0, :cond_6 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_5 iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z .line 631 invoke-direct {p0, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object v2 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_5 return-void :cond_6 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ax:Z if-eqz v0, :cond_f iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 638 invoke-virtual {v0}, Lcom/mbridge/msdk/playercommon/PlayerView;->getCurPosition()I move-result v0 div-int/lit16 v0, v0, 0x3e8 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 639 invoke-virtual {v5}, Lcom/mbridge/msdk/playercommon/PlayerView;->getDuration()I move-result v5 if-nez v5, :cond_7 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v5}, Lcom/mbridge/msdk/out/Campaign;->getVideoLength()I move-result v5 goto :goto_1 :cond_7 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; invoke-virtual {v5}, Lcom/mbridge/msdk/playercommon/PlayerView;->getDuration()I move-result v5 :goto_1 int-to-float v6, v0 int-to-float v5, v5 div-float/2addr v6, v5 const/high16 v5, 0x42c80000 # 100.0f mul-float/2addr v6, v5 float-to-int v5, v6 iget v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I .line 643 sget v7, Lcom/mbridge/msdk/foundation/same/a;->H:I if-ne v6, v7, :cond_c .line 644 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V iget v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->as:I .line 647 sget v7, Lcom/mbridge/msdk/foundation/same/a;->J:I if-ne v6, v7, :cond_9 iget v7, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->at:I if-lt v5, v7, :cond_9 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_8 iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z .line 650 invoke-direct {p0, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object v2 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_8 return-void .line 656 :cond_9 sget v7, Lcom/mbridge/msdk/foundation/same/a;->K:I if-ne v6, v7, :cond_b iget v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->at:I if-lt v0, v6, :cond_b iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_a iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z .line 659 invoke-direct {p0, v2}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object v2 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_a return-void :cond_b iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v1, :cond_c .line 664 invoke-interface {v1, v3, v4}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_c iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I .line 669 sget v2, Lcom/mbridge/msdk/foundation/same/a;->I:I if-ne v1, v2, :cond_f iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->as:I .line 671 sget v2, Lcom/mbridge/msdk/foundation/same/a;->J:I if-ne v1, v2, :cond_e iget v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->at:I if-lt v5, v2, :cond_e .line 672 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_d .line 674 invoke-interface {v0, v3, v4}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_d return-void .line 680 :cond_e sget v2, Lcom/mbridge/msdk/foundation/same/a;->K:I if-ne v1, v2, :cond_f iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->at:I if-lt v0, v1, :cond_f .line 681 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_f .line 683 invoke-interface {v0, v3, v4}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_f return-void :cond_10 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_16 .line 693 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I move-result v0 if-eq v0, v1, :cond_16 .line 694 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->o()I move-result v0 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 695 invoke-virtual {v5}, Lcom/mbridge/msdk/playercommon/PlayerView;->getCurPosition()I move-result v5 div-int/lit16 v5, v5, 0x3e8 iget-object v6, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 698 invoke-virtual {v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getDynamicTempCode()I move-result v6 const/4 v7, 0x5 if-ne v6, v7, :cond_12 iget v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCurrPlayNum:I if-le v6, v2, :cond_12 if-nez v0, :cond_11 goto :goto_3 :cond_11 if-lez v0, :cond_15 if-ge v5, v0, :cond_15 goto :goto_2 :cond_12 if-lez v0, :cond_13 if-lt v5, v0, :cond_14 :cond_13 if-nez v0, :cond_15 :cond_14 :goto_2 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->T:I if-ne v0, v2, :cond_15 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ak:Z if-nez v0, :cond_15 .line 708 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_17 .line 710 invoke-interface {v0, v3, v4}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V goto :goto_5 :cond_15 :goto_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_17 iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z .line 715 invoke-interface {v0, v1, v4}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V goto :goto_5 :cond_16 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_17 iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z .line 721 invoke-interface {v0, v1, v4}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 goto :goto_5 :goto_4 const-string v1, "MBridgeBaseView" .line 725 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_17 :goto_5 return-void .end method .method public static synthetic e(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->C:Z return p0 .end method .method public static synthetic f(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/MBridgeVideoView$a; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->B:Lcom/mbridge/msdk/video/module/MBridgeVideoView$a; return-object p0 .end method .method private f()Z .locals 9 const/4 v0, 0x0 :try_start_0 iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v2, "mbridge_vfpv" .line 1369 invoke-virtual {p0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Lcom/mbridge/msdk/playercommon/PlayerView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v2, "mbridge_sound_switch" .line 1370 invoke-virtual {p0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v2, "mbridge_tv_count" .line 1371 invoke-virtual {p0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/TextView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v2, "mbridge_rl_playing_close" .line 1372 invoke-virtual {p0, v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; const/4 v2, 0x4 if-eqz v1, :cond_0 .line 1374 invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V goto :goto_0 :catchall_0 move-exception v1 goto/16 :goto_1 :cond_0 :goto_0 iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_top_control" .line 1376 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/RelativeLayout; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u:Landroid/widget/RelativeLayout; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_videoview_bg" .line 1377 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/ImageView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v:Landroid/widget/ImageView; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_video_progress_bar" .line 1378 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/ProgressBar; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w:Landroid/widget/ProgressBar; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_native_endcard_feed_btn" .line 1379 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Lcom/mbridge/msdk/widget/FeedBackButton; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x:Lcom/mbridge/msdk/widget/FeedBackButton; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_iv_link" .line 1380 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/ImageView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->y:Landroid/widget/ImageView; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_reward_scale_webview_layout" .line 1381 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/RelativeLayout; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aM:Landroid/widget/RelativeLayout; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_reward_header_layout" .line 1382 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/RelativeLayout; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aO:Landroid/widget/RelativeLayout; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aM:Landroid/widget/RelativeLayout; if-eqz v1, :cond_1 .line 1384 new-instance v1, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v3 invoke-direct {v1, v3}, Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView;->(Landroid/content/Context;)V iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aM:Landroid/widget/RelativeLayout; .line 1385 new-instance v4, Landroid/widget/RelativeLayout$LayoutParams; const/4 v5, -0x1 invoke-direct {v4, v5, v5}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V invoke-virtual {v3, v1, v4}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V :cond_1 const/4 v3, 0x1 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->y:Landroid/widget/ImageView; iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-object v6, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; const/4 v7, 0x0 .line 1390 new-instance v8, Lcom/mbridge/msdk/video/module/MBridgeVideoView$20; invoke-direct {v8, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$20;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-static/range {v3 .. v8}, Lcom/mbridge/msdk/foundation/tools/ak;->a(ILandroid/widget/ImageView;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Landroid/content/Context;ZLcom/mbridge/msdk/foundation/d/a;)V iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_reward_segment_progressbar" .line 1407 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_reward_cta_layout" .line 1408 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/FrameLayout; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_animation_click_view" .line 1409 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aE:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_reward_moreoffer_layout" .line 1410 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/RelativeLayout; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->M:Landroid/widget/RelativeLayout; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_reward_popview" .line 1411 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aC:Z const-string v3, "mbridge_tv_flag" .line 1412 invoke-virtual {p0, v1, v3}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->filterFindViewId(ZLjava/lang/String;)I move-result v1 invoke-virtual {p0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/TextView; iput-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->tvFlag:Landroid/widget/TextView; new-array v1, v2, [Landroid/view/View; iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; aput-object v2, v1, v0 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; const/4 v3, 0x1 aput-object v2, v1, v3 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; const/4 v3, 0x2 aput-object v2, v1, v3 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; const/4 v3, 0x3 aput-object v2, v1, v3 .line 1413 invoke-virtual {p0, v1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->isNotNULL([Landroid/view/View;)Z move-result v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return v0 :goto_1 const-string v2, "MBridgeBaseView" .line 1415 invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V return v0 .end method .method public static synthetic f(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z return p1 .end method .method public static synthetic g(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ap:Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents; return-object p0 .end method .method private g()V .locals 7 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; if-eqz v0, :cond_4 .line 1463 invoke-virtual {v0}, Lcom/mbridge/msdk/playercommon/PlayerView;->onPause()V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_0 .line 1464 iget-boolean v0, v0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isRewardPopViewShowed:Z if-nez v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aX:Ljava/lang/Runnable; .line 1465 invoke-virtual {p0, v0}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z goto :goto_0 :catchall_0 move-exception v0 goto :goto_3 .line 1468 :cond_0 :goto_0 invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z move-result v0 const/4 v1, 0x1 if-eqz v0, :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z if-nez v2, :cond_2 iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z if-nez v2, :cond_2 iget-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z if-eqz v2, :cond_1 goto :goto_1 :cond_1 const/4 v2, 0x0 goto :goto_2 :cond_2 :goto_1 move v2, v1 .line 1469 :goto_2 invoke-virtual {v0, v2}, Lcom/mbridge/msdk/playercommon/PlayerView;->setIsCovered(Z)V :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_4 .line 1471 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNativeVideoTracking()Lcom/mbridge/msdk/foundation/entity/j; move-result-object v0 if-eqz v0, :cond_4 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isHasReportAdTrackPause()Z move-result v0 if-nez v0, :cond_4 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1472 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setHasReportAdTrackPause(Z)V .line 1473 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context; move-result-object v1 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNativeVideoTracking()Lcom/mbridge/msdk/foundation/entity/j; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/j;->m()[Ljava/lang/String; move-result-object v4 const/4 v5, 0x0 const/4 v6, 0x0 invoke-static/range {v1 .. v6}, Lcom/mbridge/msdk/click/a;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;[Ljava/lang/String;ZZ)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_4 :goto_3 const-string v1, "MBridgeBaseView" .line 1481 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v2 invoke-static {v1, v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V :cond_4 :goto_4 return-void .end method .method public static synthetic g(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->av:Z return p1 .end method .method private h()V .locals 3 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_0 .line 1487 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1488 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result v0 const v1, 0x4c531a if-ne v0, v1, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aO:Landroid/widget/RelativeLayout; if-eqz v0, :cond_0 .line 1489 invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 if-eqz v0, :cond_0 return-void :catch_0 move-exception v0 goto :goto_0 :cond_0 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ad:Z if-nez v0, :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1493 invoke-virtual {v0}, Lcom/mbridge/msdk/playercommon/PlayerView;->playVideo()Z move-result v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v1, :cond_1 .line 1495 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlayable_ads_without_video()I move-result v1 const/4 v2, 0x2 if-eq v1, v2, :cond_1 if-nez v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; if-eqz v0, :cond_1 const-string v1, "play video failed" .line 1498 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->onPlayError(Ljava/lang/String;)V :cond_1 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ad:Z goto :goto_1 :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; if-eqz v0, :cond_3 iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z if-eqz v1, :cond_3 .line 1505 invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView;->onResume()V :cond_3 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z if-nez v0, :cond_5 .line 1509 invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z move-result v0 if-eqz v0, :cond_4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z if-nez v0, :cond_5 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z if-nez v0, :cond_5 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; const/4 v1, 0x0 .line 1511 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/playercommon/PlayerView;->setIsCovered(Z)V .line 1512 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i()V goto :goto_1 .line 1515 :cond_4 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->i()V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_1 :goto_0 const-string v1, "MBridgeBaseView" .line 1520 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v2 invoke-static {v1, v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V :cond_5 :goto_1 return-void .end method .method public static synthetic h(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z return p0 .end method .method public static synthetic h(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aA:Z return p1 .end method .method private i()V .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z if-eqz v0, :cond_1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->az:Z if-nez v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1527 invoke-virtual {v0}, Lcom/mbridge/msdk/playercommon/PlayerView;->seekToEndFrame()V :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->az:Z goto :goto_0 :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1531 invoke-virtual {v0}, Lcom/mbridge/msdk/playercommon/PlayerView;->onResume()V :goto_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_2 .line 1533 iget-boolean v0, v0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isRewardPopViewShowed:Z if-nez v0, :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aX:Ljava/lang/Runnable; .line 1534 invoke-virtual {p0, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z :cond_2 return-void .end method .method public static synthetic i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z return p0 .end method .method public static synthetic i(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aw:Z return p1 .end method .method private j()V .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; .line 1547 invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 if-eqz v0, :cond_2 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z if-eqz v0, :cond_0 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->G:Z if-eqz v0, :cond_1 :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; const/4 v1, 0x0 .line 1553 invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V :cond_1 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ag:Z :cond_2 return-void .end method .method public static synthetic j(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ax:Z return p0 .end method .method public static synthetic j(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aj:Z return p1 .end method .method private k()V .locals 2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-nez v0, :cond_0 return-void .line 1589 :cond_0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I move-result v0 const/4 v1, 0x2 if-ne v0, v1, :cond_1 goto :goto_0 .line 1592 :cond_1 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->l()V :goto_0 return-void .end method .method public static synthetic k(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 0 .line 93 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e()V return-void .end method .method public static synthetic k(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aP:Z return p1 .end method .method private l()V .locals 15 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 1598 invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/ak;->f(Landroid/content/Context;)I move-result v0 int-to-float v0, v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 1599 invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ak;->e(Landroid/content/Context;)I move-result v1 int-to-float v1, v1 iget-wide v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D const-wide/16 v4, 0x0 cmpg-double v6, v2, v4 if-lez v6, :cond_b iget-wide v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D cmpg-double v4, v6, v4 if-lez v4, :cond_b const/4 v4, 0x0 cmpg-float v5, v0, v4 if-lez v5, :cond_b cmpg-float v4, v1, v4 if-gtz v4, :cond_0 goto/16 :goto_5 :cond_0 div-double/2addr v2, v6 div-float v4, v0, v1 float-to-double v4, v4 .line 1606 new-instance v6, Ljava/lang/StringBuilder; invoke-direct {v6}, Ljava/lang/StringBuilder;->()V const-string v7, "videoWHDivide:" invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v6, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; const-string v7, " screenWHDivide:" invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v6 const-string v7, "MBridgeBaseView" invoke-static {v7, v6}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V .line 1607 invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; move-result-object v6 invoke-static {v6}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Ljava/lang/Double;)D move-result-wide v8 .line 1608 invoke-static {v4, v5}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; move-result-object v4 invoke-static {v4}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Ljava/lang/Double;)D move-result-wide v4 .line 1609 new-instance v6, Ljava/lang/StringBuilder; invoke-direct {v6}, Ljava/lang/StringBuilder;->()V const-string v10, "videoWHDivideFinal:" invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; const-string v10, " screenWHDivideFinal:" invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v6 invoke-static {v7, v6}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V iget-object v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1611 invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v6 check-cast v6, Landroid/widget/FrameLayout$LayoutParams; cmpl-double v10, v8, v4 const/16 v11, 0x11 const/4 v12, -0x1 if-lez v10, :cond_1 float-to-double v4, v0 iget-wide v8, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D mul-double/2addr v4, v8 iget-wide v8, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D div-double/2addr v4, v8 .line 1615 iput v12, v6, Landroid/widget/FrameLayout$LayoutParams;->width:I double-to-int v4, v4 .line 1616 iput v4, v6, Landroid/widget/FrameLayout$LayoutParams;->height:I .line 1617 iput v11, v6, Landroid/widget/FrameLayout$LayoutParams;->gravity:I goto :goto_0 :cond_1 cmpg-double v4, v8, v4 if-gez v4, :cond_2 float-to-double v4, v1 mul-double/2addr v4, v2 double-to-int v4, v4 .line 1620 iput v4, v6, Landroid/widget/FrameLayout$LayoutParams;->width:I .line 1621 iput v12, v6, Landroid/widget/FrameLayout$LayoutParams;->height:I .line 1622 iput v11, v6, Landroid/widget/FrameLayout$LayoutParams;->gravity:I goto :goto_0 .line 1624 :cond_2 iput v12, v6, Landroid/widget/FrameLayout$LayoutParams;->width:I .line 1625 iput v12, v6, Landroid/widget/FrameLayout$LayoutParams;->height:I :goto_0 :try_start_0 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v4, :cond_a .line 1628 invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result v4 if-eqz v4, :cond_a iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1632 invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v4 if-eqz v4, :cond_3 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1633 invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v4 invoke-virtual {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result v4 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1634 invoke-virtual {v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v5 invoke-virtual {v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->b()I move-result v5 goto :goto_1 :catchall_0 move-exception v0 goto/16 :goto_3 :cond_3 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 1637 invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v4 invoke-virtual {v4}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; move-result-object v4 iget v5, v4, Landroid/content/res/Configuration;->orientation:I const/16 v4, 0x388 :goto_1 const/16 v8, 0x66 const/16 v9, 0xca if-eq v4, v8, :cond_4 if-ne v4, v9, :cond_6 :cond_4 const/4 v8, 0x1 if-ne v5, v8, :cond_5 .line 1644 iput v12, v6, Landroid/widget/FrameLayout$LayoutParams;->width:I .line 1645 iput v11, v6, Landroid/widget/FrameLayout$LayoutParams;->gravity:I iget-wide v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D iget-wide v10, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D float-to-double v13, v0 div-double/2addr v10, v13 div-double/2addr v1, v10 double-to-int v1, v1 .line 1646 iput v1, v6, Landroid/widget/FrameLayout$LayoutParams;->height:I goto :goto_2 .line 1649 :cond_5 iput v12, v6, Landroid/widget/FrameLayout$LayoutParams;->height:I .line 1650 iput v11, v6, Landroid/widget/FrameLayout$LayoutParams;->gravity:I float-to-double v10, v1 mul-double/2addr v10, v2 double-to-int v1, v10 .line 1651 iput v1, v6, Landroid/widget/FrameLayout$LayoutParams;->width:I :cond_6 :goto_2 if-ne v4, v9, :cond_7 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1655 invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getImageUrl()Ljava/lang/String; move-result-object v1 invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_7 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1656 invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getImageUrl()Ljava/lang/String; move-result-object v1 invoke-direct {p0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(Ljava/lang/String;)V :cond_7 const/16 v1, 0x12e if-eq v4, v1, :cond_8 const/16 v1, 0x322 if-eq v4, v1, :cond_8 const v1, 0x4c531a if-ne v4, v1, :cond_a :cond_8 iget-wide v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D iget-wide v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D div-double v8, v1, v3 const-wide/high16 v10, 0x3ff0000000000000L # 1.0 cmpl-double v5, v8, v10 if-lez v5, :cond_9 .line 1661 iput v12, v6, Landroid/widget/FrameLayout$LayoutParams;->width:I float-to-double v8, v0 mul-double/2addr v3, v8 div-double/2addr v3, v1 double-to-int v0, v3 .line 1662 iput v0, v6, Landroid/widget/FrameLayout$LayoutParams;->height:I goto :goto_4 .line 1664 :cond_9 invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 const/high16 v1, 0x435c0000 # 220.0f invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I move-result v0 iget-wide v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D int-to-double v3, v0 mul-double/2addr v1, v3 iget-wide v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D div-double/2addr v1, v3 double-to-int v1, v1 .line 1665 iput v1, v6, Landroid/widget/FrameLayout$LayoutParams;->width:I .line 1666 iput v0, v6, Landroid/widget/FrameLayout$LayoutParams;->height:I :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_4 .line 1671 :goto_3 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v7, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_a :goto_4 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1674 invoke-virtual {v0, v6}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V .line 1675 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setMatchParent()V goto :goto_6 .line 1601 :cond_b :goto_5 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->m()V :goto_6 return-void .end method .method public static synthetic l(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z return p0 .end method .method public static synthetic l(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z return p1 .end method .method public static synthetic m(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I return p0 .end method .method private m()V .locals 3 const/4 v0, 0x0 const/4 v1, -0x1 .line 1684 :try_start_0 invoke-virtual {p0, v0, v0, v1, v1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setLayoutParam(IIII)V .line 1686 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->isLandscape()Z move-result v0 if-nez v0, :cond_0 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1687 invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v0 check-cast v0, Landroid/widget/FrameLayout$LayoutParams; iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 1688 invoke-static {v2}, Lcom/mbridge/msdk/foundation/tools/ak;->f(Landroid/content/Context;)I move-result v2 .line 1689 iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->width:I mul-int/lit8 v2, v2, 0x9 .line 1690 div-int/lit8 v2, v2, 0x10 iput v2, v0, Landroid/widget/FrameLayout$LayoutParams;->height:I const/16 v1, 0x11 .line 1691 iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->gravity:I :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_0 :catchall_0 move-exception v0 .line 1694 invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V :cond_0 :goto_0 return-void .end method .method public static synthetic m(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->G:Z return p1 .end method .method private n()V .locals 5 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; const/4 v1, 0x1 const-string v2, "_" if-eqz v0, :cond_0 iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; .line 1843 invoke-virtual {v0, v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCampaignUnitId(Ljava/lang/String;)V .line 1844 invoke-static {}, Lcom/mbridge/msdk/foundation/d/b;->a()Lcom/mbridge/msdk/foundation/d/b; move-result-object v0 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0, v3, v4}, Lcom/mbridge/msdk/foundation/d/b;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V .line 1846 :cond_0 invoke-static {}, Lcom/mbridge/msdk/foundation/d/b;->a()Lcom/mbridge/msdk/foundation/d/b; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/d/b;->b()Z move-result v0 if-eqz v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x:Lcom/mbridge/msdk/widget/FeedBackButton; if-eqz v0, :cond_2 .line 1848 invoke-static {}, Lcom/mbridge/msdk/foundation/d/b;->a()Lcom/mbridge/msdk/foundation/d/b; move-result-object v0 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x:Lcom/mbridge/msdk/widget/FeedBackButton; invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/d/b;->a(Ljava/lang/String;Lcom/mbridge/msdk/widget/FeedBackButton;)V goto :goto_0 :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->x:Lcom/mbridge/msdk/widget/FeedBackButton; if-eqz v0, :cond_2 const/16 v1, 0x8 .line 1852 invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V :cond_2 :goto_0 return-void .end method .method public static synthetic n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 0 .line 93 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h()V return-void .end method .method public static synthetic n(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z return p1 .end method .method private o()I .locals 4 const/4 v0, 0x0 .line 2452 :try_start_0 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p()I move-result v1 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-nez v2, :cond_0 return v1 .line 2457 :cond_0 invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoCompleteTime()I move-result v0 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 2458 invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getDynamicTempCode()I move-result v2 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 const/4 v3, 0x5 if-eq v2, v3, :cond_1 if-le v0, v1, :cond_1 move v0, v1 :cond_1 if-gtz v0, :cond_2 goto :goto_0 :catchall_0 move-exception v1 const-string v2, "MBridgeBaseView" .line 2467 invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v1 invoke-static {v2, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_2 move v1, v0 :goto_0 return v1 .end method .method public static synthetic o(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aq:Ljava/lang/String; return-object p0 .end method .method public static synthetic o(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Z)Z .locals 0 .line 93 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aT:Z return p1 .end method .method private p()I .locals 3 const/4 v0, 0x0 :try_start_0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; if-eqz v1, :cond_0 .line 2476 invoke-virtual {v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->b()I move-result v0 goto :goto_0 :catchall_0 move-exception v1 goto :goto_1 :cond_0 :goto_0 if-nez v0, :cond_1 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 2479 invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getVideoLength()I move-result v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_2 :goto_1 const-string v2, "MBridgeBaseView" .line 2482 invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v1 invoke-static {v2, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_1 :goto_2 return v0 .end method .method public static synthetic p(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Ljava/lang/String; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; return-object p0 .end method .method public static synthetic q(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V .locals 0 .line 93 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V return-void .end method .method public static synthetic r(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u:Landroid/widget/RelativeLayout; return-object p0 .end method .method public static synthetic s(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/view/animation/AlphaAnimation; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aD:Landroid/view/animation/AlphaAnimation; return-object p0 .end method .method public static synthetic t(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/ImageView; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->v:Landroid/widget/ImageView; return-object p0 .end method .method public static synthetic u(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Z .locals 0 .line 93 iget-boolean p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aP:Z return p0 .end method .method public static synthetic v(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aM:Landroid/widget/RelativeLayout; return-object p0 .end method .method public static synthetic w(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/video/module/a/a; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; return-object p0 .end method .method public static synthetic x(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Landroid/widget/RelativeLayout; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aO:Landroid/widget/RelativeLayout; return-object p0 .end method .method public static synthetic y(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; .locals 0 .line 93 iget-object p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aN:Lcom/mbridge/msdk/mbsignalcommon/commonwebview/CollapsibleWebView; return-object p0 .end method .method public static synthetic z(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)I .locals 0 .line 93 iget p0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aR:I return p0 .end method # virtual methods .method public addCTAView()V .locals 3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; if-nez v0, :cond_0 return-void :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; if-nez v0, :cond_2 .line 2075 new-instance v0, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v1 invoke-direct {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->(Landroid/content/Context;)V iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 2076 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setCampaign(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; .line 2077 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->setUnitId(Ljava/lang/String;)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_1 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; .line 2079 new-instance v2, Lcom/mbridge/msdk/video/module/a/a/i; invoke-direct {v2, v0}, Lcom/mbridge/msdk/video/module/a/a/i;->(Lcom/mbridge/msdk/video/module/a/a;)V invoke-virtual {v1, v2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setNotifyListener(Lcom/mbridge/msdk/video/module/a/a;)V :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->J:Lcom/mbridge/msdk/video/signal/factory/b; .line 2081 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeClickCTAView;->preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; .line 2084 invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V return-void .end method .method public alertWebViewShowed()V .locals 1 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z .line 786 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setShowingAlertViewCover(Z)V return-void .end method .method public final c()V .locals 2 .line 482 invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c()V iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z if-eqz v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 485 invoke-static {v0}, Lcom/mbridge/msdk/video/dynview/i/a;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)I move-result v0 const/4 v1, -0x1 if-eq v0, v1, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-static {v0}, Lcom/mbridge/msdk/video/dynview/i/a;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)I move-result v0 const/16 v1, 0x64 if-ne v0, v1, :cond_2 :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 486 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$15;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V goto :goto_0 :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 514 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$16;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V :cond_2 :goto_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; if-eqz v0, :cond_3 .line 535 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$17;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; .line 561 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$18;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V :cond_4 return-void .end method .method public closeVideoOperate(II)V .locals 4 const/4 v0, 0x1 if-ne p1, v0, :cond_1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aB:Z .line 1158 invoke-virtual {p0}, Landroid/view/View;->getVisibility()I move-result p1 if-nez p1, :cond_0 .line 1159 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e()V .line 1163 :cond_0 :try_start_0 new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e; invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->()V const-string v1, "type" .line 1164 invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v2 invoke-virtual {p1, v1, v2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V .line 1165 invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d; move-result-object v1 const-string v2, "2000152" invoke-virtual {v1, v2, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/same/report/d/e;)V .line 1166 invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d; move-result-object v1 const-string v2, "2000148" iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v1, v2, v3, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_0 :catchall_0 move-exception p1 .line 1168 sget-boolean v1, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z if-eqz v1, :cond_1 .line 1169 invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V :cond_1 :goto_0 if-ne p2, v0, :cond_2 .line 1174 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->gonePlayingCloseView()V goto :goto_1 :cond_2 const/4 p1, 0x2 if-ne p2, p1, :cond_4 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aA:Z if-eqz p1, :cond_3 .line 1176 invoke-virtual {p0}, Landroid/view/View;->getVisibility()I move-result p1 if-eqz p1, :cond_4 .line 1177 :cond_3 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->j()V :cond_4 :goto_1 return-void .end method .method public defaultShow()V .locals 11 .line 936 invoke-super {p0}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->defaultShow()V const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ac:Z const/4 v2, 0x0 const/4 v3, 0x0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 939 invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ak;->f(Landroid/content/Context;)I move-result v4 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 940 invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ak;->e(Landroid/content/Context;)I move-result v5 const/4 v6, 0x0 const/4 v7, 0x0 const/4 v8, 0x0 const/4 v9, 0x0 const/4 v10, 0x0 move-object v1, p0 .line 939 invoke-virtual/range {v1 .. v10}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->showVideoLocation(IIIIIIIII)V .line 941 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->videoOperate(I)V iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->R:I if-nez v0, :cond_0 const/4 v0, -0x1 const/4 v1, 0x2 .line 943 invoke-virtual {p0, v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->closeVideoOperate(II)V :cond_0 return-void .end method .method public dismissAllAlert()V .locals 3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->U:Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; if-eqz v0, :cond_0 .line 792 invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_1 const/16 v1, 0x7d const-string v2, "" .line 795 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_1 return-void .end method .method public getBorderViewHeight()I .locals 1 sget v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->q:I return v0 .end method .method public getBorderViewLeft()I .locals 1 sget v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->o:I return v0 .end method .method public getBorderViewRadius()I .locals 1 sget v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->m:I return v0 .end method .method public getBorderViewTop()I .locals 1 sget v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n:I return v0 .end method .method public getBorderViewWidth()I .locals 1 sget v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p:I return v0 .end method .method public getCloseAlert()I .locals 1 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->T:I return v0 .end method .method public getCurrentProgress()Ljava/lang/String; .locals 5 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; .line 1225 invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->a()I move-result v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v1, :cond_0 .line 1228 invoke-virtual {v1}, Lcom/mbridge/msdk/out/Campaign;->getVideoLength()I move-result v1 goto :goto_0 :catchall_0 move-exception v0 goto :goto_1 :cond_0 const/4 v1, 0x0 .line 1230 :goto_0 new-instance v2, Lorg/json/JSONObject; invoke-direct {v2}, Lorg/json/JSONObject;->()V const-string v3, "progress" .line 1232 invoke-direct {p0, v0, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->a(II)Ljava/lang/String; move-result-object v4 invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const-string v3, "time" .line 1233 invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const-string v0, "duration" .line 1234 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, "" invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; .line 1235 invoke-virtual {v2}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object v0 :goto_1 const-string v1, "MBridgeBaseView" .line 1237 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v2 invoke-static {v1, v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V const-string v0, "{}" return-object v0 .end method .method public getMute()I .locals 1 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->an:I return v0 .end method .method public getUnitId()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; return-object v0 .end method .method public getVideoSkipTime()I .locals 1 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->R:I return v0 .end method .method public gonePlayingCloseView()V .locals 4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; .line 1560 invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 const/16 v1, 0x8 if-eq v0, v1, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; .line 1561 invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V const/4 v0, 0x0 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ag:Z :cond_0 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aV:Z if-nez v0, :cond_4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aj:Z if-nez v0, :cond_4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ah:Z if-eqz v0, :cond_1 goto :goto_0 :cond_1 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aV:Z iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->R:I if-gez v1, :cond_2 goto :goto_0 :cond_2 if-nez v1, :cond_3 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aj:Z goto :goto_0 .line 9576 :cond_3 new-instance v0, Landroid/os/Handler; invoke-direct {v0}, Landroid/os/Handler;->()V new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$2; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$2;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iget v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->R:I mul-int/lit16 v2, v2, 0x3e8 int-to-long v2, v2 invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z :cond_4 :goto_0 return-void .end method .method public hideAlertView(I)V .locals 12 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z if-eqz v0, :cond_7 const/4 v0, 0x0 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z const/4 v1, 0x1 iput-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->au:Z .line 735 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setShowingAlertViewCover(Z)V .line 736 invoke-static {}, Lcom/mbridge/msdk/videocommon/d/b;->a()Lcom/mbridge/msdk/videocommon/d/b; move-result-object v2 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v3 invoke-virtual {v3}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String; move-result-object v3 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; invoke-virtual {v2, v3, v4, v0}, Lcom/mbridge/msdk/videocommon/d/b;->a(Ljava/lang/String;Ljava/lang/String;Z)Lcom/mbridge/msdk/videocommon/d/c; .line 5472 sget-object v7, Lcom/mbridge/msdk/videocommon/d/c;->a:Ljava/lang/String; iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; iget-object v6, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-object v8, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; const/4 v9, 0x1 const/4 v11, 0x1 move v10, p1 .line 738 invoke-static/range {v5 .. v11}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;III)V const-string v0, "" if-nez p1, :cond_3 .line 740 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h()V iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z if-eqz p1, :cond_7 iget p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I .line 742 sget v2, Lcom/mbridge/msdk/foundation/same/a;->I:I if-eq p1, v2, :cond_0 sget v2, Lcom/mbridge/msdk/foundation/same/a;->H:I if-ne p1, v2, :cond_7 :cond_0 iput-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->av:Z iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz p1, :cond_1 const/16 v2, 0x7c .line 746 invoke-interface {p1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_1 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_2 .line 750 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object p1 if-eqz p1, :cond_2 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 751 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object p1 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result p1 const v0, 0x4c531a if-ne p1, v0, :cond_2 .line 752 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->j()V goto :goto_0 :cond_2 iput-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aA:Z .line 755 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->gonePlayingCloseView()V goto :goto_0 :cond_3 iput-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aw:Z iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z if-eqz p1, :cond_4 iget v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I .line 762 sget v3, Lcom/mbridge/msdk/foundation/same/a;->I:I if-ne v2, v3, :cond_4 .line 764 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h()V return-void :cond_4 const/4 v2, 0x2 if-eqz p1, :cond_6 iget p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I .line 768 sget v3, Lcom/mbridge/msdk/foundation/same/a;->H:I if-ne p1, v3, :cond_6 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz p1, :cond_5 iput-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z .line 771 invoke-direct {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object v0 invoke-interface {p1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_5 return-void :cond_6 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz p1, :cond_7 iput-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z .line 777 invoke-interface {p1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_7 :goto_0 return-void .end method .method public init(Landroid/content/Context;)V .locals 0 return-void .end method .method public isH5Canvas()Z .locals 2 .line 1276 invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v0 iget v0, v0, Landroid/view/ViewGroup$LayoutParams;->height:I iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; move-result-object v1 invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ak;->e(Landroid/content/Context;)I move-result v1 if-lt v0, v1, :cond_0 const/4 v0, 0x0 return v0 :cond_0 const/4 v0, 0x1 return v0 .end method .method public isInstDialogShowing()Z .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z return v0 .end method .method public isMiniCardShowing()Z .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z return v0 .end method .method public isRewardPopViewShowing()Z .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z return v0 .end method .method public isShowingAlertView()Z .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z return v0 .end method .method public isShowingTransparent()Z .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ak:Z return v0 .end method .method public isfront()Z .locals 7 .line 1445 invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; move-result-object v0 check-cast v0, Landroid/view/ViewGroup; const/4 v1, 0x0 if-eqz v0, :cond_2 .line 1447 invoke-virtual {v0, p0}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I move-result v2 .line 1448 invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I move-result v3 const/4 v4, 0x1 add-int/2addr v2, v4 move v5, v1 :goto_0 add-int/lit8 v6, v3, -0x1 if-gt v2, v6, :cond_1 .line 1451 invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; move-result-object v5 invoke-virtual {v5}, Landroid/view/View;->getVisibility()I move-result v5 if-nez v5, :cond_0 iget-boolean v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z if-eqz v5, :cond_0 goto :goto_1 :cond_0 add-int/lit8 v2, v2, 0x1 move v5, v4 goto :goto_0 :cond_1 move v1, v5 :cond_2 :goto_1 return v1 .end method .method public notifyCloseBtn(I)V .locals 1 const/4 v0, 0x1 if-nez p1, :cond_0 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ah:Z const/4 p1, 0x0 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aj:Z goto :goto_0 :cond_0 if-ne p1, v0, :cond_1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ai:Z :cond_1 :goto_0 return-void .end method .method public notifyVideoClose()V .locals 3 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; const/4 v1, 0x2 const-string v2, "" .line 1743 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V return-void .end method .method public onActivityPause()V .locals 2 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; if-eqz v0, :cond_0 .line 2428 invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView;->onPause()V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_0 :catchall_0 move-exception v0 const-string v1, "MBridgeBaseView" .line 2435 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_0 :goto_0 return-void .end method .method public onActivityResume()V .locals 2 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; if-eqz v0, :cond_0 .line 2414 invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView;->onResume()V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_0 :catchall_0 move-exception v0 const-string v1, "MBridgeBaseView" .line 2421 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_0 :goto_0 return-void .end method .method public onActivityStop()V .locals 2 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; if-eqz v0, :cond_0 .line 2442 invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView;->onStop()V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_0 :catchall_0 move-exception v0 const-string v1, "MBridgeBaseView" .line 2445 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_0 :goto_0 return-void .end method .method public onBackPress()V .locals 3 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z if-nez v0, :cond_6 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z if-eqz v0, :cond_0 goto :goto_0 :cond_0 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->av:Z if-eqz v0, :cond_1 return-void :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_3 .line 1705 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-eqz v0, :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result v0 const v1, 0x4c531a if-ne v0, v1, :cond_3 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ay:Z if-eqz v0, :cond_3 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz v1, :cond_2 const/4 v2, 0x1 iput-boolean v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aS:Z const/4 v2, 0x2 .line 1708 invoke-direct {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b(Z)Ljava/lang/String; move-result-object v0 invoke-interface {v1, v2, v0}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_2 return-void :cond_3 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ag:Z if-eqz v0, :cond_4 .line 1713 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e()V return-void :cond_4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ah:Z if-eqz v0, :cond_5 iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ai:Z if-eqz v1, :cond_5 .line 1718 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e()V return-void :cond_5 if-nez v0, :cond_6 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aj:Z if-eqz v0, :cond_6 .line 1722 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->e()V :cond_6 :goto_0 return-void .end method .method public onConfigurationChanged(Landroid/content/res/Configuration;)V .locals 0 .line 1310 invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->onConfigurationChanged(Landroid/content/res/Configuration;)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_0 .line 1311 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result p1 if-eqz p1, :cond_0 return-void :cond_0 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz p1, :cond_1 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ac:Z if-eqz p1, :cond_1 .line 1316 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k()V :cond_1 return-void .end method .method public onDetachedFromWindow()V .locals 2 .line 2489 invoke-super {p0}, Landroid/view/View;->onDetachedFromWindow()V :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; if-eqz v0, :cond_0 .line 2492 invoke-virtual {p0}, Landroid/view/View;->getHandler()Landroid/os/Handler; move-result-object v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V goto :goto_0 :catchall_0 move-exception v0 goto :goto_1 :cond_0 :goto_0 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aF:I if-eqz v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aX:Ljava/lang/Runnable; .line 2495 invoke-virtual {p0, v0}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_2 :goto_1 const-string v1, "MBridgeBaseView" .line 2498 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_1 :goto_2 return-void .end method .method public preLoadData(Lcom/mbridge/msdk/video/signal/factory/b;)V .locals 9 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->J:Lcom/mbridge/msdk/video/signal/factory/b; iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z const/4 v0, 0x0 if-eqz p1, :cond_7 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->Q:Ljava/lang/String; .line 909 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_8 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_8 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ao:Lcom/iab/omid/library/mmadbridge/adsession/AdSession; const/4 v1, 0x0 if-eqz p1, :cond_1 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 911 invoke-virtual {p1, v2}, Lcom/iab/omid/library/mmadbridge/adsession/AdSession;->registerAdView(Landroid/view/View;)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; if-eqz p1, :cond_0 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ao:Lcom/iab/omid/library/mmadbridge/adsession/AdSession; .line 913 sget-object v3, Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;->OTHER:Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose; invoke-virtual {v2, p1, v3, v1}, Lcom/iab/omid/library/mmadbridge/adsession/AdSession;->addFriendlyObstruction(Landroid/view/View;Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;Ljava/lang/String;)V :cond_0 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ao:Lcom/iab/omid/library/mmadbridge/adsession/AdSession; iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; .line 915 sget-object v3, Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;->OTHER:Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose; invoke-virtual {p1, v2, v3, v1}, Lcom/iab/omid/library/mmadbridge/adsession/AdSession;->addFriendlyObstruction(Landroid/view/View;Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;Ljava/lang/String;)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ao:Lcom/iab/omid/library/mmadbridge/adsession/AdSession; iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->t:Landroid/view/View; .line 916 sget-object v3, Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;->VIDEO_CONTROLS:Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose; invoke-virtual {p1, v2, v3, v1}, Lcom/iab/omid/library/mmadbridge/adsession/AdSession;->addFriendlyObstruction(Landroid/view/View;Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;Ljava/lang/String;)V :cond_1 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_6 .line 7421 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoResolution()Ljava/lang/String; move-result-object p1 invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ap;->b(Ljava/lang/String;)Z move-result p1 if-eqz p1, :cond_6 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 7422 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoResolution()Ljava/lang/String; move-result-object p1 .line 7423 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V const-string v3, "MBridgeBaseView videoResolution:" 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 v2 const-string v3, "MBridgeBaseView" invoke-static {v3, v2}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V const-string v2, "x" .line 7424 invoke-virtual {p1, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; move-result-object p1 .line 7425 array-length v2, p1 const/4 v4, 0x2 const-wide/16 v5, 0x0 if-ne v2, v4, :cond_4 .line 7426 aget-object v2, p1, v0 invoke-static {v2}, Lcom/mbridge/msdk/foundation/tools/ak;->m(Ljava/lang/String;)D move-result-wide v7 cmpl-double v2, v7, v5 if-lez v2, :cond_2 .line 7427 aget-object v2, p1, v0 invoke-static {v2}, Lcom/mbridge/msdk/foundation/tools/ak;->m(Ljava/lang/String;)D move-result-wide v7 iput-wide v7, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D :cond_2 const/4 v2, 0x1 .line 7429 aget-object v4, p1, v2 invoke-static {v4}, Lcom/mbridge/msdk/foundation/tools/ak;->m(Ljava/lang/String;)D move-result-wide v7 cmpl-double v4, v7, v5 if-lez v4, :cond_3 .line 7430 aget-object p1, p1, v2 invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->m(Ljava/lang/String;)D move-result-wide v7 iput-wide v7, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D .line 7432 :cond_3 new-instance p1, Ljava/lang/StringBuilder; invoke-direct {p1}, Ljava/lang/StringBuilder;->()V const-string v2, "MBridgeBaseView mVideoW:" invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-wide v7, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D invoke-virtual {p1, v7, v8}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; const-string v2, " mVideoH:" invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-wide v7, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D invoke-virtual {p1, v7, v8}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v3, p1}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V :cond_4 iget-wide v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D cmpg-double p1, v2, v5 if-gtz p1, :cond_5 const-wide/high16 v2, 0x4094000000000000L # 1280.0 iput-wide v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D :cond_5 iget-wide v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D cmpg-double p1, v2, v5 if-gtz p1, :cond_6 const-wide v2, 0x4086800000000000L # 720.0 iput-wide v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D :cond_6 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; iget v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->S:I .line 921 invoke-virtual {p1, v2}, Lcom/mbridge/msdk/playercommon/PlayerView;->initBufferIngParam(I)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->Q:Ljava/lang/String; iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 922 invoke-virtual {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoUrlEncode()Ljava/lang/String; move-result-object v3 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; invoke-virtual {p1, v2, v3, v4}, Lcom/mbridge/msdk/playercommon/PlayerView;->initVFPData(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/playercommon/VideoPlayerStatusListener;)Z iget p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->an:I const/4 v2, -0x1 .line 924 invoke-virtual {p0, p1, v2, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->soundOperate(IILjava/lang/String;)V goto :goto_0 :cond_7 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz p1, :cond_8 const/16 v1, 0xc const-string v2, "MBridgeVideoView initSuccess false" .line 928 invoke-interface {p1, v1, v2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_8 :goto_0 sput-boolean v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r:Z return-void .end method .method public progressBarOperate(I)V .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_1 const/4 v0, 0x1 if-ne p1, v0, :cond_0 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w:Landroid/widget/ProgressBar; if-eqz p1, :cond_1 const/16 v0, 0x8 .line 1187 invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V goto :goto_0 :cond_0 const/4 v0, 0x2 if-ne p1, v0, :cond_1 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->w:Landroid/widget/ProgressBar; if-eqz p1, :cond_1 const/4 v0, 0x0 .line 1191 invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V :cond_1 :goto_0 return-void .end method .method public progressOperate(II)V .locals 4 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_4 .line 1200 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "progressOperate progress:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 const-string v2, "MBridgeBaseView" invoke-static {v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; const/4 v3, 0x0 if-eqz v0, :cond_0 .line 1203 invoke-virtual {v0}, Lcom/mbridge/msdk/out/Campaign;->getVideoLength()I move-result v0 goto :goto_0 :cond_0 move v0, v3 :goto_0 if-lez p1, :cond_1 if-gt p1, v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; if-eqz v0, :cond_1 .line 1207 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-static {v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; mul-int/lit16 p1, p1, 0x3e8 .line 1208 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->seekTo(I)V :cond_1 const/4 p1, 0x1 if-ne p2, p1, :cond_2 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; const/16 p2, 0x8 .line 1212 invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V goto :goto_1 :cond_2 const/4 p1, 0x2 if-ne p2, p1, :cond_3 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; .line 1214 invoke-virtual {p1, v3}, Landroid/view/View;->setVisibility(I)V :cond_3 :goto_1 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; .line 1216 invoke-virtual {p1}, Landroid/view/View;->getVisibility()I move-result p1 if-nez p1, :cond_4 .line 1217 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n()V :cond_4 return-void .end method .method public releasePlayer()V .locals 6 :try_start_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; if-eqz v0, :cond_0 iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z if-nez v1, :cond_0 .line 2505 invoke-virtual {v0}, Lcom/mbridge/msdk/playercommon/PlayerView;->release()V .line 2506 new-instance v0, Lcom/mbridge/msdk/foundation/same/report/d/e; invoke-direct {v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;->()V const-string v1, "duration" .line 2507 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v2 sget-wide v4, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aQ:J sub-long/2addr v2, v4 invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v2 invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V .line 2508 invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d; move-result-object v1 const-string v2, "2000146" iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v1, v2, v3, v0}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V goto :goto_0 :catch_0 move-exception v0 goto :goto_1 :cond_0 :goto_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; if-eqz v0, :cond_1 .line 2512 invoke-virtual {v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->c()V :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; if-eqz v0, :cond_2 const/4 v0, 0x0 iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_2 :goto_1 const-string v1, "MBridgeBaseView" .line 2520 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_2 :goto_2 return-void .end method .method public setAdSession(Lcom/iab/omid/library/mmadbridge/adsession/AdSession;)V .locals 0 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ao:Lcom/iab/omid/library/mmadbridge/adsession/AdSession; return-void .end method .method public setBufferTimeout(I)V .locals 0 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->S:I return-void .end method .method public setCTALayoutVisibleOrGone()V .locals 7 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-nez v0, :cond_0 return-void :cond_0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; if-nez v1, :cond_1 return-void .line 2096 :cond_1 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-eqz v0, :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result v0 const/16 v1, 0x386 if-ne v0, v1, :cond_2 return-void :cond_2 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->L:I const/4 v1, -0x5 const/16 v2, 0x8 const-wide/16 v3, 0xbb8 const/4 v5, -0x1 const/4 v6, 0x0 if-eq v0, v1, :cond_8 const/4 v1, -0x3 if-ne v0, v1, :cond_3 return-void :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; if-nez v0, :cond_4 .line 2106 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->addCTAView()V :cond_4 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->L:I if-ne v0, v5, :cond_6 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2109 invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 if-eqz v0, :cond_5 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2110 invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; .line 2111 invoke-virtual {p0, v0, v3, v4}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z goto :goto_0 :cond_5 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2113 invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V .line 2114 invoke-virtual {p0}, Landroid/view/View;->getHandler()Landroid/os/Handler; move-result-object v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V :cond_6 :goto_0 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->L:I if-ltz v0, :cond_7 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2118 invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V :cond_7 return-void :cond_8 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->K:I if-ge v0, v5, :cond_9 return-void :cond_9 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->I:Lcom/mbridge/msdk/video/module/MBridgeClickCTAView; if-nez v0, :cond_a .line 2129 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->addCTAView()V :cond_a iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->K:I if-ltz v0, :cond_b iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2133 invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V return-void :cond_b if-ne v0, v5, :cond_d iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2138 invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 if-eqz v0, :cond_c iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2139 invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; .line 2140 invoke-virtual {p0, v0, v3, v4}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z goto :goto_1 :cond_c iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->H:Landroid/widget/FrameLayout; .line 2142 invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V .line 2143 invoke-virtual {p0}, Landroid/view/View;->getHandler()Landroid/os/Handler; move-result-object v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aW:Ljava/lang/Runnable; invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V :cond_d :goto_1 return-void .end method .method public setCamPlayOrderCallback(Lcom/mbridge/msdk/video/dynview/e/a;Ljava/util/List;II)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/mbridge/msdk/video/dynview/e/a;", "Ljava/util/List<", "Lcom/mbridge/msdk/foundation/entity/CampaignEx;", ">;II)V" } .end annotation iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->D:Lcom/mbridge/msdk/video/dynview/e/a; .line 248 invoke-interface {p2}, Ljava/util/List;->size()I move-result p1 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampaignSize:I iput p3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCurrPlayNum:I iput p4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->F:I iput-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampOrderViewData:Ljava/util/List; iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; const/4 p2, 0x3 const/4 p3, 0x0 const/4 p4, 0x1 if-eqz p1, :cond_6 .line 253 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getDynamicTempCode()I move-result p1 const/4 v0, 0x5 if-ne p1, v0, :cond_6 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; if-eqz p1, :cond_5 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampOrderViewData:Ljava/util/List; if-nez v0, :cond_0 goto :goto_1 :cond_0 iget v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampaignSize:I if-le v0, p4, :cond_3 .line 259 invoke-virtual {p1, p3}, Landroid/view/View;->setVisibility(I)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; iget p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampaignSize:I const/4 v0, 0x2 .line 260 invoke-virtual {p1, p2, v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;->init(II)V :goto_0 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampOrderViewData:Ljava/util/List; .line 261 invoke-interface {p1}, Ljava/util/List;->size()I move-result p1 if-ge p3, p1, :cond_7 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampOrderViewData:Ljava/util/List; .line 262 invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoPlayProgress()I move-result p1 if-lez p1, :cond_1 iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; .line 264 invoke-virtual {p2, p1, p3}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;->setProgress(II)V :cond_1 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mCampOrderViewData:Ljava/util/List; .line 266 invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-boolean p1, p1, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isRewardPopViewShowed:Z if-eqz p1, :cond_2 iput-boolean p4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->N:Z :cond_2 add-int/lit8 p3, p3, 0x1 goto :goto_0 :cond_3 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_4 .line 271 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getProgressBarShow()I move-result p1 if-ne p1, p4, :cond_4 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; if-eqz p1, :cond_7 .line 273 invoke-virtual {p1, p4, p2}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;->init(II)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; .line 274 invoke-virtual {p1, p3}, Landroid/view/View;->setVisibility(I)V goto :goto_2 :cond_4 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; const/16 p2, 0x8 .line 277 invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V goto :goto_2 :cond_5 :goto_1 return-void :cond_6 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_7 .line 281 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getProgressBarShow()I move-result p1 if-ne p1, p4, :cond_7 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; if-eqz p1, :cond_7 .line 283 invoke-virtual {p1, p4, p2}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar;->init(II)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->z:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeSegmentsProgressBar; .line 284 invoke-virtual {p1, p3}, Landroid/view/View;->setVisibility(I)V :cond_7 :goto_2 return-void .end method .method public setCampaign(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V .locals 5 .line 469 invoke-super {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setCampaign(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; if-eqz v0, :cond_2 .line 471 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; const/4 v1, 0x0 if-eqz p1, :cond_1 .line 4860 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getReady_rate()I move-result v2 const/4 v3, -0x1 if-eq v2, v3, :cond_0 .line 4861 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getReady_rate()I move-result p1 goto :goto_0 .line 4863 :cond_0 invoke-static {}, Lcom/mbridge/msdk/videocommon/d/b;->a()Lcom/mbridge/msdk/videocommon/d/b; move-result-object p1 .line 4864 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v2 invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String; move-result-object v2 iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; invoke-virtual {p1, v2, v3, v1}, Lcom/mbridge/msdk/videocommon/d/b;->a(Ljava/lang/String;Ljava/lang/String;Z)Lcom/mbridge/msdk/videocommon/d/c; move-result-object p1 invoke-virtual {p1}, Lcom/mbridge/msdk/videocommon/d/c;->r()I move-result p1 goto :goto_0 .line 4867 :cond_1 invoke-static {}, Lcom/mbridge/msdk/videocommon/d/b;->a()Lcom/mbridge/msdk/videocommon/d/b; move-result-object p1 .line 4868 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v2 invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String; move-result-object v2 iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; invoke-virtual {p1, v2, v3, v1}, Lcom/mbridge/msdk/videocommon/d/b;->a(Ljava/lang/String;Ljava/lang/String;Z)Lcom/mbridge/msdk/videocommon/d/c; move-result-object p1 invoke-virtual {p1}, Lcom/mbridge/msdk/videocommon/d/c;->r()I move-result p1 .line 4874 :goto_0 invoke-static {}, Lcom/mbridge/msdk/videocommon/d/b;->a()Lcom/mbridge/msdk/videocommon/d/b; move-result-object v2 .line 4875 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v3 invoke-virtual {v3}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String; move-result-object v3 iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; invoke-virtual {v2, v3, v4, v1}, Lcom/mbridge/msdk/videocommon/d/b;->a(Ljava/lang/String;Ljava/lang/String;Z)Lcom/mbridge/msdk/videocommon/d/c; move-result-object v1 invoke-virtual {v1}, Lcom/mbridge/msdk/videocommon/d/c;->s()I move-result v1 .line 472 invoke-virtual {v0, p1, v1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->a(II)V :cond_2 return-void .end method .method public setCloseAlert(I)V .locals 0 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->T:I return-void .end method .method public setContainerViewOnNotifyListener(Lcom/mbridge/msdk/video/module/a/a;)V .locals 0 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; return-void .end method .method public setCover(Z)V .locals 1 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1255 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->setIsCovered(Z)V :cond_0 return-void .end method .method public setDialogRole(I)V .locals 1 const/4 v0, 0x1 if-ne p1, v0, :cond_0 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ax:Z .line 1774 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string p1, " " invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ax:Z invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 const-string v0, "MBridgeBaseView" invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public setIPlayVideoViewLayoutCallBack(Lcom/mbridge/msdk/video/dynview/e/f;)V .locals 0 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->E:Lcom/mbridge/msdk/video/dynview/e/f; return-void .end method .method public setIVRewardEnable(III)V .locals 0 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I iput p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->as:I iput p3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->at:I return-void .end method .method public setInstDialogState(Z)V .locals 1 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z .line 802 invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z move-result v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; if-eqz v0, :cond_0 .line 804 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->setIsCovered(Z)V :cond_0 return-void .end method .method public setIsIV(Z)V .locals 1 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; if-eqz v0, :cond_0 .line 463 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->a(Z)V :cond_0 return-void .end method .method public setMiniEndCardState(Z)V .locals 0 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z return-void .end method .method public setNotchPadding(IIII)V .locals 9 const-string v0, "MBridgeBaseView" .line 1808 :try_start_0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "NOTCH VideoView " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "%1s-%2s-%3s-%4s" const/4 v3, 0x4 new-array v3, v3, [Ljava/lang/Object; invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v4 const/4 v5, 0x0 aput-object v4, v3, v5 invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v4 const/4 v5, 0x1 aput-object v4, v3, v5 invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v4 const/4 v5, 0x2 aput-object v4, v3, v5 invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v4 const/4 v5, 0x3 aput-object v4, v3, v5 invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v2 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 invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V .line 1809 invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v1 check-cast v1, Landroid/widget/RelativeLayout$LayoutParams; .line 1810 iget v2, v1, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I .line 1811 iget v3, v1, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I .line 1812 iget v4, v1, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I .line 1813 iget v1, v1, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I iput p3, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aR:I .line 1815 invoke-static {p1, p2}, Ljava/lang/Math;->max(II)I move-result v5 invoke-static {p3, p4}, Ljava/lang/Math;->max(II)I move-result v6 invoke-static {v5, v6}, Ljava/lang/Math;->max(II)I move-result v5 .line 1816 invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I move-result v2 invoke-static {v4, v1}, Ljava/lang/Math;->max(II)I move-result v1 invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I move-result v1 if-le v1, v5, :cond_0 goto :goto_0 :cond_0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u:Landroid/widget/RelativeLayout; if-eqz v1, :cond_1 .line 1819 new-instance v8, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3; move-object v2, v8 move-object v3, p0 move v4, p1 move v5, p3 move v6, p2 move v7, p4 invoke-direct/range {v2 .. v7}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$3;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;IIII)V const-wide/16 p1, 0xc8 invoke-virtual {v1, v8, p1, p2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z goto :goto_0 :catch_0 move-exception p1 goto :goto_1 :cond_1 :goto_0 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; .line 1833 invoke-virtual {p1}, Landroid/view/View;->getVisibility()I move-result p1 if-nez p1, :cond_2 .line 1834 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n()V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_2 .line 1837 :goto_1 invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_2 :goto_2 return-void .end method .method public setPlayURL(Ljava/lang/String;)V .locals 0 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->Q:Ljava/lang/String; return-void .end method .method public setPlayerViewAttachListener(Lcom/mbridge/msdk/video/module/MBridgeVideoView$a;)V .locals 0 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->B:Lcom/mbridge/msdk/video/module/MBridgeVideoView$a; return-void .end method .method public setScaleFitXY(I)V .locals 0 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->al:I return-void .end method .method public setShowingAlertViewCover(Z)V .locals 2 if-eqz p1, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; if-eqz v0, :cond_0 iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z if-eqz v1, :cond_0 iget-boolean v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z if-eqz v1, :cond_0 .line 1267 invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView;->onPause()V :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1270 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->setIsCovered(Z)V return-void .end method .method public setShowingTransparent(Z)V .locals 0 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ak:Z return-void .end method .method public setSoundState(I)V .locals 0 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->an:I return-void .end method .method public setUnitId(Ljava/lang/String;)V .locals 1 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; if-eqz v0, :cond_0 .line 305 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->a(Ljava/lang/String;)V :cond_0 return-void .end method .method public setVideoEvents(Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;)V .locals 1 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ap:Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents; iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aU:Lcom/mbridge/msdk/video/module/MBridgeVideoView$c; if-eqz v0, :cond_0 .line 1753 invoke-static {v0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;->a(Lcom/mbridge/msdk/video/module/MBridgeVideoView$c;Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;)Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents; :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; if-eqz v0, :cond_1 .line 1756 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->setVideoEvents(Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;)V :cond_1 return-void .end method .method public setVideoLayout(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)V .locals 2 if-eqz p1, :cond_0 iput-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 330 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result v0 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z :cond_0 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->h:Z if-eqz v0, :cond_1 .line 3365 new-instance v0, Lcom/mbridge/msdk/video/dynview/j/c; invoke-direct {v0}, Lcom/mbridge/msdk/video/dynview/j/c;->()V invoke-virtual {v0, p0, p1}, Lcom/mbridge/msdk/video/dynview/j/c;->a(Landroid/view/View;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lcom/mbridge/msdk/video/dynview/c; move-result-object p1 .line 3366 invoke-static {}, Lcom/mbridge/msdk/video/dynview/b;->a()Lcom/mbridge/msdk/video/dynview/b; move-result-object v0 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12; invoke-direct {v1, p0, p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$12;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;Landroid/view/ViewGroup;Lcom/mbridge/msdk/video/dynview/c;)V invoke-virtual {v0, p1, v1}, Lcom/mbridge/msdk/video/dynview/b;->a(Lcom/mbridge/msdk/video/dynview/c;Lcom/mbridge/msdk/video/dynview/e/h;)V goto :goto_0 :cond_1 const-string p1, "mbridge_reward_videoview_item" .line 4342 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->findLayout(Ljava/lang/String;)I move-result p1 if-lez p1, :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->c:Landroid/view/LayoutInflater; .line 4344 invoke-virtual {v0, p1, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; .line 4345 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->b()V :cond_2 const/4 p1, 0x0 sput-boolean p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r:Z iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_4 .line 4353 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I move-result p1 const/4 v0, 0x2 if-ne p1, v0, :cond_4 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->tvFlag:Landroid/widget/TextView; if-eqz p1, :cond_4 .line 4354 invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; move-result-object p1 invoke-virtual {p1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; move-result-object p1 .line 4355 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_3 const-string v0, "zh" invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_3 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->tvFlag:Landroid/widget/TextView; const-string v0, "\u5e7f\u544a" .line 4356 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_0 :cond_3 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->tvFlag:Landroid/widget/TextView; const-string v0, "AD" .line 4358 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V :cond_4 :goto_0 return-void .end method .method public setVideoSkipTime(I)V .locals 0 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->R:I return-void .end method .method public setVisible(I)V .locals 0 .line 1249 invoke-virtual {p0, p1}, Landroid/view/View;->setVisibility(I)V return-void .end method .method public showAlertView()V .locals 10 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z if-eqz v0, :cond_0 return-void :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->V:Lcom/mbridge/msdk/widget/dialog/a; if-nez v0, :cond_1 .line 820 new-instance v0, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19; invoke-direct {v0, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$19;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->V:Lcom/mbridge/msdk/widget/dialog/a; :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->U:Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; if-nez v0, :cond_2 .line 882 new-instance v0, Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v1 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->V:Lcom/mbridge/msdk/widget/dialog/a; invoke-direct {v0, v1, v2}, Lcom/mbridge/msdk/widget/dialog/MBAlertDialog;->(Landroid/content/Context;Lcom/mbridge/msdk/widget/dialog/a;)V iput-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->U:Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ao:Lcom/iab/omid/library/mmadbridge/adsession/AdSession; if-eqz v1, :cond_2 .line 884 invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window; move-result-object v0 invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View; move-result-object v0 sget-object v2, Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;->NOT_VISIBLE:Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose; const/4 v3, 0x0 invoke-virtual {v1, v0, v2, v3}, Lcom/iab/omid/library/mmadbridge/adsession/AdSession;->addFriendlyObstruction(Landroid/view/View;Lcom/iab/omid/library/mmadbridge/adsession/FriendlyObstructionPurpose;Ljava/lang/String;)V :cond_2 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->am:Z if-eqz v0, :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->U:Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; iget v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ar:I iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; .line 889 invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/widget/dialog/MBAlertDialog;->makeIVAlertView(ILjava/lang/String;)V goto :goto_0 :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->U:Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; .line 891 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/widget/dialog/MBAlertDialog;->makeRVAlertView(Ljava/lang/String;)V :goto_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; if-eqz v0, :cond_5 .line 894 invoke-virtual {v0}, Lcom/mbridge/msdk/playercommon/PlayerView;->isComplete()Z move-result v0 if-eqz v0, :cond_4 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_5 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-eqz v0, :cond_5 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result v0 const v1, 0x4c531a if-ne v0, v1, :cond_5 :cond_4 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->U:Lcom/mbridge/msdk/widget/dialog/MBAlertDialog; .line 895 invoke-virtual {v0}, Lcom/mbridge/msdk/widget/dialog/MBAlertDialog;->show()V const/4 v0, 0x1 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->au:Z iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z .line 898 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setShowingAlertViewCover(Z)V .line 899 invoke-static {}, Lcom/mbridge/msdk/videocommon/d/b;->a()Lcom/mbridge/msdk/videocommon/d/b; move-result-object v0 invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c; move-result-object v1 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/controller/a;->k()Ljava/lang/String; move-result-object v1 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; const/4 v3, 0x0 invoke-virtual {v0, v1, v2, v3}, Lcom/mbridge/msdk/videocommon/d/b;->a(Ljava/lang/String;Ljava/lang/String;Z)Lcom/mbridge/msdk/videocommon/d/c; .line 6472 sget-object v6, Lcom/mbridge/msdk/videocommon/d/c;->a:Ljava/lang/String; iput-object v6, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aq:Ljava/lang/String; iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-object v7, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->W:Ljava/lang/String; const/4 v8, 0x1 const/4 v9, 0x1 .line 901 invoke-static/range {v4 .. v9}, Lcom/mbridge/msdk/foundation/same/report/i;->a(Landroid/content/Context;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;Ljava/lang/String;II)V :cond_5 return-void .end method .method public showBaitClickView()V .locals 3 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-nez v0, :cond_0 return-void .line 2184 :cond_0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result v0 if-nez v0, :cond_1 return-void :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 2188 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-nez v0, :cond_2 return-void :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 2192 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String; move-result-object v0 .line 2193 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-eqz v1, :cond_3 return-void :cond_3 :try_start_0 const-string v1, "bait_click" .line 2198 invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 2199 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_4 .line 2200 invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v0 if-eqz v0, :cond_4 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aE:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView; if-eqz v1, :cond_4 const/4 v2, 0x0 .line 2202 invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aE:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView; .line 2203 invoke-virtual {v1, v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->init(I)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aE:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView; .line 2204 invoke-virtual {v0}, Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView;->startAnimation()V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aE:Lcom/mbridge/msdk/dycreator/baseview/cusview/MBridgeBaitClickView; .line 2205 new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$10; invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$10;->(Lcom/mbridge/msdk/video/module/MBridgeVideoView;)V invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception v0 const-string v1, "MBridgeBaseView" .line 2217 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_4 :goto_0 return-void .end method .method public showIVRewardAlertView(Ljava/lang/String;)V .locals 2 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; const/16 v0, 0x8 const-string v1, "" .line 1738 invoke-interface {p1, v0, v1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V return-void .end method .method public showMoreOfferInPlayTemplate()V .locals 5 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v0, :cond_4 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->M:Landroid/widget/RelativeLayout; if-nez v1, :cond_0 goto :goto_0 .line 2153 :cond_0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result v0 if-nez v0, :cond_1 return-void :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 2157 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 if-nez v0, :cond_2 return-void :cond_2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 2161 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object v0 invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String; move-result-object v0 .line 2162 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-eqz v1, :cond_3 return-void :cond_3 :try_start_0 const-string v1, "mof" .line 2167 invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/aq;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 2168 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_4 .line 2169 invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v0 const/4 v1, 0x1 if-ne v0, v1, :cond_4 .line 2171 invoke-static {}, Lcom/mbridge/msdk/video/dynview/moffer/a;->a()Lcom/mbridge/msdk/video/dynview/moffer/a; move-result-object v0 iget-object v2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; new-instance v3, Lcom/mbridge/msdk/video/module/a/a/i; iget-object v4, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->A:Lcom/mbridge/msdk/video/module/a/a; invoke-direct {v3, v4}, Lcom/mbridge/msdk/video/module/a/a/i;->(Lcom/mbridge/msdk/video/module/a/a;)V invoke-virtual {v0, v2, p0, v3, v1}, Lcom/mbridge/msdk/video/dynview/moffer/a;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Landroid/view/ViewGroup;Lcom/mbridge/msdk/video/module/a/a;I)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception v0 const-string v1, "MBridgeBaseView" .line 2175 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_4 :goto_0 return-void .end method .method public showRewardPopView()V .locals 2 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; if-nez v0, :cond_0 return-void :cond_0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aJ:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters; if-nez v1, :cond_1 return-void .line 2398 :cond_1 :try_start_0 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView;->init(Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/AcquireRewardPopViewParameters;)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aK:Lcom/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView; const/4 v1, 0x0 .line 2399 invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V const/4 v0, 0x1 .line 2400 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->setCover(Z)V .line 2401 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->P:Z iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v1, :cond_2 .line 2404 iput-boolean v0, v1, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isRewardPopViewShowed:Z :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception v0 const-string v1, "MBridgeBaseView" .line 2407 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_2 :goto_0 return-void .end method .method public showVideoLocation(IIIIIIIII)V .locals 4 .line 951 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "showVideoLocation marginTop:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " marginLeft:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " width:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " height:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " radius:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " borderTop:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " borderLeft:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " borderWidth:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, " borderHeight:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 const-string v1, "MBridgeBaseView" invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->c(Ljava/lang/String;Ljava/lang/String;)V iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_8 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u:Landroid/widget/RelativeLayout; const/4 v2, 0x0 .line 957 invoke-virtual {v0, v2, v2, v2, v2}, Landroid/view/View;->setPadding(IIII)V .line 958 invoke-virtual {p0, v2}, Landroid/view/View;->setVisibility(I)V iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u:Landroid/widget/RelativeLayout; .line 959 invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->u:Landroid/widget/RelativeLayout; .line 960 invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->s:Landroid/widget/TextView; .line 962 invoke-virtual {v0}, Landroid/view/View;->getVisibility()I move-result v0 if-nez v0, :cond_1 .line 963 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n()V :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 8333 invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/ak;->f(Landroid/content/Context;)I move-result v0 iget-object v3, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->a:Landroid/content/Context; .line 8334 invoke-static {v3}, Lcom/mbridge/msdk/foundation/tools/ak;->e(Landroid/content/Context;)I move-result v3 if-lez p3, :cond_7 if-lez p4, :cond_7 if-lt v0, p3, :cond_7 if-lt v3, p4, :cond_7 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ac:Z if-nez v0, :cond_7 sput p6, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->n:I sput p7, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->o:I add-int/lit8 p8, p8, 0x4 sput p8, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->p:I add-int/lit8 p9, p9, 0x4 sput p9, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->q:I int-to-float p6, p3 int-to-float p7, p4 div-float/2addr p6, p7 :try_start_0 iget-wide p7, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aa:D iget-wide v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ab:D :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 div-double/2addr p7, v0 double-to-float p7, p7 goto :goto_0 :catchall_0 move-exception p7 .line 976 invoke-virtual {p7}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p8 invoke-static {v1, p8, p7}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V const/4 p7, 0x0 :goto_0 const/4 p8, 0x1 if-lez p5, :cond_2 sput p5, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->m:I if-lez p5, :cond_2 .line 9009 new-instance p9, Landroid/graphics/drawable/GradientDrawable; invoke-direct {p9}, Landroid/graphics/drawable/GradientDrawable;->()V .line 9010 invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 int-to-float p5, p5 invoke-static {v0, p5}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;F)I move-result p5 int-to-float p5, p5 invoke-virtual {p9, p5}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V const/4 p5, -0x1 .line 9011 invoke-virtual {p9, p5}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V .line 9012 invoke-virtual {p9, p8, v2}, Landroid/graphics/drawable/GradientDrawable;->setStroke(II)V .line 9014 invoke-virtual {p0, p9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V iget-object p5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 9015 invoke-virtual {p5, p9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V .line 9021 invoke-virtual {p0, p8}, Landroid/view/View;->setClipToOutline(Z)V iget-object p5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 9022 invoke-virtual {p5, p8}, Landroid/view/View;->setClipToOutline(Z)V :cond_2 sub-float/2addr p6, p7 .line 983 invoke-static {p6}, Ljava/lang/Math;->abs(F)F move-result p5 const p6, 0x3dcccccd # 0.1f cmpg-float p5, p5, p6 if-lez p5, :cond_4 iget p5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->al:I if-ne p5, p8, :cond_3 goto :goto_1 .line 997 :cond_3 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k()V .line 998 invoke-virtual {p0, p8}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->videoOperate(I)V goto :goto_2 .line 984 :cond_4 :goto_1 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k()V iget-boolean p5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ak:Z if-eqz p5, :cond_6 .line 986 invoke-virtual {p0, p3, p4}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setLayoutCenter(II)V sget-boolean p1, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->r:Z const-string p2, "" if-eqz p1, :cond_5 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; const/16 p3, 0x72 .line 988 invoke-interface {p1, p3, p2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V goto :goto_2 :cond_5 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; const/16 p3, 0x74 .line 990 invoke-interface {p1, p3, p2}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V goto :goto_2 .line 993 :cond_6 invoke-virtual {p0, p2, p1, p3, p4}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->setLayoutParam(IIII)V goto :goto_2 .line 1002 :cond_7 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->k()V :cond_8 :goto_2 return-void .end method .method public soundOperate(II)V .locals 1 const-string v0, "2" .line 1029 invoke-virtual {p0, p1, p2, v0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->soundOperate(IILjava/lang/String;)V return-void .end method .method public soundOperate(IILjava/lang/String;)V .locals 7 iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_6 iput p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->an:I const/4 v0, 0x2 const-string v1, "OMSDK" const-string v2, "omsdk" const/4 v3, 0x0 const/4 v4, 0x1 if-ne p1, v4, :cond_1 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; if-eqz v5, :cond_0 .line 1038 invoke-virtual {v5, v3}, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;->setSoundStatus(Z)V :cond_0 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1040 invoke-virtual {v5}, Lcom/mbridge/msdk/playercommon/PlayerView;->closeSound()V :try_start_0 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ap:Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents; if-eqz v5, :cond_3 const/4 v6, 0x0 .line 1043 invoke-virtual {v5, v6}, Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;->volumeChange(F)V const-string v5, "play video view: mute" .line 1044 invoke-static {v2, v5}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception v2 .line 1047 invoke-virtual {v2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v2 invoke-static {v1, v2}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 :cond_1 if-ne p1, v0, :cond_3 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; if-eqz v5, :cond_2 .line 1051 invoke-virtual {v5, v4}, Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView;->setSoundStatus(Z)V :cond_2 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1053 invoke-virtual {v5}, Lcom/mbridge/msdk/playercommon/PlayerView;->openSound()V :try_start_1 iget-object v5, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ap:Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents; if-eqz v5, :cond_3 const/high16 v6, 0x3f800000 # 1.0f .line 1056 invoke-virtual {v5, v6}, Lcom/iab/omid/library/mmadbridge/adsession/media/MediaEvents;->volumeChange(F)V const-string v5, "play video view: unmute" .line 1057 invoke-static {v2, v5}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 goto :goto_0 :catch_1 move-exception v2 .line 1060 invoke-virtual {v2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v2 invoke-static {v1, v2}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V :cond_3 :goto_0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz v1, :cond_4 .line 1064 invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView()Z move-result v1 if-eqz v1, :cond_4 iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; if-eqz p2, :cond_6 .line 1066 invoke-virtual {p2, v3}, Landroid/view/View;->setVisibility(I)V goto :goto_1 :cond_4 if-ne p2, v4, :cond_5 iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; if-eqz p2, :cond_6 const/16 v0, 0x8 .line 1071 invoke-virtual {p2, v0}, Landroid/view/View;->setVisibility(I)V goto :goto_1 :cond_5 if-ne p2, v0, :cond_6 iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mSoundImageView:Lcom/mbridge/msdk/dycreator/baseview/cusview/SoundImageView; if-eqz p2, :cond_6 .line 1075 invoke-virtual {p2, v3}, Landroid/view/View;->setVisibility(I)V :cond_6 :goto_1 if-eqz p3, :cond_7 const-string p2, "2" .line 1081 invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_7 iget-object p2, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->notifyListener:Lcom/mbridge/msdk/video/module/a/a; if-eqz p2, :cond_7 const/4 p3, 0x7 .line 1083 invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p1 invoke-interface {p2, p3, p1}, Lcom/mbridge/msdk/video/module/a/a;->a(ILjava/lang/Object;)V :cond_7 return-void .end method .method public videoOperate(I)V .locals 6 .line 1090 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "VideoView videoOperate:" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 const-string v1, "MBridgeBaseView" invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V iget-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->e:Z if-eqz v0, :cond_8 const/4 v0, 0x1 if-ne p1, v0, :cond_2 .line 1093 invoke-virtual {p0}, Landroid/view/View;->getVisibility()I move-result p1 if-nez p1, :cond_8 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->isfront()Z move-result p1 if-eqz p1, :cond_8 const-string p1, "VideoView videoOperate:play" .line 1094 invoke-static {v1, p1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aO:Landroid/widget/RelativeLayout; if-eqz p1, :cond_0 .line 1095 invoke-virtual {p1}, Landroid/view/View;->getVisibility()I move-result p1 if-nez p1, :cond_8 :cond_0 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->O:Z if-nez p1, :cond_8 sget-boolean p1, Lcom/mbridge/msdk/foundation/d/b;->c:Z if-nez p1, :cond_8 .line 1097 invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z move-result p1 if-eqz p1, :cond_1 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->af:Z if-nez p1, :cond_8 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z if-nez p1, :cond_8 .line 1099 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h()V goto/16 :goto_0 .line 1102 :cond_1 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h()V goto/16 :goto_0 :cond_2 const/4 v2, 0x2 if-ne p1, v2, :cond_3 .line 1107 invoke-virtual {p0}, Landroid/view/View;->getVisibility()I move-result p1 if-nez p1, :cond_8 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->isfront()Z move-result p1 if-eqz p1, :cond_8 const-string p1, "VideoView videoOperate:pause" .line 1108 invoke-static {v1, p1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V .line 1109 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V goto/16 :goto_0 :cond_3 const/4 v1, 0x3 const-string v2, "2000146" const-string v3, "duration" if-ne p1, v1, :cond_5 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z if-nez p1, :cond_8 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1113 invoke-virtual {p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->stop()V iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; if-eqz p1, :cond_4 .line 1114 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object p1 if-eqz p1, :cond_4 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 1115 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c; move-result-object p1 invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->f()I move-result p1 const v1, 0x4c531a if-eq p1, v1, :cond_8 :cond_4 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1116 invoke-virtual {p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->release()V iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z .line 1118 new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e; invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->()V .line 1119 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 sget-wide v4, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aQ:J sub-long/2addr v0, v4 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 invoke-virtual {p1, v3, v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V .line 1120 invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d; move-result-object v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0, v2, v1, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V goto :goto_0 :cond_5 const/4 v1, 0x5 if-ne p1, v1, :cond_6 .line 1125 invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z move-result p1 if-eqz p1, :cond_8 iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z if-nez p1, :cond_8 .line 1128 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->g()V goto :goto_0 :cond_6 const/4 v1, 0x4 if-ne p1, v1, :cond_7 .line 1134 invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z move-result p1 if-eqz p1, :cond_8 const/4 p1, 0x0 iput-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aL:Z iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z if-nez p1, :cond_8 .line 1136 invoke-virtual {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->isMiniCardShowing()Z move-result p1 if-nez p1, :cond_8 .line 1137 invoke-direct {p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->h()V goto :goto_0 :cond_7 const/4 v1, 0x6 if-ne p1, v1, :cond_8 iget-boolean p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z if-nez p1, :cond_8 iget-object p1, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->mPlayerView:Lcom/mbridge/msdk/playercommon/PlayerView; .line 1142 invoke-virtual {p1}, Lcom/mbridge/msdk/playercommon/PlayerView;->release()V iput-boolean v0, p0, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->ae:Z .line 1144 new-instance p1, Lcom/mbridge/msdk/foundation/same/report/d/e; invoke-direct {p1}, Lcom/mbridge/msdk/foundation/same/report/d/e;->()V .line 1145 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 sget-wide v4, Lcom/mbridge/msdk/video/module/MBridgeVideoView;->aQ:J sub-long/2addr v0, v4 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 invoke-virtual {p1, v3, v0}, Lcom/mbridge/msdk/foundation/same/report/d/e;->a(Ljava/lang/String;Ljava/lang/Object;)V .line 1146 invoke-static {}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a()Lcom/mbridge/msdk/foundation/same/report/d/d; move-result-object v0 iget-object v1, p0, Lcom/mbridge/msdk/video/module/MBridgeBaseView;->b:Lcom/mbridge/msdk/foundation/entity/CampaignEx; invoke-virtual {v0, v2, v1, p1}, Lcom/mbridge/msdk/foundation/same/report/d/d;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/foundation/same/report/d/e;)V :cond_8 :goto_0 return-void .end method