Files
rr3-apk/smali_classes4/com/mbridge/msdk/videocommon/d/c.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

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