- 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
2661 lines
58 KiB
Smali
2661 lines
58 KiB
Smali
.class public final Lcom/mbridge/msdk/videocommon/d/c;
|
|
.super Ljava/lang/Object;
|
|
.source "SourceFile"
|
|
|
|
|
|
# static fields
|
|
.field private static H:Lcom/mbridge/msdk/foundation/db/g;
|
|
|
|
.field public static a:Ljava/lang/String;
|
|
|
|
|
|
# instance fields
|
|
.field private A:I
|
|
|
|
.field private B:I
|
|
|
|
.field private C:I
|
|
|
|
.field private D:I
|
|
|
|
.field private E:I
|
|
|
|
.field private F:I
|
|
|
|
.field private G:I
|
|
|
|
.field private I:I
|
|
|
|
.field private J:I
|
|
|
|
.field private K:I
|
|
|
|
.field private L:Ljava/lang/String;
|
|
|
|
.field private M:I
|
|
|
|
.field private N:Ljava/lang/String;
|
|
|
|
.field private O:I
|
|
|
|
.field private P:Ljava/lang/String;
|
|
|
|
.field private Q:Ljava/lang/String;
|
|
|
|
.field private R:Ljava/lang/String;
|
|
|
|
.field private S:I
|
|
|
|
.field private T:I
|
|
|
|
.field private U:I
|
|
|
|
.field private V:Ljava/lang/String;
|
|
|
|
.field private W:Lorg/json/JSONArray;
|
|
|
|
.field private X:Lorg/json/JSONObject;
|
|
|
|
.field private b:Ljava/lang/String;
|
|
|
|
.field private c:Ljava/lang/String;
|
|
|
|
.field private d:Ljava/util/List;
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Ljava/util/List<",
|
|
"Lcom/mbridge/msdk/videocommon/b/b;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
.field private e:J
|
|
|
|
.field private f:I
|
|
|
|
.field private g:I
|
|
|
|
.field private h:I
|
|
|
|
.field private i:I
|
|
|
|
.field private j:I
|
|
|
|
.field private k:I
|
|
|
|
.field private l:I
|
|
|
|
.field private m:I
|
|
|
|
.field private n:I
|
|
|
|
.field private o:I
|
|
|
|
.field private p:I
|
|
|
|
.field private q:I
|
|
|
|
.field private r:I
|
|
|
|
.field private s:D
|
|
|
|
.field private t:I
|
|
|
|
.field private u:Ljava/util/ArrayList;
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Ljava/util/ArrayList<",
|
|
"Ljava/lang/Integer;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
.field private v:I
|
|
|
|
.field private w:I
|
|
|
|
.field private x:I
|
|
|
|
.field private y:I
|
|
|
|
.field private z:I
|
|
|
|
|
|
# direct methods
|
|
.method static constructor <clinit>()V
|
|
.locals 0
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public constructor <init>()V
|
|
.locals 7
|
|
|
|
.line 23
|
|
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
|
|
|
const/4 v0, -0x1
|
|
|
|
iput v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->f:I
|
|
|
|
const/4 v1, 0x0
|
|
|
|
iput v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->g:I
|
|
|
|
iput v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->h:I
|
|
|
|
const/4 v2, 0x1
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->i:I
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->j:I
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->k:I
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->l:I
|
|
|
|
const/4 v3, 0x5
|
|
|
|
iput v3, p0, Lcom/mbridge/msdk/videocommon/d/c;->m:I
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->n:I
|
|
|
|
const/4 v3, 0x3
|
|
|
|
iput v3, p0, Lcom/mbridge/msdk/videocommon/d/c;->o:I
|
|
|
|
const/16 v4, 0x50
|
|
|
|
iput v4, p0, Lcom/mbridge/msdk/videocommon/d/c;->p:I
|
|
|
|
const/16 v4, 0x64
|
|
|
|
iput v4, p0, Lcom/mbridge/msdk/videocommon/d/c;->q:I
|
|
|
|
iput v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->r:I
|
|
|
|
const-wide/high16 v5, 0x3ff0000000000000L # 1.0
|
|
|
|
iput-wide v5, p0, Lcom/mbridge/msdk/videocommon/d/c;->s:D
|
|
|
|
iput v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->t:I
|
|
|
|
iput v3, p0, Lcom/mbridge/msdk/videocommon/d/c;->v:I
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->w:I
|
|
|
|
iput v4, p0, Lcom/mbridge/msdk/videocommon/d/c;->x:I
|
|
|
|
const/16 v3, 0x3c
|
|
|
|
iput v3, p0, Lcom/mbridge/msdk/videocommon/d/c;->y:I
|
|
|
|
iput v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->z:I
|
|
|
|
const/16 v4, 0x46
|
|
|
|
iput v4, p0, Lcom/mbridge/msdk/videocommon/d/c;->A:I
|
|
|
|
iput v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->B:I
|
|
|
|
iput v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->C:I
|
|
|
|
iput v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->D:I
|
|
|
|
iput v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->E:I
|
|
|
|
const/16 v0, 0x14
|
|
|
|
iput v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->G:I
|
|
|
|
iput v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->J:I
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->K:I
|
|
|
|
const-string v0, ""
|
|
|
|
iput-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->L:Ljava/lang/String;
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->M:I
|
|
|
|
iput-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->N:Ljava/lang/String;
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->O:I
|
|
|
|
const-string v4, "Virtual Item"
|
|
|
|
iput-object v4, p0, Lcom/mbridge/msdk/videocommon/d/c;->P:Ljava/lang/String;
|
|
|
|
iput-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->Q:Ljava/lang/String;
|
|
|
|
iput-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->R:Ljava/lang/String;
|
|
|
|
iput v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->S:I
|
|
|
|
iput v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->T:I
|
|
|
|
iput v3, p0, Lcom/mbridge/msdk/videocommon/d/c;->U:I
|
|
|
|
iput-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->V:Ljava/lang/String;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static a(Lorg/json/JSONObject;)Lcom/mbridge/msdk/videocommon/d/c;
|
|
.locals 10
|
|
|
|
const-string v0, ""
|
|
|
|
const/4 v1, 0x0
|
|
|
|
if-eqz p0, :cond_7
|
|
|
|
.line 802
|
|
:try_start_0
|
|
new-instance v2, Lcom/mbridge/msdk/videocommon/d/c;
|
|
|
|
invoke-direct {v2}, Lcom/mbridge/msdk/videocommon/d/c;-><init>()V
|
|
:try_end_0
|
|
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_3
|
|
|
|
:try_start_1
|
|
const-string v1, "adSourceList"
|
|
|
|
.line 803
|
|
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-static {v1}, Lcom/mbridge/msdk/videocommon/b/b;->a(Lorg/json/JSONArray;)Ljava/util/List;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
const-string v1, "callbackType"
|
|
|
|
.line 805
|
|
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->i:I
|
|
|
|
const-string v1, "aqn"
|
|
|
|
const/4 v3, 0x1
|
|
|
|
.line 806
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
if-gtz v1, :cond_0
|
|
|
|
move v1, v3
|
|
|
|
:cond_0
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->j:I
|
|
|
|
const-string v1, "acn"
|
|
|
|
.line 811
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
if-gez v1, :cond_1
|
|
|
|
move v1, v3
|
|
|
|
:cond_1
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->k:I
|
|
|
|
const-string v1, "vcn"
|
|
|
|
const/4 v4, 0x5
|
|
|
|
.line 816
|
|
invoke-virtual {p0, v1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->l:I
|
|
|
|
const-string v1, "offset"
|
|
|
|
.line 817
|
|
invoke-virtual {p0, v1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->m:I
|
|
|
|
const-string v1, "dlnet"
|
|
|
|
.line 818
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->n:I
|
|
|
|
const-string v1, "endscreen_type"
|
|
|
|
const/4 v4, 0x2
|
|
|
|
.line 819
|
|
invoke-virtual {p0, v1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->I:I
|
|
|
|
const-string v1, "tv_start"
|
|
|
|
const/4 v5, 0x3
|
|
|
|
.line 821
|
|
invoke-virtual {p0, v1, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->o:I
|
|
|
|
const-string v1, "tv_end"
|
|
|
|
const/16 v6, 0x50
|
|
|
|
.line 822
|
|
invoke-virtual {p0, v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->p:I
|
|
|
|
const-string v1, "ready_rate"
|
|
|
|
const/16 v6, 0x64
|
|
|
|
.line 823
|
|
invoke-virtual {p0, v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->q:I
|
|
|
|
const-string v1, "current_time"
|
|
|
|
.line 824
|
|
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v6
|
|
|
|
iput-wide v6, v2, Lcom/mbridge/msdk/videocommon/d/c;->e:J
|
|
|
|
const-string v1, "orientation"
|
|
|
|
const/4 v6, 0x0
|
|
|
|
.line 825
|
|
invoke-virtual {p0, v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->z:I
|
|
|
|
const-string v1, "daily_play_cap"
|
|
|
|
.line 826
|
|
invoke-virtual {p0, v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->B:I
|
|
|
|
const-string v1, "video_skip_time"
|
|
|
|
const/4 v7, -0x1
|
|
|
|
.line 828
|
|
invoke-virtual {p0, v1, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->C:I
|
|
|
|
const-string v1, "video_skip_result"
|
|
|
|
.line 829
|
|
invoke-virtual {p0, v1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->D:I
|
|
|
|
const-string v1, "video_interactive_type"
|
|
|
|
.line 830
|
|
invoke-virtual {p0, v1, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->E:I
|
|
|
|
const-string v1, "close_button_delay"
|
|
|
|
.line 831
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->F:I
|
|
|
|
const-string v1, "playclosebtn_tm"
|
|
|
|
.line 833
|
|
invoke-virtual {p0, v1, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->f:I
|
|
|
|
const-string v1, "play_ctdown"
|
|
|
|
.line 834
|
|
invoke-virtual {p0, v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->g:I
|
|
|
|
const-string v1, "close_alert"
|
|
|
|
.line 835
|
|
invoke-virtual {p0, v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->h:I
|
|
|
|
const-string v1, "rdrct"
|
|
|
|
const/16 v8, 0x14
|
|
|
|
.line 837
|
|
invoke-virtual {p0, v1, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->G:I
|
|
|
|
const-string v1, "rfpv"
|
|
|
|
.line 838
|
|
invoke-virtual {p0, v1, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->t:I
|
|
|
|
const-string v1, "vdcmp"
|
|
|
|
const-wide/high16 v7, 0x3ff0000000000000L # 1.0
|
|
|
|
.line 839
|
|
invoke-virtual {p0, v1, v7, v8}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D
|
|
|
|
move-result-wide v7
|
|
|
|
iput-wide v7, v2, Lcom/mbridge/msdk/videocommon/d/c;->s:D
|
|
|
|
const-string v1, "load_global_timeout"
|
|
|
|
const/16 v7, 0x46
|
|
|
|
.line 841
|
|
invoke-virtual {p0, v1, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->A:I
|
|
|
|
const-string v1, "atl_type"
|
|
|
|
.line 842
|
|
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
|
|
|
|
move-result-object v1
|
|
|
|
.line 843
|
|
new-instance v7, Ljava/util/ArrayList;
|
|
|
|
invoke-direct {v7}, Ljava/util/ArrayList;-><init>()V
|
|
:try_end_1
|
|
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2
|
|
|
|
if-eqz v1, :cond_2
|
|
|
|
move v8, v6
|
|
|
|
.line 846
|
|
:goto_0
|
|
:try_start_2
|
|
invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
|
|
|
|
move-result v9
|
|
|
|
if-ge v8, v9, :cond_3
|
|
|
|
.line 847
|
|
invoke-virtual {v1, v8}, Lorg/json/JSONArray;->getInt(I)I
|
|
|
|
move-result v9
|
|
|
|
invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object v9
|
|
|
|
invoke-virtual {v7, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
|
|
|
add-int/lit8 v8, v8, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
:catch_0
|
|
move-exception v1
|
|
|
|
goto :goto_1
|
|
|
|
:cond_2
|
|
const/4 v1, 0x4
|
|
|
|
.line 850
|
|
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {v7, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
|
|
|
const/4 v1, 0x6
|
|
|
|
.line 851
|
|
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {v7, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
|
|
|
:cond_3
|
|
iput-object v7, v2, Lcom/mbridge/msdk/videocommon/d/c;->u:Ljava/util/ArrayList;
|
|
:try_end_2
|
|
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
|
|
|
|
goto :goto_2
|
|
|
|
.line 855
|
|
:goto_1
|
|
:try_start_3
|
|
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
|
|
|
|
:goto_2
|
|
const-string v1, "atl_dyt"
|
|
|
|
.line 857
|
|
invoke-virtual {p0, v1, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->v:I
|
|
|
|
const-string v1, "tmorl"
|
|
|
|
.line 859
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
if-gt v1, v4, :cond_4
|
|
|
|
if-gtz v1, :cond_5
|
|
|
|
:cond_4
|
|
move v1, v3
|
|
|
|
:cond_5
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->w:I
|
|
|
|
const-string v1, "placementid"
|
|
|
|
.line 863
|
|
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->c:Ljava/lang/String;
|
|
|
|
const-string v1, "ltafemty"
|
|
|
|
const/16 v4, 0xa
|
|
|
|
.line 865
|
|
invoke-virtual {p0, v1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->x:I
|
|
|
|
const-string v1, "ltorwc"
|
|
|
|
const/16 v4, 0x3c
|
|
|
|
.line 866
|
|
invoke-virtual {p0, v1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->y:I
|
|
|
|
const-string v1, "ab_id"
|
|
|
|
.line 867
|
|
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-direct {v2, v1}, Lcom/mbridge/msdk/videocommon/d/c;->d(Ljava/lang/String;)V
|
|
|
|
const-string v1, "rid"
|
|
|
|
.line 869
|
|
invoke-virtual {p0, v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->R:Ljava/lang/String;
|
|
|
|
const-string v1, "amount_max"
|
|
|
|
.line 870
|
|
invoke-virtual {p0, v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->J:I
|
|
|
|
const-string v1, "callback_rule"
|
|
|
|
.line 871
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->K:I
|
|
|
|
const-string v1, "virtual_currency"
|
|
|
|
.line 872
|
|
invoke-virtual {p0, v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->L:Ljava/lang/String;
|
|
|
|
const-string v1, "amount"
|
|
|
|
.line 873
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
invoke-direct {v2, v1}, Lcom/mbridge/msdk/videocommon/d/c;->y(I)V
|
|
|
|
const-string v1, "icon"
|
|
|
|
.line 874
|
|
invoke-virtual {p0, v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->N:Ljava/lang/String;
|
|
|
|
const-string v1, "currency_id"
|
|
|
|
.line 875
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->O:I
|
|
|
|
const-string v1, "name"
|
|
|
|
const-string v5, "Virtual Item"
|
|
|
|
.line 876
|
|
invoke-virtual {p0, v1, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-direct {v2, v1}, Lcom/mbridge/msdk/videocommon/d/c;->e(Ljava/lang/String;)V
|
|
|
|
const-string v1, "video_error_rule"
|
|
|
|
.line 877
|
|
invoke-virtual {p0, v1, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->T:I
|
|
|
|
const-string v1, "loadtmo"
|
|
|
|
.line 878
|
|
invoke-virtual {p0, v1, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v2, Lcom/mbridge/msdk/videocommon/d/c;->U:I
|
|
|
|
const-string v1, "vtag"
|
|
|
|
.line 879
|
|
invoke-virtual {p0, v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v0
|
|
|
|
iput-object v0, v2, Lcom/mbridge/msdk/videocommon/d/c;->V:Ljava/lang/String;
|
|
|
|
const-string v0, "local_cache_info"
|
|
|
|
.line 880
|
|
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
|
|
|
|
move-result-object v0
|
|
|
|
iput-object v0, v2, Lcom/mbridge/msdk/videocommon/d/c;->W:Lorg/json/JSONArray;
|
|
:try_end_3
|
|
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_2
|
|
|
|
:try_start_4
|
|
const-string v0, "retry_strategy"
|
|
|
|
.line 882
|
|
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
.line 883
|
|
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_6
|
|
|
|
.line 884
|
|
invoke-static {p0}, Lcom/mbridge/msdk/foundation/tools/z;->a(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
.line 885
|
|
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_6
|
|
|
|
.line 886
|
|
new-instance v0, Lorg/json/JSONObject;
|
|
|
|
invoke-direct {v0, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
|
|
|
|
iput-object v0, v2, Lcom/mbridge/msdk/videocommon/d/c;->X:Lorg/json/JSONObject;
|
|
:try_end_4
|
|
.catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_1
|
|
|
|
:catch_1
|
|
:cond_6
|
|
move-object v1, v2
|
|
|
|
goto :goto_4
|
|
|
|
:catch_2
|
|
move-exception p0
|
|
|
|
move-object v1, v2
|
|
|
|
goto :goto_3
|
|
|
|
:catch_3
|
|
move-exception p0
|
|
|
|
.line 895
|
|
:goto_3
|
|
invoke-virtual {p0}, Ljava/lang/Throwable;->printStackTrace()V
|
|
|
|
:cond_7
|
|
:goto_4
|
|
return-object v1
|
|
.end method
|
|
|
|
.method public static c(Ljava/lang/String;)Lcom/mbridge/msdk/videocommon/d/c;
|
|
.locals 10
|
|
|
|
const-string v0, ""
|
|
|
|
sget-object v1, Lcom/mbridge/msdk/videocommon/d/c;->H:Lcom/mbridge/msdk/foundation/db/g;
|
|
|
|
if-nez v1, :cond_0
|
|
|
|
.line 597
|
|
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;->c()Landroid/content/Context;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-static {v1}, Lcom/mbridge/msdk/foundation/db/g;->a(Landroid/content/Context;)Lcom/mbridge/msdk/foundation/db/g;
|
|
|
|
move-result-object v1
|
|
|
|
sput-object v1, Lcom/mbridge/msdk/videocommon/d/c;->H:Lcom/mbridge/msdk/foundation/db/g;
|
|
|
|
.line 599
|
|
:cond_0
|
|
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
|
|
|
|
move-result v1
|
|
|
|
const/4 v2, 0x0
|
|
|
|
if-nez v1, :cond_a
|
|
|
|
.line 601
|
|
:try_start_0
|
|
new-instance v1, Lorg/json/JSONObject;
|
|
|
|
invoke-direct {v1, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
|
|
|
|
const-string p0, "vtag"
|
|
|
|
.line 602
|
|
invoke-virtual {v1, p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
const-string v3, "rid"
|
|
|
|
.line 603
|
|
invoke-virtual {v1, v3, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v3
|
|
|
|
const-string v4, "unitSetting"
|
|
|
|
.line 604
|
|
invoke-virtual {v1, v4}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
|
|
|
|
move-result-object v4
|
|
|
|
if-eqz v4, :cond_9
|
|
|
|
const/4 v5, 0x0
|
|
|
|
.line 606
|
|
invoke-virtual {v4, v5}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject;
|
|
|
|
move-result-object v4
|
|
|
|
if-eqz v4, :cond_9
|
|
|
|
const-string v6, "unitId"
|
|
|
|
.line 608
|
|
invoke-virtual {v4, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object v6
|
|
|
|
.line 609
|
|
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
|
|
|
|
move-result v7
|
|
|
|
if-nez v7, :cond_9
|
|
|
|
.line 610
|
|
new-instance v7, Lcom/mbridge/msdk/videocommon/d/c;
|
|
|
|
invoke-direct {v7}, Lcom/mbridge/msdk/videocommon/d/c;-><init>()V
|
|
:try_end_0
|
|
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_3
|
|
|
|
:try_start_1
|
|
iput-object p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->V:Ljava/lang/String;
|
|
|
|
iput-object v3, v7, Lcom/mbridge/msdk/videocommon/d/c;->R:Ljava/lang/String;
|
|
|
|
const-string p0, "adSourceList"
|
|
|
|
.line 614
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-static {p0}, Lcom/mbridge/msdk/videocommon/b/b;->a(Lorg/json/JSONArray;)Ljava/util/List;
|
|
|
|
move-result-object p0
|
|
|
|
iput-object v6, v7, Lcom/mbridge/msdk/videocommon/d/c;->b:Ljava/lang/String;
|
|
|
|
iput-object p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
const-string p0, "callbackType"
|
|
|
|
.line 618
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->i:I
|
|
|
|
const-string p0, "aqn"
|
|
|
|
const/4 v2, 0x1
|
|
|
|
.line 619
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
if-gtz p0, :cond_1
|
|
|
|
move p0, v2
|
|
|
|
:cond_1
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->j:I
|
|
|
|
const-string p0, "acn"
|
|
|
|
.line 624
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
if-gez p0, :cond_2
|
|
|
|
move p0, v2
|
|
|
|
:cond_2
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->k:I
|
|
|
|
const-string p0, "vcn"
|
|
|
|
const/4 v3, 0x5
|
|
|
|
.line 629
|
|
invoke-virtual {v4, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->l:I
|
|
|
|
const-string p0, "offset"
|
|
|
|
.line 630
|
|
invoke-virtual {v4, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->m:I
|
|
|
|
const-string p0, "dlnet"
|
|
|
|
.line 631
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->n:I
|
|
|
|
const-string p0, "endscreen_type"
|
|
|
|
const/4 v3, 0x2
|
|
|
|
.line 632
|
|
invoke-virtual {v4, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->I:I
|
|
|
|
const-string p0, "tv_start"
|
|
|
|
const/4 v6, 0x3
|
|
|
|
.line 633
|
|
invoke-virtual {v4, p0, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->o:I
|
|
|
|
const-string p0, "tv_end"
|
|
|
|
const/16 v8, 0x50
|
|
|
|
.line 634
|
|
invoke-virtual {v4, p0, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->p:I
|
|
|
|
const-string p0, "ready_rate"
|
|
|
|
const/16 v8, 0x64
|
|
|
|
.line 635
|
|
invoke-virtual {v4, p0, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->q:I
|
|
|
|
const-string p0, "cd_rate"
|
|
|
|
.line 636
|
|
invoke-virtual {v4, p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->r:I
|
|
|
|
const-string p0, "current_time"
|
|
|
|
.line 637
|
|
invoke-virtual {v1, p0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v8
|
|
|
|
iput-wide v8, v7, Lcom/mbridge/msdk/videocommon/d/c;->e:J
|
|
|
|
const-string p0, "orientation"
|
|
|
|
.line 640
|
|
invoke-virtual {v4, p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->z:I
|
|
|
|
const-string p0, "daily_play_cap"
|
|
|
|
.line 641
|
|
invoke-virtual {v4, p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->B:I
|
|
|
|
const-string p0, "video_skip_time"
|
|
|
|
const/4 v1, -0x1
|
|
|
|
.line 643
|
|
invoke-virtual {v4, p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->C:I
|
|
|
|
const-string p0, "video_skip_result"
|
|
|
|
.line 644
|
|
invoke-virtual {v4, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->D:I
|
|
|
|
const-string p0, "video_interactive_type"
|
|
|
|
.line 645
|
|
invoke-virtual {v4, p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->E:I
|
|
|
|
const-string p0, "close_button_delay"
|
|
|
|
.line 646
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->F:I
|
|
|
|
const-string p0, "playclosebtn_tm"
|
|
|
|
.line 648
|
|
invoke-virtual {v4, p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->f:I
|
|
|
|
const-string p0, "play_ctdown"
|
|
|
|
.line 649
|
|
invoke-virtual {v4, p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->g:I
|
|
|
|
const-string p0, "close_alert"
|
|
|
|
.line 650
|
|
invoke-virtual {v4, p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->h:I
|
|
|
|
const-string p0, "rdrct"
|
|
|
|
const/16 v8, 0x14
|
|
|
|
.line 652
|
|
invoke-virtual {v4, p0, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->G:I
|
|
|
|
const-string p0, "load_global_timeout"
|
|
|
|
const/16 v8, 0x46
|
|
|
|
.line 653
|
|
invoke-virtual {v4, p0, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->A:I
|
|
|
|
const-string p0, "rfpv"
|
|
|
|
.line 655
|
|
invoke-virtual {v4, p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->t:I
|
|
|
|
const-string p0, "vdcmp"
|
|
|
|
const-wide/high16 v8, 0x3ff0000000000000L # 1.0
|
|
|
|
.line 656
|
|
invoke-virtual {v4, p0, v8, v9}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D
|
|
|
|
move-result-wide v8
|
|
|
|
iput-wide v8, v7, Lcom/mbridge/msdk/videocommon/d/c;->s:D
|
|
|
|
const-string p0, "atzu"
|
|
|
|
.line 657
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
sput-object p0, Lcom/mbridge/msdk/videocommon/d/c;->a:Ljava/lang/String;
|
|
|
|
const-string p0, "atl_type"
|
|
|
|
.line 660
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
|
|
|
|
move-result-object p0
|
|
|
|
.line 661
|
|
new-instance v1, Ljava/util/ArrayList;
|
|
|
|
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
|
|
:try_end_1
|
|
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2
|
|
|
|
if-eqz p0, :cond_3
|
|
|
|
move v8, v5
|
|
|
|
.line 664
|
|
:goto_0
|
|
:try_start_2
|
|
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
|
|
|
|
move-result v9
|
|
|
|
if-ge v8, v9, :cond_4
|
|
|
|
.line 665
|
|
invoke-virtual {p0, v8}, Lorg/json/JSONArray;->getInt(I)I
|
|
|
|
move-result v9
|
|
|
|
invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object v9
|
|
|
|
invoke-virtual {v1, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
|
|
|
add-int/lit8 v8, v8, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
:catch_0
|
|
move-exception p0
|
|
|
|
goto :goto_1
|
|
|
|
:cond_3
|
|
const/4 p0, 0x4
|
|
|
|
.line 668
|
|
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-virtual {v1, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
|
|
|
const/4 p0, 0x6
|
|
|
|
.line 669
|
|
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-virtual {v1, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
|
|
|
:cond_4
|
|
iput-object v1, v7, Lcom/mbridge/msdk/videocommon/d/c;->u:Ljava/util/ArrayList;
|
|
:try_end_2
|
|
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
|
|
|
|
goto :goto_2
|
|
|
|
.line 674
|
|
:goto_1
|
|
:try_start_3
|
|
invoke-virtual {p0}, Ljava/lang/Throwable;->printStackTrace()V
|
|
|
|
:goto_2
|
|
const-string p0, "atl_dyt"
|
|
|
|
.line 677
|
|
invoke-virtual {v4, p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
if-lez p0, :cond_5
|
|
|
|
move v6, p0
|
|
|
|
:cond_5
|
|
iput v6, v7, Lcom/mbridge/msdk/videocommon/d/c;->v:I
|
|
|
|
const-string p0, "tmorl"
|
|
|
|
.line 680
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
if-gt p0, v3, :cond_6
|
|
|
|
if-gtz p0, :cond_7
|
|
|
|
:cond_6
|
|
move p0, v2
|
|
|
|
:cond_7
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->w:I
|
|
|
|
const-string p0, "placementid"
|
|
|
|
.line 684
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
iput-object p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->c:Ljava/lang/String;
|
|
|
|
const-string p0, "ltafemty"
|
|
|
|
const/16 v1, 0xa
|
|
|
|
.line 686
|
|
invoke-virtual {v4, p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->x:I
|
|
|
|
const-string p0, "ltorwc"
|
|
|
|
const/16 v1, 0x3c
|
|
|
|
.line 687
|
|
invoke-virtual {v4, p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->y:I
|
|
|
|
const-string p0, "ab_id"
|
|
|
|
.line 688
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-direct {v7, p0}, Lcom/mbridge/msdk/videocommon/d/c;->d(Ljava/lang/String;)V
|
|
|
|
const-string p0, "amount_max"
|
|
|
|
.line 690
|
|
invoke-virtual {v4, p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->J:I
|
|
|
|
const-string p0, "callback_rule"
|
|
|
|
.line 691
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->K:I
|
|
|
|
const-string p0, "virtual_currency"
|
|
|
|
.line 692
|
|
invoke-virtual {v4, p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
iput-object p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->L:Ljava/lang/String;
|
|
|
|
const-string p0, "amount"
|
|
|
|
.line 693
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
invoke-direct {v7, p0}, Lcom/mbridge/msdk/videocommon/d/c;->y(I)V
|
|
|
|
const-string p0, "icon"
|
|
|
|
.line 694
|
|
invoke-virtual {v4, p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
iput-object p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->N:Ljava/lang/String;
|
|
|
|
const-string p0, "currency_id"
|
|
|
|
.line 695
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->O:I
|
|
|
|
const-string p0, "name"
|
|
|
|
const-string v0, "Virtual Item"
|
|
|
|
.line 696
|
|
invoke-virtual {v4, p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-direct {v7, p0}, Lcom/mbridge/msdk/videocommon/d/c;->e(Ljava/lang/String;)V
|
|
|
|
const-string p0, "video_error_rule"
|
|
|
|
.line 697
|
|
invoke-virtual {v4, p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->T:I
|
|
|
|
const-string p0, "loadtmo"
|
|
|
|
.line 698
|
|
invoke-virtual {v4, p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
|
|
|
|
move-result p0
|
|
|
|
iput p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->U:I
|
|
|
|
const-string p0, "local_cache_info"
|
|
|
|
.line 699
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
|
|
|
|
move-result-object p0
|
|
|
|
iput-object p0, v7, Lcom/mbridge/msdk/videocommon/d/c;->W:Lorg/json/JSONArray;
|
|
:try_end_3
|
|
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_2
|
|
|
|
:try_start_4
|
|
const-string p0, "retry_strategy"
|
|
|
|
.line 701
|
|
invoke-virtual {v4, p0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
.line 702
|
|
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_8
|
|
|
|
.line 703
|
|
invoke-static {p0}, Lcom/mbridge/msdk/foundation/tools/z;->a(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
.line 704
|
|
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_8
|
|
|
|
.line 705
|
|
new-instance v0, Lorg/json/JSONObject;
|
|
|
|
invoke-direct {v0, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
|
|
|
|
iput-object v0, v7, Lcom/mbridge/msdk/videocommon/d/c;->X:Lorg/json/JSONObject;
|
|
:try_end_4
|
|
.catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_1
|
|
|
|
:catch_1
|
|
:cond_8
|
|
move-object v2, v7
|
|
|
|
goto :goto_3
|
|
|
|
:catch_2
|
|
move-exception p0
|
|
|
|
move-object v2, v7
|
|
|
|
goto :goto_4
|
|
|
|
:catch_3
|
|
move-exception p0
|
|
|
|
goto :goto_4
|
|
|
|
:cond_9
|
|
:goto_3
|
|
return-object v2
|
|
|
|
.line 716
|
|
:goto_4
|
|
invoke-virtual {p0}, Ljava/lang/Throwable;->printStackTrace()V
|
|
|
|
:cond_a
|
|
return-object v2
|
|
.end method
|
|
|
|
.method private d(Ljava/lang/String;)V
|
|
.locals 2
|
|
|
|
iput-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->Q:Ljava/lang/String;
|
|
|
|
.line 257
|
|
sget-object v0, Lcom/mbridge/msdk/foundation/controller/a;->b:Ljava/util/HashMap;
|
|
|
|
iget-object v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->b:Ljava/lang/String;
|
|
|
|
invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private e(Ljava/lang/String;)V
|
|
.locals 1
|
|
|
|
.line 326
|
|
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->L:Ljava/lang/String;
|
|
|
|
iput-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->P:Ljava/lang/String;
|
|
|
|
goto :goto_0
|
|
|
|
:cond_0
|
|
iput-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->P:Ljava/lang/String;
|
|
|
|
:goto_0
|
|
return-void
|
|
.end method
|
|
|
|
.method private y(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
if-gtz p1, :cond_0
|
|
|
|
const/4 p1, 0x1
|
|
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->M:I
|
|
|
|
goto :goto_0
|
|
|
|
:cond_0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->M:I
|
|
|
|
:goto_0
|
|
return-void
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public final A()I
|
|
.locals 1
|
|
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->v:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final B()Ljava/util/Queue;
|
|
.locals 4
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/util/Queue<",
|
|
"Ljava/lang/Integer;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
|
|
const/4 v0, 0x0
|
|
|
|
:try_start_0
|
|
iget-object v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
if-eqz v1, :cond_1
|
|
|
|
.line 554
|
|
invoke-interface {v1}, Ljava/util/List;->size()I
|
|
|
|
move-result v1
|
|
|
|
if-lez v1, :cond_1
|
|
|
|
.line 555
|
|
new-instance v1, Ljava/util/LinkedList;
|
|
|
|
invoke-direct {v1}, Ljava/util/LinkedList;-><init>()V
|
|
:try_end_0
|
|
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1
|
|
|
|
const/4 v0, 0x0
|
|
|
|
:goto_0
|
|
:try_start_1
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
.line 556
|
|
invoke-interface {v2}, Ljava/util/List;->size()I
|
|
|
|
move-result v2
|
|
|
|
if-ge v0, v2, :cond_0
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
.line 557
|
|
invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object v2
|
|
|
|
check-cast v2, Lcom/mbridge/msdk/videocommon/b/b;
|
|
|
|
.line 558
|
|
invoke-virtual {v2}, Lcom/mbridge/msdk/videocommon/b/b;->b()I
|
|
|
|
move-result v2
|
|
|
|
.line 559
|
|
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-interface {v1, v2}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z
|
|
:try_end_1
|
|
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
|
|
|
|
add-int/lit8 v0, v0, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
:catch_0
|
|
move-exception v0
|
|
|
|
goto :goto_1
|
|
|
|
:catch_1
|
|
move-exception v1
|
|
|
|
move-object v3, v1
|
|
|
|
move-object v1, v0
|
|
|
|
move-object v0, v3
|
|
|
|
.line 564
|
|
:goto_1
|
|
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
|
|
|
|
:cond_0
|
|
move-object v0, v1
|
|
|
|
:cond_1
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final C()I
|
|
.locals 1
|
|
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->T:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final D()I
|
|
.locals 1
|
|
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->U:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final E()Lorg/json/JSONObject;
|
|
.locals 7
|
|
|
|
.line 723
|
|
new-instance v0, Lorg/json/JSONObject;
|
|
|
|
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
|
|
|
|
:try_start_0
|
|
const-string v1, "unitId"
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->b:Ljava/lang/String;
|
|
|
|
.line 725
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "callbackType"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->i:I
|
|
|
|
.line 726
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
iget-object v1, p0, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
if-eqz v1, :cond_1
|
|
|
|
.line 727
|
|
invoke-interface {v1}, Ljava/util/List;->size()I
|
|
|
|
move-result v1
|
|
|
|
if-lez v1, :cond_1
|
|
|
|
.line 728
|
|
new-instance v1, Lorg/json/JSONArray;
|
|
|
|
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
.line 729
|
|
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
|
|
|
|
move-result-object v2
|
|
|
|
:goto_0
|
|
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
|
|
|
|
move-result v3
|
|
|
|
if-eqz v3, :cond_0
|
|
|
|
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
|
|
|
move-result-object v3
|
|
|
|
check-cast v3, Lcom/mbridge/msdk/videocommon/b/b;
|
|
|
|
.line 730
|
|
new-instance v4, Lorg/json/JSONObject;
|
|
|
|
invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
|
|
|
|
const-string v5, "id"
|
|
|
|
.line 731
|
|
invoke-virtual {v3}, Lcom/mbridge/msdk/videocommon/b/b;->a()I
|
|
|
|
move-result v6
|
|
|
|
invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v5, "timeout"
|
|
|
|
.line 732
|
|
invoke-virtual {v3}, Lcom/mbridge/msdk/videocommon/b/b;->b()I
|
|
|
|
move-result v3
|
|
|
|
invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
.line 733
|
|
invoke-virtual {v1, v4}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
|
|
|
|
goto :goto_0
|
|
|
|
:catch_0
|
|
move-exception v1
|
|
|
|
goto/16 :goto_2
|
|
|
|
:cond_0
|
|
const-string v2, "adSourceList"
|
|
|
|
.line 735
|
|
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
|
|
:cond_1
|
|
const-string v1, "aqn"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->j:I
|
|
|
|
.line 737
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "acn"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->k:I
|
|
|
|
.line 738
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "vcn"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->l:I
|
|
|
|
.line 739
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "offset"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->m:I
|
|
|
|
.line 740
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "dlnet"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->n:I
|
|
|
|
.line 741
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "tv_start"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->o:I
|
|
|
|
.line 742
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "tv_end"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->p:I
|
|
|
|
.line 743
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "ready_rate"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->q:I
|
|
|
|
.line 744
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "endscreen_type"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->I:I
|
|
|
|
.line 745
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "daily_play_cap"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->B:I
|
|
|
|
.line 746
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "video_skip_time"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->C:I
|
|
|
|
.line 747
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "video_skip_result"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->D:I
|
|
|
|
.line 748
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "video_interactive_type"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->E:I
|
|
|
|
.line 749
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "orientation"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->z:I
|
|
|
|
.line 750
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "close_button_delay"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->F:I
|
|
|
|
.line 751
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "playclosebtn_tm"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->f:I
|
|
|
|
.line 753
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "play_ctdown"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->g:I
|
|
|
|
.line 754
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "close_alert"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->h:I
|
|
|
|
.line 755
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "rfpv"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->t:I
|
|
|
|
.line 757
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "vdcmp"
|
|
|
|
iget-wide v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->s:D
|
|
|
|
.line 758
|
|
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
|
|
|
|
.line 760
|
|
new-instance v1, Lorg/json/JSONArray;
|
|
|
|
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->u:Ljava/util/ArrayList;
|
|
|
|
if-eqz v2, :cond_3
|
|
|
|
.line 762
|
|
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
|
|
|
|
move-result v2
|
|
|
|
if-lez v2, :cond_2
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->u:Ljava/util/ArrayList;
|
|
|
|
.line 763
|
|
invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
|
|
|
|
move-result-object v2
|
|
|
|
:goto_1
|
|
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
|
|
|
|
move-result v3
|
|
|
|
if-eqz v3, :cond_2
|
|
|
|
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
|
|
|
move-result-object v3
|
|
|
|
check-cast v3, Ljava/lang/Integer;
|
|
|
|
.line 764
|
|
invoke-virtual {v1, v3}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
|
|
|
|
goto :goto_1
|
|
|
|
:cond_2
|
|
const-string v2, "atl_type"
|
|
|
|
.line 767
|
|
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
|
|
:cond_3
|
|
const-string v1, "atl_dyt"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->v:I
|
|
|
|
.line 770
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "tmorl"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->w:I
|
|
|
|
.line 772
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "placementid"
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->c:Ljava/lang/String;
|
|
|
|
.line 774
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "ltafemty"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->x:I
|
|
|
|
.line 776
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "ltorwc"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->y:I
|
|
|
|
.line 777
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "amount_max"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->J:I
|
|
|
|
.line 779
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "callback_rule"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->K:I
|
|
|
|
.line 780
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "virtual_currency"
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->L:Ljava/lang/String;
|
|
|
|
.line 781
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "amount"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->M:I
|
|
|
|
.line 782
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "icon"
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->N:Ljava/lang/String;
|
|
|
|
.line 783
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "currency_id"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->O:I
|
|
|
|
.line 784
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "name"
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->P:Ljava/lang/String;
|
|
|
|
.line 785
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "isDefault"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->S:I
|
|
|
|
.line 786
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "video_error_rule"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->T:I
|
|
|
|
.line 788
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "loadtmo"
|
|
|
|
iget v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->U:I
|
|
|
|
.line 789
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
|
|
|
|
const-string v1, "vtag"
|
|
|
|
iget-object v2, p0, Lcom/mbridge/msdk/videocommon/d/c;->V:Ljava/lang/String;
|
|
|
|
.line 790
|
|
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
|
|
:try_end_0
|
|
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
|
|
|
|
goto :goto_3
|
|
|
|
.line 792
|
|
:goto_2
|
|
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
|
|
|
|
:goto_3
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final F()I
|
|
.locals 1
|
|
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->A:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final G()Lorg/json/JSONArray;
|
|
.locals 1
|
|
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->W:Lorg/json/JSONArray;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final a()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->x:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final a(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->z:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final a(Ljava/lang/String;)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->b:Ljava/lang/String;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final a(Ljava/util/ArrayList;)V
|
|
.locals 0
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/ArrayList<",
|
|
"Ljava/lang/Integer;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
|
|
.line 0
|
|
iput-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->u:Ljava/util/ArrayList;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final a(Ljava/util/List;)V
|
|
.locals 0
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Lcom/mbridge/msdk/videocommon/b/b;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
|
|
.line 0
|
|
iput-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->d:Ljava/util/List;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final b()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->y:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final b(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->B:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final b(Ljava/lang/String;)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput-object p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->c:Ljava/lang/String;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final c()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->z:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final c(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->C:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final d()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->B:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final d(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->D:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final e()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->C:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final e(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->E:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final f()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->D:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final f(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->F:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final g()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->E:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final g(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->I:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final h()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->f:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final h(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->o:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final i()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->h:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final i(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->p:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final j()Ljava/lang/String;
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->V:Ljava/lang/String;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final j(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->q:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final k()Ljava/lang/String;
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->Q:Ljava/lang/String;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final k(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->r:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final l()Ljava/lang/String;
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->R:Ljava/lang/String;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final l(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->j:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final m()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->M:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final m(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->k:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final n()Ljava/lang/String;
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->P:Ljava/lang/String;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public final n(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->l:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final o()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->G:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final o(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->m:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final p()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->F:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final p(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->n:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final q()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->I:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final q(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->i:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final r()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->q:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final r(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->w:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final s()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->r:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final s(I)Z
|
|
.locals 1
|
|
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->u:Ljava/util/ArrayList;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 500
|
|
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
|
|
|
|
move-result v0
|
|
|
|
if-lez v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->u:Ljava/util/ArrayList;
|
|
|
|
.line 501
|
|
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
|
|
|
|
move-result p1
|
|
|
|
return p1
|
|
|
|
:cond_0
|
|
const/4 p1, 0x0
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method public final t()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->j:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final t(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->v:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final u()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->k:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final u(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->S:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final v()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->m:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final v(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->T:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final w()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->n:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final w(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->U:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final x()J
|
|
.locals 2
|
|
|
|
.line 0
|
|
iget-wide v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->e:J
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public final x(I)V
|
|
.locals 0
|
|
|
|
.line 0
|
|
iput p1, p0, Lcom/mbridge/msdk/videocommon/d/c;->A:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public final y()I
|
|
.locals 1
|
|
|
|
.line 0
|
|
iget v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->w:I
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public final z()Ljava/lang/String;
|
|
.locals 1
|
|
|
|
iget-object v0, p0, Lcom/mbridge/msdk/videocommon/d/c;->c:Ljava/lang/String;
|
|
|
|
return-object v0
|
|
.end method
|