Files
rr3-apk/smali_classes4/com/mbridge/msdk/video/module/MBridgeVideoView.smali
Daniel Elliott f3960ee359 Add Discord APKTool decompilation (Smali source for modding)
- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
2026-02-18 16:13:44 -08:00

8386 lines
229 KiB
Smali

.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 <clinit>()V
.locals 0
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.locals 2
.line 230
invoke-direct {p0, p1}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(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;-><init>(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;-><init>(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;-><init>(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 <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
.line 234
invoke-direct {p0, p1, p2}, Lcom/mbridge/msdk/video/module/MBridgeBaseView;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>()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;-><init>(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;-><init>(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;-><init>()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;-><init>()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;-><init>()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;-><init>()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;-><init>(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;-><init>()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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>()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;-><init>()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;-><init>()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;-><init>()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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>()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;-><init>()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;-><init>()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;-><init>()V
new-instance v1, Lcom/mbridge/msdk/video/module/MBridgeVideoView$2;
invoke-direct {v1, p0}, Lcom/mbridge/msdk/video/module/MBridgeVideoView$2;-><init>(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;-><init>()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;-><init>()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;-><init>()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;-><init>()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;-><init>()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;-><init>()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;-><init>()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;-><init>(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;-><init>()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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>()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;-><init>()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;-><init>()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;-><init>()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;-><init>()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