GiftOperationComponent.smali
.class public Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;
.super Lsg/bigo/core/component/AbstractComponent;
.source "SourceFile"
# interfaces
.implements Lsg/bigolive/revenue64/component/gift/f;
.implements Lsg/bigolive/revenue64/component/gift/mvp/view/b;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lsg/bigo/core/component/AbstractComponent<",
"Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;",
"Lsg/bigo/core/component/a/b;",
"Lsg/bigo/live/support64/component/a;",
">;",
"Lsg/bigolive/revenue64/component/gift/f;",
"Lsg/bigolive/revenue64/component/gift/mvp/view/b;"
}
.end annotation
# static fields
.field public static final b:Ljava/lang/Object;
# instance fields
.field public a:Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;
.field private c:I
.field private d:Lsg/bigo/live/support64/micconnect/multi/view/MultiFrameLayout;
.field private i:Lsg/bigo/live/support64/component/UserExtraInfoViewModel;
.field private j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
.field private k:Ljava/util/LinkedList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/LinkedList<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private l:Lrx/c;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/c<",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
.field private m:Lrx/j;
.field private n:Lrx/b/b;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/b/b<",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 532
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
sput-object v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->b:Ljava/lang/Object;
return-void
.end method
.method public constructor <init>(Lsg/bigo/core/component/c;)V
.registers 3
.line 116
invoke-direct {p0, p1}, Lsg/bigo/core/component/AbstractComponent;-><init>(Lsg/bigo/core/component/c;)V
const/4 p1, 0x1
.line 105
iput p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->c:I
const/4 p1, 0x0
.line 112
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
.line 534
new-instance p1, Ljava/util/LinkedList;
invoke-direct {p1}, Ljava/util/LinkedList;-><init>()V
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
.line 536
sget-object p1, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
invoke-static {p1}, Lrx/c;->a(Ljava/util/concurrent/TimeUnit;)Lrx/c;
move-result-object p1
.line 537
invoke-static {}, Lrx/a/b/a;->a()Lrx/f;
move-result-object v0
invoke-virtual {p1, v0}, Lrx/c;->a(Lrx/f;)Lrx/c;
move-result-object p1
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->l:Lrx/c;
.line 541
new-instance p1, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$tq3AkxsuGlxWm8FZBgIn1sSK-Lk;
invoke-direct {p1, p0}, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$tq3AkxsuGlxWm8FZBgIn1sSK-Lk;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;)V
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->n:Lrx/b/b;
.line 117
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast p1, Lsg/bigo/live/support64/component/a;
invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object p1
check-cast p1, Landroidx/fragment/app/FragmentActivity;
invoke-static {p1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object p1
const-class v0, Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;
.line 118
invoke-virtual {p1, v0}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object p1
check-cast p1, Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a:Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;
.line 119
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast p1, Lsg/bigo/live/support64/component/a;
invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object p1
check-cast p1, Landroidx/fragment/app/FragmentActivity;
invoke-static {p1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object p1
const-class v0, Lsg/bigo/live/support64/component/UserExtraInfoViewModel;
invoke-virtual {p1, v0}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object p1
check-cast p1, Lsg/bigo/live/support64/component/UserExtraInfoViewModel;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->i:Lsg/bigo/live/support64/component/UserExtraInfoViewModel;
.line 120
new-instance p1, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;
invoke-direct {p1, p0}, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/b;)V
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e:Lsg/bigo/core/mvp/presenter/a;
return-void
.end method
.method private synthetic a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJIIJLjava/lang/Boolean;Ljava/lang/Boolean;)Lkotlin/w;
.registers 26
.line 786
invoke-virtual/range {p11 .. p11}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_1a
const/4 v0, 0x7
const/16 v2, 0xc9
const v3, 0x7d0c0118 # 1.16311E37f
new-array v4, v1, [Ljava/lang/Object;
.line 789
invoke-static {v3, v4}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
.line 33026
invoke-static {v3, v1}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
const/4 v1, 0x7
const/16 v9, 0xc9
goto :goto_41
.line 790
:cond_1a
invoke-virtual/range {p10 .. p10}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-nez v0, :cond_3a
const/4 v0, 0x6
const/16 v2, 0x64
const v3, 0x7d0c0029
new-array v4, v1, [Ljava/lang/Object;
.line 793
invoke-static {v3, v4}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
.line 34026
invoke-static {v3, v1}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
const-string v1, "Revenue_Gift"
const-string v3, "[GiftOperation]showSendGiftConfirmDialog. GIFT_TYPE_HEADLINE. can\'t send"
.line 794
invoke-static {v1, v3}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
const/4 v1, 0x6
const/16 v9, 0x64
goto :goto_41
:cond_3a
const/16 v2, 0xc8
.line 798
invoke-direct/range {p0 .. p7}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJII)V
const/16 v9, 0xc8
:goto_41
const/4 v5, 0x0
.line 801
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v8
const/4 v12, 0x0
const/4 v13, 0x0
const-string v2, "send_gift_pre_verify"
const-string v10, ""
const-string v11, "0"
move/from16 v3, p6
move/from16 v4, p3
move-wide/from16 v6, p8
.line 800
invoke-static/range {v2 .. v13}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V
const/4 v0, 0x0
return-object v0
.end method
.method static synthetic a(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;)Lsg/bigo/core/component/c/a;
.registers 1
.line 97
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
return-object p0
.end method
.method private synthetic a(IIIJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/d;)V
.registers 31
move-object/from16 v0, p0
move/from16 v8, p2
move/from16 v3, p3
move-wide/from16 v5, p4
move-object/from16 v1, p10
.line 264
invoke-static/range {p1 .. p1}, Lsg/bigolive/revenue64/c/c;->a(I)Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
move-result-object v2
const/16 v4, 0xd
const-string v7, "0"
const/4 v9, 0x0
const/16 v10, 0xc8
const/4 v11, 0x1
const/4 v12, 0x0
if-eq v8, v4, :cond_13d
if-eq v8, v10, :cond_87
const/16 v4, 0x1f4
if-eq v8, v4, :cond_77
const v4, 0x7d0c0027
packed-switch v8, :pswitch_data_1fe
new-array v13, v12, [Ljava/lang/Object;
.line 350
invoke-static {v4, v13}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
.line 351
invoke-static {v4, v12}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
goto :goto_83
:pswitch_2f
new-array v13, v12, [Ljava/lang/Object;
.line 342
invoke-static {v4, v13}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
.line 343
invoke-static {v4, v12}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
goto :goto_83
:pswitch_39
const v4, 0x7d0c0095
new-array v13, v12, [Ljava/lang/Object;
.line 324
invoke-static {v4, v13}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
.line 325
invoke-static {v4, v11}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
.line 328
iget-object v4, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v4, Lsg/bigo/live/support64/component/a;
invoke-interface {v4}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v4
const-class v13, Lsg/bigolive/revenue64/component/gift/e;
invoke-interface {v4, v13}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v4
check-cast v4, Lsg/bigolive/revenue64/component/gift/e;
const/4 v13, -0x1
if-eqz v4, :cond_5c
.line 331
invoke-interface {v4}, Lsg/bigolive/revenue64/component/gift/e;->f()I
move-result v13
.line 333
:cond_5c
iget-object v4, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v4, Lsg/bigo/live/support64/component/a;
invoke-interface {v4}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object v4
check-cast v4, Landroidx/fragment/app/FragmentActivity;
invoke-static {v4, v13}, Lsg/bigolive/revenue64/a;->a(Landroidx/fragment/app/FragmentActivity;I)V
goto :goto_83
:pswitch_6a
const v4, 0x7d0c0028
new-array v13, v12, [Ljava/lang/Object;
.line 337
invoke-static {v4, v13}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
.line 338
invoke-static {v4, v12}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
goto :goto_83
:cond_77
const v4, 0x7d0c0029
new-array v13, v12, [Ljava/lang/Object;
.line 320
invoke-static {v4, v13}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
.line 321
invoke-static {v4, v12}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
:goto_83
move/from16 v10, p8
goto/16 :goto_14b
:cond_87
if-nez v2, :cond_8a
return-void
.line 272
:cond_8a
iget-object v4, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->e:Ljava/lang/String;
iget-object v13, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->d:Ljava/lang/String;
.line 35396
new-instance v14, Lsg/bigo/live/support64/component/chat/k;
invoke-direct {v14}, Lsg/bigo/live/support64/component/chat/k;-><init>()V
.line 35397
invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v15
.line 36058
iput-object v15, v14, Lsg/bigo/live/support64/component/chat/k;->a:Ljava/lang/String;
const/4 v15, 0x6
.line 36063
iput v15, v14, Lsg/bigo/live/support64/component/chat/k;->b:I
.line 36073
iput-boolean v12, v14, Lsg/bigo/live/support64/component/chat/k;->d:Z
.line 36078
iput-boolean v11, v14, Lsg/bigo/live/support64/component/chat/k;->e:Z
.line 36083
iput-boolean v12, v14, Lsg/bigo/live/support64/component/chat/k;->f:Z
.line 37068
iput v3, v14, Lsg/bigo/live/support64/component/chat/k;->c:I
const-wide/16 v10, 0x0
.line 37088
iput-wide v10, v14, Lsg/bigo/live/support64/component/chat/k;->g:J
.line 37112
iput-object v13, v14, Lsg/bigo/live/support64/component/chat/k;->j:Ljava/lang/String;
.line 38093
iput-object v9, v14, Lsg/bigo/live/support64/component/chat/k;->h:Ljava/lang/String;
.line 38121
iput-object v4, v14, Lsg/bigo/live/support64/component/chat/k;->k:Ljava/lang/String;
.line 38187
iput-wide v5, v14, Lsg/bigo/live/support64/component/chat/k;->l:J
.line 35408
iget-object v4, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v4, Lsg/bigo/live/support64/component/a;
invoke-interface {v4}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v4
const-class v10, Lsg/bigo/live/support64/component/chat/h;
invoke-interface {v4, v10}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v4
check-cast v4, Lsg/bigo/live/support64/component/chat/h;
if-eqz v4, :cond_c5
.line 35410
invoke-interface {v4, v14}, Lsg/bigo/live/support64/component/chat/h;->a(Lsg/bigo/live/support64/component/chat/k;)V
.line 273
:cond_c5
new-instance v4, Lsg/bigolive/revenue64/pro/bg;
invoke-direct {v4}, Lsg/bigolive/revenue64/pro/bg;-><init>()V
.line 274
iget v10, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
iput v10, v4, Lsg/bigolive/revenue64/pro/bg;->d:I
.line 275
iput v3, v4, Lsg/bigolive/revenue64/pro/bg;->e:I
.line 276
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v10
invoke-virtual {v10}, Lsg/bigo/live/support64/o;->n()J
move-result-wide v10
iput-wide v10, v4, Lsg/bigolive/revenue64/pro/bg;->g:J
.line 278
iget-object v10, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->e:Ljava/lang/String;
iput-object v10, v4, Lsg/bigolive/revenue64/pro/bg;->i:Ljava/lang/String;
.line 280
iget-short v10, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->i:S
iput v10, v4, Lsg/bigolive/revenue64/pro/bg;->q:I
.line 282
iput-wide v5, v4, Lsg/bigolive/revenue64/pro/bg;->c:J
move-object/from16 v10, p6
.line 283
iput-object v10, v4, Lsg/bigolive/revenue64/pro/bg;->n:Ljava/lang/String;
.line 284
iget-object v10, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->d:Ljava/lang/String;
iput-object v10, v4, Lsg/bigolive/revenue64/pro/bg;->h:Ljava/lang/String;
.line 285
iget-object v10, v4, Lsg/bigolive/revenue64/pro/bg;->o:Ljava/util/Map;
const-string v11, "nb"
invoke-interface {v10, v11, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 286
iget-object v10, v4, Lsg/bigolive/revenue64/pro/bg;->o:Ljava/util/Map;
const-string v11, "cb"
move-object/from16 v13, p7
invoke-interface {v10, v11, v13}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 287
iget-object v10, v4, Lsg/bigolive/revenue64/pro/bg;->o:Ljava/util/Map;
iget v11, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->k:I
invoke-static {v11}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v11
const-string v13, "price"
invoke-interface {v10, v13, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move/from16 v10, p8
.line 289
iput v10, v4, Lsg/bigolive/revenue64/pro/bg;->m:I
.line 39058
invoke-static {}, Lsg/bigo/live/support64/userinfo/a$a;->a()Lsg/bigo/live/support64/userinfo/a;
move-result-object v11
const/4 v13, 0x1
new-array v14, v13, [J
.line 291
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v13
invoke-virtual {v13}, Lsg/bigo/live/support64/o;->p()J
move-result-wide v17
aput-wide v17, v14, v12
invoke-virtual {v11, v14}, Lsg/bigo/live/support64/userinfo/a;->a([J)Lrx/c;
move-result-object v11
.line 39795
invoke-static {}, Lrx/c/a/d;->instance()Lrx/c;
move-result-object v13
.line 292
invoke-virtual {v11, v13}, Lrx/c;->d(Lrx/c;)Lrx/c;
move-result-object v11
invoke-static {}, Lrx/a/b/a;->a()Lrx/f;
move-result-object v13
invoke-virtual {v11, v13}, Lrx/c;->a(Lrx/f;)Lrx/c;
move-result-object v11
new-instance v13, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$2;
move-object/from16 v14, p9
invoke-direct {v13, v0, v4, v14}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$2;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lsg/bigolive/revenue64/pro/bg;Ljava/lang/String;)V
.line 40213
invoke-static {v13, v11}, Lrx/c;->a(Lrx/i;Lrx/c;)Lrx/j;
goto :goto_14b
:cond_13d
move/from16 v10, p8
const v4, 0x7d0c014e
new-array v11, v12, [Ljava/lang/Object;
.line 346
invoke-static {v4, v11}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
.line 347
invoke-static {v4, v12}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
:goto_14b
if-eqz v1, :cond_158
const/16 v4, 0xc8
if-ne v8, v4, :cond_155
.line 356
invoke-interface/range {p10 .. p10}, Lsg/bigolive/revenue64/component/gift/c/d;->a()V
goto :goto_158
.line 358
:cond_155
invoke-interface {v1, v8}, Lsg/bigolive/revenue64/component/gift/c/d;->a(I)V
.line 364
:cond_158
:goto_158
new-instance v13, Ljava/util/HashMap;
invoke-direct {v13}, Ljava/util/HashMap;-><init>()V
const-string v1, "-1"
.line 365
filled-new-array {v1, v1}, [Ljava/lang/String;
move-result-object v1
.line 366
iget-object v4, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v4, Lsg/bigo/live/support64/component/a;
invoke-interface {v4}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v4
const-class v11, Lsg/bigolive/revenue64/component/gift/e;
invoke-interface {v4, v11}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v4
check-cast v4, Lsg/bigolive/revenue64/component/gift/e;
const-string v11, "2"
const-string v14, "panel_source"
if-eqz v4, :cond_190
.line 368
invoke-interface {v4}, Lsg/bigolive/revenue64/component/gift/e;->m()Z
move-result v1
.line 369
invoke-interface {v4}, Lsg/bigolive/revenue64/component/gift/e;->n()Ljava/lang/String;
move-result-object v9
invoke-virtual {v13, v14, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move/from16 v9, p1
.line 370
invoke-interface {v4, v9}, Lsg/bigolive/revenue64/component/gift/e;->b(I)[Ljava/lang/String;
move-result-object v4
move-object/from16 v19, v4
move v4, v1
move-object/from16 v1, v19
goto :goto_196
:cond_190
move/from16 v9, p1
.line 372
invoke-virtual {v13, v14, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v4, 0x0
.line 374
:goto_196
aget-object v14, v1, v12
const-string v12, "panel_index"
invoke-virtual {v13, v12, v14}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v12, 0x1
.line 375
aget-object v1, v1, v12
const-string v14, "panel_gift_rank"
invoke-virtual {v13, v14, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 376
iget-object v1, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v1, Lsg/bigo/live/support64/component/a;
invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v1
const-class v14, Lsg/bigo/live/support64/component/roomdata/a;
invoke-interface {v1, v14}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v1
check-cast v1, Lsg/bigo/live/support64/component/roomdata/a;
if-eqz v1, :cond_1bc
.line 378
invoke-interface {v1}, Lsg/bigo/live/support64/component/roomdata/a;->i()Lcom/imo/android/imoim/noble/data/UserNobleInfo;
move-result-object v1
goto :goto_1bd
:cond_1bc
const/4 v1, 0x0
:goto_1bd
if-eqz v1, :cond_1c5
.line 41044
iget v1, v1, Lcom/imo/android/imoim/noble/data/UserNobleInfo;->b:I
move v14, v1
const/16 v1, 0xc8
goto :goto_1c8
:cond_1c5
const/16 v1, 0xc8
const/4 v14, 0x0
:goto_1c8
if-eq v8, v1, :cond_1cd
const/16 v18, 0x1
goto :goto_1cf
:cond_1cd
const/16 v18, 0x0
.line 384
:goto_1cf
iget v1, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->c:I
.line 387
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v15
const-string v1, "1"
if-eqz v4, :cond_1dc
move-object/from16 v16, v1
goto :goto_1de
:cond_1dc
move-object/from16 v16, v7
:goto_1de
iget-short v2, v2, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
const/4 v4, 0x4
if-ne v2, v4, :cond_1e5
const/4 v2, 0x2
const/4 v12, 0x2
:cond_1e5
if-eqz v18, :cond_1e9
move-object v7, v1
goto :goto_1ea
:cond_1e9
move-object v7, v11
:goto_1ea
const-string v1, "01050113"
move/from16 v2, p1
move/from16 v3, p3
move/from16 v4, p8
move-wide/from16 v5, p4
move/from16 v8, p2
move-object v9, v15
move-object/from16 v10, v16
move v11, v14
.line 41129
invoke-static/range {v1 .. v13}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;IILjava/util/HashMap;)V
return-void
:pswitch_data_1fe
.packed-switch 0x1f6
:pswitch_6a
:pswitch_39
:pswitch_2f
.end packed-switch
.end method
.method private synthetic a(Landroid/content/DialogInterface;)V
.registers 2
const/4 p1, 0x0
.line 852
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
return-void
.end method
.method private synthetic a(Ljava/lang/Long;)V
.registers 6
.line 542
sget-object p1, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->b:Ljava/lang/Object;
monitor-enter p1
.line 543
:try_start_3
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
if-eqz v0, :cond_2b
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
invoke-virtual {v0}, Ljava/util/LinkedList;->isEmpty()Z
move-result v0
if-nez v0, :cond_2b
const v0, 0x7d0c01ce
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
.line 544
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
invoke-virtual {v2}, Ljava/util/LinkedList;->getFirst()Ljava/lang/Object;
move-result-object v2
const/4 v3, 0x0
aput-object v2, v1, v3
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
.line 545
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
invoke-virtual {v1}, Ljava/util/LinkedList;->removeFirst()Ljava/lang/Object;
.line 546
invoke-static {v0, v3}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
goto :goto_30
.line 548
:cond_2b
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->m:Lrx/j;
invoke-interface {v0}, Lrx/j;->unsubscribe()V
.line 550
:goto_30
monitor-exit p1
return-void
:catchall_32
move-exception v0
monitor-exit p1
:try_end_34
.catchall {:try_start_3 .. :try_end_34} :catchall_32
throw v0
.end method
.method static synthetic a(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;JIIIILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/d;)V
.registers 22
.line 41263
new-instance v12, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$XpP9jY-0VbdH88ouhJHpHLOTNq8;
const/4 v7, 0x0
const/4 v8, 0x0
move-object v0, v12
move-object v1, p0
move/from16 v2, p4
move/from16 v3, p3
move/from16 v4, p5
move-wide v5, p1
move/from16 v9, p6
move-object/from16 v10, p7
move-object/from16 v11, p8
invoke-direct/range {v0 .. v11}, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$XpP9jY-0VbdH88ouhJHpHLOTNq8;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;IIIJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/d;)V
invoke-static {v12}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;)V
return-void
.end method
.method static synthetic a(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJII)V
.registers 8
.line 97
invoke-direct/range {p0 .. p7}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJII)V
return-void
.end method
.method private a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJII)V
.registers 27
move-object/from16 v9, p0
.line 928
iget-object v0, v9, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e:Lsg/bigo/core/mvp/presenter/a;
if-nez v0, :cond_e
const-string v0, "Revenue_Gift"
const-string v1, "[GiftOperation]showSendGiftConfirmDialog. mPresenter is null"
.line 929
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 932
:cond_e
iget-object v0, v9, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v1, Lsg/bigo/live/support64/component/roomdata/a;
invoke-interface {v0, v1}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigo/live/support64/component/roomdata/a;
.line 933
iget-object v1, v9, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v1, Lsg/bigo/live/support64/component/a;
invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v1
const-class v2, Lsg/bigolive/revenue64/component/gift/e;
invoke-interface {v1, v2}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v1
check-cast v1, Lsg/bigolive/revenue64/component/gift/e;
const/4 v8, 0x0
if-eqz v1, :cond_37
.line 936
invoke-interface {v1}, Lsg/bigolive/revenue64/component/gift/e;->m()Z
move-result v2
move v12, v2
goto :goto_38
:cond_37
const/4 v12, 0x0
:goto_38
const/16 v11, 0xb
if-eqz v0, :cond_41
.line 939
invoke-interface {v0}, Lsg/bigo/live/support64/component/roomdata/a;->i()Lcom/imo/android/imoim/noble/data/UserNobleInfo;
move-result-object v0
goto :goto_42
:cond_41
const/4 v0, 0x0
:goto_42
move-object v13, v0
invoke-static {}, Lsg/bigolive/revenue64/b/g;->a()J
move-result-wide v17
move-object/from16 v10, p1
move/from16 v14, p3
move-wide/from16 v15, p4
.line 938
invoke-static/range {v10 .. v18}, Lsg/bigolive/revenue64/component/gift/mvp/view/a;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IZLcom/imo/android/imoim/noble/data/UserNobleInfo;IJJ)I
move-result v0
if-eqz v0, :cond_82
const/4 v2, 0x4
if-eq v0, v2, :cond_67
const/4 v1, 0x5
if-eq v0, v1, :cond_5a
goto :goto_81
:cond_5a
const v0, 0x7f0f01f1
new-array v1, v8, [Ljava/lang/Object;
.line 973
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
.line 32026
invoke-static {v0, v8}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
goto :goto_81
:cond_67
if-eqz v1, :cond_81
move-object/from16 v0, p1
.line 968
iget v3, v0, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
const/16 v7, 0x6a
const-string v6, "106"
move-object/from16 v0, p0
move-wide/from16 v1, p4
move/from16 v4, p2
move/from16 v5, p3
invoke-virtual/range {v0 .. v7}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(JIIILjava/lang/String;I)V
.line 969
sget-object v0, Lsg/bigolive/revenue64/report/b$a;->HeadLineBalance:Lsg/bigolive/revenue64/report/b$a;
invoke-virtual {v0, v8}, Lsg/bigolive/revenue64/report/b$a;->reportAction(I)V
:cond_81
:goto_81
return-void
:cond_82
const/16 v0, 0xb
.line 31982
iput v0, v9, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->c:I
const/4 v5, 0x1
.line 944
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const/4 v6, 0x0
new-instance v8, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$4;
move/from16 v4, p3
move/from16 v1, p6
invoke-direct {v8, v9, v1, v4}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$4;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;II)V
move-object/from16 v0, p0
move-wide/from16 v2, p4
move/from16 v7, p7
invoke-virtual/range {v0 .. v8}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(IJIIZILsg/bigolive/revenue64/component/gift/c/d;)V
return-void
.end method
.method static synthetic b(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;)Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
.registers 1
.line 97
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
return-object p0
.end method
.method private b(Lsg/bigolive/revenue64/pro/bg;)V
.registers 3
.line 612
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e:Lsg/bigo/core/mvp/presenter/a;
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;
invoke-interface {v0}, Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;->a()Z
move-result v0
if-eqz v0, :cond_e
.line 614
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->d(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.line 617
:cond_e
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->c(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.end method
.method static synthetic c(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;)Lsg/bigo/core/component/c/a;
.registers 1
.line 97
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
return-object p0
.end method
.method private synthetic c(Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
.registers 7
.line 482
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->d()Z
move-result v0
if-eqz v0, :cond_12
const-string p1, "Revenue_Gift"
const-string v0, "[GiftOperation]LiveActivity is finished! return."
.line 483
invoke-static {p1, v0}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 486
:cond_12
iget v0, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->y:I
if-eqz v0, :cond_25
iget-wide v0, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->f:J
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v2
invoke-virtual {v2}, Lsg/bigo/live/support64/o;->p()J
move-result-wide v2
cmp-long v4, v0, v2
if-nez v4, :cond_25
return-void
.line 34496
:cond_25
new-instance v0, Lsg/bigolive/revenue64/pro/bg;
invoke-direct {v0}, Lsg/bigolive/revenue64/pro/bg;-><init>()V
.line 34497
iget v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->e:I
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->a:I
.line 34498
iget v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->d:I
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->t:I
.line 34500
iget-wide v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->f:J
iput-wide v1, v0, Lsg/bigolive/revenue64/pro/bg;->b:J
.line 34501
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->t:Ljava/lang/String;
iput-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->l:Ljava/lang/String;
.line 34502
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->s:Ljava/lang/String;
iput-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->k:Ljava/lang/String;
.line 34504
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->v:Ljava/lang/String;
iput-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->n:Ljava/lang/String;
.line 34505
iget-wide v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->g:J
iput-wide v1, v0, Lsg/bigolive/revenue64/pro/bg;->c:J
.line 34507
iget v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->y:I
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->s:I
.line 34508
iget-wide v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->n:J
iput-wide v1, v0, Lsg/bigolive/revenue64/pro/bg;->f:J
.line 34509
iget-wide v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->o:J
iput-wide v1, v0, Lsg/bigolive/revenue64/pro/bg;->g:J
.line 34511
iget v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->r:I
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->q:I
.line 34512
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->p:Ljava/lang/String;
iput-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->h:Ljava/lang/String;
.line 34513
iget v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->m:I
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->e:I
.line 34514
iget v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->h:I
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->d:I
.line 34515
iget v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->u:I
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->m:I
.line 34516
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->q:Ljava/lang/String;
iput-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->i:Ljava/lang/String;
.line 34517
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->w:Ljava/lang/String;
iput-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->p:Ljava/lang/String;
.line 34518
iget-wide v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->j:J
iput-wide v1, v0, Lsg/bigolive/revenue64/pro/bg;->r:J
.line 34519
iget v1, v0, Lsg/bigolive/revenue64/pro/bg;->m:I
if-gtz v1, :cond_79
const/4 v1, 0x1
.line 34520
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->m:I
.line 34522
:cond_79
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->x:Ljava/util/Map;
iput-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->o:Ljava/util/Map;
.line 34523
iget-object v1, v0, Lsg/bigolive/revenue64/pro/bg;->o:Ljava/util/Map;
iget-wide v2, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->j:J
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
const-string v3, "price"
invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 34524
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->x:Ljava/util/Map;
const-string v2, "blast_type"
invoke-interface {v1, v2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_af
.line 34525
iget-object v1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->x:Ljava/util/Map;
invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
const/4 v2, -0x1
invoke-static {v1, v2}, Lsg/bigo/common/q;->a(Ljava/lang/String;I)I
move-result v1
iput v1, v0, Lsg/bigolive/revenue64/pro/bg;->u:I
.line 34526
iget-object p1, p1, Lcom/imo/android/imoim/chatroom/toolpackage/b/i;->x:Ljava/util/Map;
const-string v1, "blast_url"
invoke-interface {p1, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
iput-object p1, v0, Lsg/bigolive/revenue64/pro/bg;->v:Ljava/lang/String;
.line 491
:cond_af
invoke-virtual {p0, v0}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.end method
.method private c(Lsg/bigolive/revenue64/pro/bg;)V
.registers 5
.line 622
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "[GiftOperation]showMultiRoomComboAnim(). notification="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1}, Lsg/bigolive/revenue64/pro/bg;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "Revenue_Gift"
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 623
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v2, Lsg/bigolive/revenue64/component/gift/g;
invoke-interface {v0, v2}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/gift/g;
if-eqz v0, :cond_31
.line 625
invoke-static {p1}, Lsg/bigolive/revenue64/component/gift/b;->a(Lsg/bigolive/revenue64/pro/bg;)Lsg/bigolive/revenue64/component/gift/bean/c;
move-result-object p1
.line 626
invoke-interface {v0, p1}, Lsg/bigolive/revenue64/component/gift/g;->a(Lsg/bigolive/revenue64/component/gift/bean/c;)V
return-void
:cond_31
const-string p1, "[GiftOperation]showMultiRoomComboAnim(). IMultiLiveGiftShowComponent is null!"
.line 628
invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method private static d()Ljava/lang/String;
.registers 5
.line 724
:try_start_0
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 725
invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement;
move-result-object v1
.line 726
array-length v2, v1
const/4 v3, 0x0
:goto_f
if-ge v3, v2, :cond_22
aget-object v4, v1, v3
.line 727
invoke-virtual {v4}, Ljava/lang/StackTraceElement;->toString()Ljava/lang/String;
move-result-object v4
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 v4, 0xa
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
add-int/lit8 v3, v3, 0x1
goto :goto_f
.line 729
:cond_22
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:try_end_26
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_26} :catch_27
return-object v0
:catch_27
const/4 v0, 0x0
return-object v0
.end method
.method static synthetic d(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;)Lsg/bigo/core/component/c/a;
.registers 1
.line 97
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
return-object p0
.end method
.method private d(Lsg/bigolive/revenue64/pro/bg;)V
.registers 4
.line 634
invoke-static {p1}, Lsg/bigolive/revenue64/component/gift/b;->b(Lsg/bigolive/revenue64/pro/bg;)Lsg/bigolive/revenue64/component/gift/bean/b;
move-result-object p1
.line 635
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v1, Lsg/bigolive/revenue64/component/gift/h;
invoke-interface {v0, v1}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/gift/h;
if-eqz v0, :cond_1a
.line 637
invoke-interface {v0, p1}, Lsg/bigolive/revenue64/component/gift/h;->a(Lsg/bigolive/revenue64/component/gift/bean/b;)V
return-void
:cond_1a
const-string p1, "Revenue_Gift"
const-string v0, "[GiftOperation]showSingleRoomComboAnim(). ISingleLiveGiftShowComponent is null!"
.line 639
invoke-static {p1, v0}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method private synthetic e(Lsg/bigolive/revenue64/pro/bg;)V
.registers 8
.line 421
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->d()Z
move-result v0
const-string v1, "Revenue_Gift"
if-eqz v0, :cond_12
const-string p1, "[GiftOperation]LiveActivity is finished! return."
.line 422
invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 425
:cond_12
iget v0, p1, Lsg/bigolive/revenue64/pro/bg;->s:I
if-eqz v0, :cond_25
iget-wide v2, p1, Lsg/bigolive/revenue64/pro/bg;->b:J
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->p()J
move-result-wide v4
cmp-long v0, v2, v4
if-nez v0, :cond_25
return-void
.line 430
:cond_25
sget-boolean v0, Lsg/bigo/live/support64/activity/debug/BlastGiftDebugActivity;->h:Z
if-eqz v0, :cond_2d
.line 432
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->b(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.line 435
:cond_2d
iget v0, p1, Lsg/bigolive/revenue64/pro/bg;->q:I
if-eqz v0, :cond_52
.line 438
iget v0, p1, Lsg/bigolive/revenue64/pro/bg;->q:I
const/4 v2, 0x2
if-ne v0, v2, :cond_52
.line 34645
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v2, Lsg/bigolive/revenue64/component/gift/c;
invoke-interface {v0, v2}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/gift/c;
if-eqz v0, :cond_4c
.line 34647
invoke-interface {v0, p1}, Lsg/bigolive/revenue64/component/gift/c;->a(Lsg/bigolive/revenue64/pro/bg;)V
return-void
:cond_4c
const-string p1, "[GiftOperation]showRoomBlastAnim(). IBlastGiftShowComponent is null!"
.line 34649
invoke-static {v1, p1}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 443
:cond_52
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->b(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.end method
.method public static synthetic lambda$-3-wD3XzsFxoNjjyo2B9HscK-EY(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJIIJLjava/lang/Boolean;Ljava/lang/Boolean;)Lkotlin/w;
.registers 12
invoke-direct/range {p0 .. p11}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJIIJLjava/lang/Boolean;Ljava/lang/Boolean;)Lkotlin/w;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$6AZW8bZ5qQ-lYfCumB0Pu5h93As(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Landroid/content/DialogInterface;)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Landroid/content/DialogInterface;)V
return-void
.end method
.method public static synthetic lambda$XpP9jY-0VbdH88ouhJHpHLOTNq8(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;IIIJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/d;)V
.registers 11
invoke-direct/range {p0 .. p10}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(IIIJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/d;)V
return-void
.end method
.method public static synthetic lambda$cNW2wEX2UipaTOgAitAcm8GMa-Q(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->c(Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
return-void
.end method
.method public static synthetic lambda$tq3AkxsuGlxWm8FZBgIn1sSK-Lk(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Ljava/lang/Long;)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Ljava/lang/Long;)V
return-void
.end method
.method public static synthetic lambda$zFw-nemRBHKZU-VR4gqW1q_D4hg(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lsg/bigolive/revenue64/pro/bg;)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.end method
# virtual methods
.method public final J_()V
.registers 1
return-void
.end method
.method public final a(J)Ljava/lang/String;
.registers 7
.line 662
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J
move-result-wide v0
const-string v2, ""
cmp-long v3, p1, v0
if-nez v3, :cond_1c
.line 20058
invoke-static {}, Lsg/bigo/live/support64/userinfo/a$a;->a()Lsg/bigo/live/support64/userinfo/a;
move-result-object v0
.line 663
invoke-virtual {v0, p1, p2}, Lsg/bigo/live/support64/userinfo/a;->a(J)Lsg/bigo/live/support64/userinfo/UserInfoStruct;
move-result-object p1
if-eqz p1, :cond_1b
.line 665
iget-object p1, p1, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->b:Ljava/lang/String;
return-object p1
:cond_1b
return-object v2
.line 670
:cond_1c
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->d:Lsg/bigo/live/support64/micconnect/multi/view/MultiFrameLayout;
if-nez v0, :cond_2f
.line 671
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
const v1, 0x7d0801c6
invoke-interface {v0, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lsg/bigo/live/support64/micconnect/multi/view/MultiFrameLayout;
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->d:Lsg/bigo/live/support64/micconnect/multi/view/MultiFrameLayout;
.line 673
:cond_2f
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->d:Lsg/bigo/live/support64/micconnect/multi/view/MultiFrameLayout;
if-eqz v0, :cond_48
.line 674
invoke-virtual {v0, p1, p2}, Lsg/bigo/live/support64/micconnect/multi/view/MultiFrameLayout;->a(J)Lsg/bigo/live/support64/micconnect/multi/view/c;
move-result-object p1
if-eqz p1, :cond_48
.line 675
invoke-interface {p1}, Lsg/bigo/live/support64/micconnect/multi/view/c;->getUserInfo()Lsg/bigo/live/support64/userinfo/UserInfoStruct;
move-result-object p2
if-eqz p2, :cond_48
.line 676
invoke-interface {p1}, Lsg/bigo/live/support64/micconnect/multi/view/c;->getUserInfo()Lsg/bigo/live/support64/userinfo/UserInfoStruct;
move-result-object p1
if-eqz p1, :cond_48
.line 678
iget-object p1, p1, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->b:Ljava/lang/String;
return-object p1
:cond_48
return-object v2
.end method
.method public final a(I)V
.registers 2
.line 982
iput p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->c:I
return-void
.end method
.method public final a(IIIZ)V
.registers 29
move-object/from16 v11, p0
move/from16 v4, p2
.line 738
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "[GiftOperation]showSendGiftConfirmDialog------->>giftId:"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
move/from16 v7, p1
invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, "giftCount"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "Revenue_Gift"
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 740
invoke-static/range {p1 .. p1}, Lsg/bigolive/revenue64/c/c;->a(I)Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
move-result-object v6
.line 741
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J
move-result-wide v16
const-string v0, "[GiftOperation]showSendGiftConfirmDialog. gift info bean is null"
if-nez p4, :cond_12d
.line 745
iget-object v2, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v2, Lsg/bigo/live/support64/component/a;
invoke-interface {v2}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object v2
if-eqz v2, :cond_111
iget-object v2, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v2, Lsg/bigo/live/support64/component/a;
invoke-interface {v2}, Lsg/bigo/live/support64/component/a;->b()Z
move-result v2
if-eqz v2, :cond_47
goto/16 :goto_111
:cond_47
if-nez v6, :cond_63
const/4 v15, 0x0
const/16 v19, 0x12c
const/16 v22, 0x0
const/16 v23, 0x0
const-string v12, "headline_gift_pre_verify"
const-string v18, "6"
const-string v20, ""
const-string v21, "0"
move/from16 v13, p1
move/from16 v14, p2
.line 758
invoke-static/range {v12 .. v23}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V
.line 761
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 765
:cond_63
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J
move-result-wide v8
.line 22116
iget v0, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->k:I
div-int/lit8 v3, v0, 0x64
.line 768
invoke-static {}, Lsg/bigo/common/p;->b()Z
move-result v0
if-nez v0, :cond_99
const/4 v15, 0x0
const/16 v19, 0x1f4
const/16 v22, 0x0
const/16 v23, 0x0
const-string v12, "headline_gift_pre_verify"
const-string v18, "6"
const-string v20, ""
const-string v21, "0"
move/from16 v13, p1
move/from16 v14, p2
.line 771
invoke-static/range {v12 .. v23}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V
const v0, 0x7d0c014e
const/4 v1, 0x0
new-array v2, v1, [Ljava/lang/Object;
.line 774
invoke-static {v0, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
.line 775
invoke-static {v0, v1}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
return-void
.line 779
:cond_99
iget-short v0, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
const/4 v2, 0x3
if-ne v0, v2, :cond_e5
.line 781
iget-object v0, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v2, Lsg/bigolive/revenue64/component/gift/headlinegift/c;
invoke-interface {v0, v2}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
move-object v12, v0
check-cast v12, Lsg/bigolive/revenue64/component/gift/headlinegift/c;
if-eqz v12, :cond_c9
mul-int v13, v3, v4
.line 783
new-instance v14, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$-3-wD3XzsFxoNjjyo2B9HscK-EY;
move-object v0, v14
move-object/from16 v1, p0
move-object v2, v6
move/from16 v4, p2
move-wide v5, v8
move/from16 v7, p1
move/from16 v8, p3
move-wide/from16 v9, v16
invoke-direct/range {v0 .. v10}, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$-3-wD3XzsFxoNjjyo2B9HscK-EY;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IIJIIJ)V
invoke-interface {v12, v13, v14}, Lsg/bigolive/revenue64/component/gift/headlinegift/c;->a(ILkotlin/f/a/m;)V
return-void
:cond_c9
const/4 v15, 0x0
const/16 v19, 0x12c
const/16 v22, 0x0
const/16 v23, 0x0
const-string v12, "headline_gift_pre_verify"
const-string v18, "6"
const-string v20, ""
const-string v21, "0"
move/from16 v13, p1
move/from16 v14, p2
.line 808
invoke-static/range {v12 .. v23}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V
const-string v0, "[GiftOperation]showSendGiftConfirmDialog. IHeadLineGiftComponent is null"
.line 811
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
:cond_e5
const/4 v15, 0x0
const/16 v19, 0x190
const/16 v22, 0x0
const/16 v23, 0x0
const-string v12, "headline_gift_pre_verify"
const-string v18, "6"
const-string v20, ""
const-string v21, "0"
move/from16 v13, p1
move/from16 v14, p2
.line 817
invoke-static/range {v12 .. v23}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V
.line 820
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "gift type no support now. type:"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-short v1, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "[GiftOperation]"
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
return-void
:cond_111
:goto_111
const/4 v15, 0x0
const/16 v19, 0x12c
const/16 v22, 0x0
const/16 v23, 0x0
const-string v12, "headline_gift_pre_verify"
const-string v18, "6"
const-string v20, ""
const-string v21, "0"
move/from16 v13, p1
move/from16 v14, p2
.line 748
invoke-static/range {v12 .. v23}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V
const-string v0, "activity state illegal"
.line 751
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
return-void
:cond_12d
if-nez v6, :cond_149
const/4 v15, 0x0
const/16 v19, 0x12c
const/16 v22, 0x0
const/16 v23, 0x0
const-string v12, "headline_gift_pre_verify"
const-string v18, "6"
const-string v20, ""
const-string v21, "0"
move/from16 v13, p1
move/from16 v14, p2
.line 827
invoke-static/range {v12 .. v23}, Lsg/bigolive/revenue64/report/b;->a(Ljava/lang/String;IIIJLjava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V
.line 830
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 834
:cond_149
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J
move-result-wide v8
.line 23116
iget v0, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->k:I
div-int/lit8 v10, v0, 0x64
.line 837
iget-object v0, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
if-eqz v0, :cond_15f
.line 838
invoke-virtual {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->dismiss()V
const/4 v0, 0x0
.line 839
iput-object v0, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
.line 842
:cond_15f
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
iget v1, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
.line 23218
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
.line 24209
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->a(Ljava/lang/Integer;)V
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
.line 843
iget-short v1, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
.line 24219
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
.line 25210
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->b(Ljava/lang/Integer;)V
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
.line 844
iget-object v1, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->e:Ljava/lang/String;
const-string v2, "giftUrl"
.line 845
invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 26211
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->a(Ljava/lang/String;)V
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
.line 845
iget-object v1, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->d:Ljava/lang/String;
const-string v2, "giftName"
.line 846
invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 27212
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->b(Ljava/lang/String;)V
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
.line 27222
invoke-static/range {p2 .. p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
.line 28213
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->c(Ljava/lang/Integer;)V
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
mul-int v1, v10, v4
.line 28223
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
.line 29214
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->d(Ljava/lang/Integer;)V
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
.line 29225
invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
.line 30216
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->a(Ljava/lang/Long;)V
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
.line 30227
new-instance v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
invoke-direct {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;-><init>()V
.line 30228
check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$a;
const-string v2, "builder"
invoke-static {v0, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 31047
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->m:Ljava/lang/Integer;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->e:Ljava/lang/Integer;
.line 31048
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->n:Ljava/lang/Integer;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->f:Ljava/lang/Integer;
.line 31049
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->o:Ljava/lang/String;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->g:Ljava/lang/String;
.line 31050
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->p:Ljava/lang/String;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->h:Ljava/lang/String;
.line 31051
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->q:Ljava/lang/Integer;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->i:Ljava/lang/Integer;
.line 31052
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->r:Ljava/lang/Integer;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->j:Ljava/lang/Integer;
.line 31053
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->s:Ljava/lang/String;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->k:Ljava/lang/String;
.line 31054
sget-object v0, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->t:Ljava/lang/Long;
iput-object v0, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->l:Ljava/lang/Long;
.line 850
iput-object v1, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
.line 852
new-instance v0, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$6AZW8bZ5qQ-lYfCumB0Pu5h93As;
invoke-direct {v0, v11}, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$6AZW8bZ5qQ-lYfCumB0Pu5h93As;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;)V
invoke-virtual {v1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->a(Landroid/content/DialogInterface$OnDismissListener;)V
.line 853
iget-object v0, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
iget-object v1, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v1, Lsg/bigo/live/support64/component/a;
invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v1
const-string v2, "sendGiftConfirmDialog"
invoke-virtual {v0, v1, v2}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
.line 854
iget-object v12, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
new-instance v13, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$3;
move-object v0, v13
move-object/from16 v1, p0
move/from16 v2, p1
move/from16 v3, p2
move-wide/from16 v4, v16
move v7, v10
move/from16 v10, p3
invoke-direct/range {v0 .. v10}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$3;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;IIJLsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IJI)V
const-string v0, "listener"
invoke-static {v13, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 31059
iput-object v13, v12, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->d:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog$b;
return-void
.end method
.method public final a(IJIIZILsg/bigolive/revenue64/component/gift/c/d;)V
.registers 37
move-object/from16 v11, p0
move-wide/from16 v14, p2
.line 187
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->o()J
move-result-wide v16
const/4 v0, 0x1
move/from16 v1, p5
invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
move-result v22
.line 11192
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v1
invoke-virtual {v1}, Lsg/bigo/live/support64/o;->n()J
move-result-wide v12
const-wide/16 v1, 0x0
cmp-long v3, v12, v1
if-eqz v3, :cond_a4
cmp-long v3, v14, v1
if-nez v3, :cond_27
goto/16 :goto_a4
.line 11199
:cond_27
invoke-static/range {p2 .. p3}, Lsg/bigolive/revenue64/component/vsshow/b;->b(J)S
move-result v1
add-int/2addr v1, v0
add-int/lit8 v23, v1, 0x1
.line 11203
invoke-static {}, Lsg/bigo/live/support64/report/o;->b()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_39
const/4 v0, 0x2
.line 11207
:cond_39
iget-object v1, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->g:Lsg/bigo/core/component/b/d;
invoke-static {v1}, Lsg/bigo/live/support64/component/intentdata/b;->a(Lsg/bigo/core/component/b/d;)Lsg/bigo/live/support64/component/intentdata/a;
move-result-object v1
if-eqz v1, :cond_51
.line 11209
invoke-interface {v1}, Lsg/bigo/live/support64/component/intentdata/a;->d()Ljava/lang/String;
move-result-object v1
const-string v2, "at_normal_group"
.line 11210
invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_51
const/4 v0, 0x3
const/16 v18, 0x3
goto :goto_53
:cond_51
move/from16 v18, v0
.line 11215
:goto_53
iget-object v0, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->i:Lsg/bigo/live/support64/component/UserExtraInfoViewModel;
.line 12107
iget-object v0, v0, Lsg/bigo/live/support64/component/UserExtraInfoViewModel;->b:Ljava/util/Map;
.line 11215
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v1
invoke-virtual {v1}, Lsg/bigo/live/support64/o;->p()J
move-result-wide v1
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
if-nez v0, :cond_6d
const-string v0, ""
:cond_6d
move-object/from16 v26, v0
.line 11220
iget-object v0, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e:Lsg/bigo/core/mvp/presenter/a;
if-eqz v0, :cond_a3
.line 11222
iget-object v0, v11, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e:Lsg/bigo/core/mvp/presenter/a;
move-object/from16 v19, v0
check-cast v19, Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;
new-instance v27, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$1;
move-object/from16 v0, v27
move-object/from16 v1, p0
move-wide v2, v12
move-wide/from16 v4, p2
move/from16 v6, p1
move/from16 v7, p4
move/from16 v8, v22
move-object/from16 v9, v26
move-object/from16 v10, p8
invoke-direct/range {v0 .. v10}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent$1;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;JJIIILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/d;)V
move-wide v0, v12
move-object/from16 v12, v19
move/from16 v13, v18
move-wide/from16 v14, p2
move-wide/from16 v18, v0
move/from16 v20, p1
move/from16 v21, p4
move/from16 v24, p6
move/from16 v25, p7
invoke-interface/range {v12 .. v27}, Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;->a(IJJJIIIIZILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/c;)V
:cond_a3
return-void
:cond_a4
:goto_a4
move-wide v0, v12
.line 11194
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "[GiftOperation]sendLiveGift roomid="
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v0, ", roomOwnerUid, is room state valid = "
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 11195
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->z()Z
move-result v0
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v0, ", toUid="
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v0, ", giftId="
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move/from16 v0, p1
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v0, ", stack msg: \n"
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 11196
invoke-static {}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->d()Ljava/lang/String;
move-result-object v0
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "Revenue_Gift"
.line 11194
invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method public final a(JIIILjava/lang/String;I)V
.registers 18
move-object v0, p0
.line 713
iget-object v1, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v1, Lsg/bigo/live/support64/component/a;
invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->b()Z
move-result v1
if-eqz v1, :cond_c
return-void
.line 716
:cond_c
iget-object v1, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v1, Lsg/bigo/live/support64/component/a;
invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object v1
instance-of v1, v1, Landroidx/fragment/app/FragmentActivity;
if-eqz v1, :cond_2e
.line 717
iget-object v1, v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v1, Lsg/bigo/live/support64/component/a;
invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object v1
move-object v2, v1
check-cast v2, Landroidx/fragment/app/FragmentActivity;
move/from16 v3, p7
move-wide v4, p1
move v6, p3
move v7, p4
move v8, p5
move-object/from16 v9, p6
invoke-static/range {v2 .. v9}, Lsg/bigolive/revenue64/a;->a(Landroidx/fragment/app/FragmentActivity;IJIIILjava/lang/String;)V
:cond_2e
return-void
.end method
.method public final a(Landroidx/lifecycle/LifecycleOwner;)V
.registers 2
.line 175
invoke-super {p0, p1}, Lsg/bigo/core/component/AbstractComponent;->a(Landroidx/lifecycle/LifecycleOwner;)V
.line 176
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast p1, Lsg/bigo/live/support64/component/a;
invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object p1
invoke-static {p1}, Lsg/bigolive/revenue64/a;->a(Landroidx/fragment/app/FragmentManager;)V
.line 177
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
invoke-virtual {p1}, Ljava/util/LinkedList;->clear()V
.line 178
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->m:Lrx/j;
if-eqz p1, :cond_1a
.line 179
invoke-interface {p1}, Lrx/j;->unsubscribe()V
:cond_1a
return-void
.end method
.method public final a(Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
.registers 3
if-eqz p1, :cond_10
.line 477
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e:Lsg/bigo/core/mvp/presenter/a;
if-nez v0, :cond_7
goto :goto_10
.line 481
:cond_7
new-instance v0, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$cNW2wEX2UipaTOgAitAcm8GMa-Q;
invoke-direct {v0, p0, p1}, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$cNW2wEX2UipaTOgAitAcm8GMa-Q;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
invoke-static {v0}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;)V
return-void
.line 478
:cond_10
:goto_10
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "[GiftOperation]It\'s not a gift towards this room, skip notification:"
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "Revenue_Gift"
invoke-static {v0, p1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method public final a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lsg/bigo/core/component/a/b;",
"Landroid/util/SparseArray<",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
.line 144
sget-object v0, Lsg/bigolive/revenue64/component/gift/i;->SHOW_COMBO_ANIM:Lsg/bigolive/revenue64/component/gift/i;
const/4 v1, 0x0
if-ne p1, v0, :cond_f
.line 145
invoke-virtual {p2, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lsg/bigolive/revenue64/pro/bg;
.line 146
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->b(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.line 147
:cond_f
sget-object v0, Lsg/bigolive/revenue64/component/gift/i;->SHOW_DEBUG_GIFT_NOTIFY:Lsg/bigolive/revenue64/component/gift/i;
if-ne p1, v0, :cond_1d
.line 148
invoke-virtual {p2, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lsg/bigolive/revenue64/pro/bg;
.line 149
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Lsg/bigolive/revenue64/pro/bg;)V
return-void
.line 150
:cond_1d
sget-object p2, Lsg/bigo/live/support64/component/liveviewer/a;->LIVE_END:Lsg/bigo/live/support64/component/liveviewer/a;
if-eq p1, p2, :cond_25
sget-object p2, Lsg/bigo/live/support64/component/a/a;->EVENT_LIVE_SWITCH_ENTER_ROOM_START:Lsg/bigo/live/support64/component/a/a;
if-ne p1, p2, :cond_3b
.line 151
:cond_25
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
invoke-virtual {p1}, Ljava/util/LinkedList;->clear()V
.line 152
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->m:Lrx/j;
if-eqz p1, :cond_34
.line 153
invoke-interface {p1}, Lrx/j;->unsubscribe()V
const/4 p1, 0x0
.line 154
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->m:Lrx/j;
.line 156
:cond_34
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->j:Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;
if-eqz p1, :cond_3b
.line 157
invoke-virtual {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/SendGiftConfirmDialog;->dismiss()V
:cond_3b
return-void
.end method
.method public final a(Lsg/bigo/core/component/b/c;)V
.registers 3
.line 139
const-class v0, Lsg/bigolive/revenue64/component/gift/f;
invoke-interface {p1, v0}, Lsg/bigo/core/component/b/c;->a(Ljava/lang/Class;)V
return-void
.end method
.method public final a(Lsg/bigolive/revenue64/pro/bb;)V
.registers 7
.line 459
iget v0, p1, Lsg/bigolive/revenue64/pro/bb;->b:I
const/16 v1, 0xc8
if-eq v0, v1, :cond_1c
.line 460
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "onRecvSuperLuckyAwardNotify error rescode="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget p1, p1, Lsg/bigolive/revenue64/pro/bb;->b:I
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "[GiftOperation]"
invoke-static {v0, p1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 463
:cond_1c
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->b()Z
move-result v0
if-eqz v0, :cond_27
return-void
.line 466
:cond_27
invoke-static {}, Lsg/bigolive/revenue64/component/vsshow/b;->i()Z
move-result v0
if-nez v0, :cond_61
invoke-static {}, Lsg/bigolive/revenue64/component/vsshow/b;->e()Z
move-result v0
if-nez v0, :cond_61
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->E()I
move-result v0
const/4 v1, 0x5
if-eq v0, v1, :cond_3f
goto :goto_61
.line 13590
:cond_3f
invoke-static {p1}, Lsg/bigolive/revenue64/component/gift/b;->a(Lsg/bigolive/revenue64/pro/bb;)Lsg/bigolive/revenue64/component/gift/bean/b;
move-result-object v0
.line 13591
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v1, Lsg/bigo/live/support64/component/a;
invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v1
const-class v2, Lsg/bigolive/revenue64/component/gift/h;
invoke-interface {v1, v2}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v1
check-cast v1, Lsg/bigolive/revenue64/component/gift/h;
if-eqz v1, :cond_59
.line 13593
invoke-interface {v1, v0}, Lsg/bigolive/revenue64/component/gift/h;->a(Lsg/bigolive/revenue64/component/gift/bean/b;)V
goto :goto_82
:cond_59
const-string v0, "Revenue_Gift"
const-string v1, "[GiftOperation]addAwardEntity(). ISingleLiveGiftShowComponent is null!"
.line 13595
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_82
.line 12601
:cond_61
:goto_61
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v1, Lsg/bigolive/revenue64/component/gift/g;
invoke-interface {v0, v1}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/gift/g;
if-eqz v0, :cond_7b
.line 12603
invoke-static {p1}, Lsg/bigolive/revenue64/component/gift/b;->b(Lsg/bigolive/revenue64/pro/bb;)Lsg/bigolive/revenue64/component/gift/bean/c;
move-result-object v1
.line 12604
invoke-interface {v0, v1}, Lsg/bigolive/revenue64/component/gift/g;->a(Lsg/bigolive/revenue64/component/gift/bean/c;)V
goto :goto_82
:cond_7b
const-string v0, "Revenue_Gift"
const-string v1, "[GiftOperation]addAwardEntityMultiRoom(). IMultiLiveGiftShowComponent is null!"
.line 12606
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->w(Ljava/lang/String;Ljava/lang/String;)I
.line 14559
:goto_82
iget-wide v0, p1, Lsg/bigolive/revenue64/pro/bb;->c:J
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v2
invoke-virtual {v2}, Lsg/bigo/live/support64/o;->p()J
move-result-wide v2
cmp-long v4, v0, v2
if-nez v4, :cond_d8
.line 14560
sget-object v0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->b:Ljava/lang/Object;
monitor-enter v0
.line 14561
:try_start_93
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
invoke-virtual {v1}, Ljava/util/LinkedList;->size()I
move-result v1
const/16 v2, 0x400
if-ge v1, v2, :cond_be
.line 14562
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->k:Ljava/util/LinkedList;
iget v2, p1, Lsg/bigolive/revenue64/pro/bb;->j:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/util/LinkedList;->addLast(Ljava/lang/Object;)V
.line 14563
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->m:Lrx/j;
if-eqz v1, :cond_b4
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->m:Lrx/j;
invoke-interface {v1}, Lrx/j;->isUnsubscribed()Z
move-result v1
if-eqz v1, :cond_be
.line 14564
:cond_b4
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->l:Lrx/c;
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->n:Lrx/b/b;
invoke-virtual {v1, v2}, Lrx/c;->c(Lrx/b/b;)Lrx/j;
move-result-object v1
iput-object v1, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->m:Lrx/j;
.line 14567
:cond_be
monitor-exit v0
:try_end_bf
.catchall {:try_start_93 .. :try_end_bf} :catchall_d5
.line 14568
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v1, Lsg/bigolive/revenue64/component/gift/e;
invoke-interface {v0, v1}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/gift/e;
if-eqz v0, :cond_d8
.line 14570
invoke-interface {v0}, Lsg/bigolive/revenue64/component/gift/e;->e()V
goto :goto_d8
:catchall_d5
move-exception p1
.line 14567
:try_start_d6
monitor-exit v0
:try_end_d7
.catchall {:try_start_d6 .. :try_end_d7} :catchall_d5
throw p1
.line 14573
:cond_d8
:goto_d8
new-instance v0, Lsg/bigo/live/support64/component/chat/k;
invoke-direct {v0}, Lsg/bigo/live/support64/component/chat/k;-><init>()V
iget-object v1, p1, Lsg/bigolive/revenue64/pro/bb;->d:Ljava/lang/String;
.line 15058
iput-object v1, v0, Lsg/bigo/live/support64/component/chat/k;->a:Ljava/lang/String;
const/16 v1, 0x2d
.line 15063
iput v1, v0, Lsg/bigo/live/support64/component/chat/k;->b:I
.line 14575
iget-object v1, p1, Lsg/bigolive/revenue64/pro/bb;->m:Ljava/lang/String;
.line 15121
iput-object v1, v0, Lsg/bigo/live/support64/component/chat/k;->k:Ljava/lang/String;
const/4 v1, 0x0
.line 16073
iput-boolean v1, v0, Lsg/bigo/live/support64/component/chat/k;->d:Z
const/4 v2, 0x1
.line 16078
iput-boolean v2, v0, Lsg/bigo/live/support64/component/chat/k;->e:Z
.line 16083
iput-boolean v1, v0, Lsg/bigo/live/support64/component/chat/k;->f:Z
.line 14579
iget v1, p1, Lsg/bigolive/revenue64/pro/bb;->j:I
.line 17068
iput v1, v0, Lsg/bigo/live/support64/component/chat/k;->c:I
const-wide/16 v1, 0x0
.line 17088
iput-wide v1, v0, Lsg/bigo/live/support64/component/chat/k;->g:J
.line 14581
iget-wide v1, p1, Lsg/bigolive/revenue64/pro/bb;->c:J
.line 17187
iput-wide v1, v0, Lsg/bigo/live/support64/component/chat/k;->l:J
const/4 p1, 0x0
.line 18093
iput-object p1, v0, Lsg/bigo/live/support64/component/chat/k;->h:Ljava/lang/String;
.line 14584
invoke-virtual {v0}, Lsg/bigo/live/support64/component/chat/k;->a()Lsg/bigo/live/support64/component/chat/k;
move-result-object p1
.line 14585
invoke-static {}, Lsg/bigo/live/support64/k;->e()Lsg/bigo/live/support64/controllers/chat/a;
move-result-object v0
invoke-virtual {p1}, Lsg/bigo/live/support64/component/chat/k;->b()Lsg/bigo/live/support64/controllers/chat/f;
move-result-object v1
.line 18163
iget-boolean v2, p1, Lsg/bigo/live/support64/component/chat/k;->e:Z
.line 19159
iget-boolean p1, p1, Lsg/bigo/live/support64/component/chat/k;->d:Z
.line 14585
invoke-virtual {v0, v1, v2, p1}, Lsg/bigo/live/support64/controllers/chat/a;->a(Lsg/bigo/live/support64/controllers/chat/f;ZZ)V
return-void
.end method
.method public final a(Lsg/bigolive/revenue64/pro/bg;)V
.registers 7
if-eqz p1, :cond_3a
.line 416
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->e:Lsg/bigo/core/mvp/presenter/a;
if-nez v0, :cond_7
goto :goto_3a
.line 420
:cond_7
new-instance v0, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$zFw-nemRBHKZU-VR4gqW1q_D4hg;
invoke-direct {v0, p0, p1}, Lsg/bigolive/revenue64/component/gift/-$$Lambda$GiftOperationComponent$zFw-nemRBHKZU-VR4gqW1q_D4hg;-><init>(Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;Lsg/bigolive/revenue64/pro/bg;)V
invoke-static {v0}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;)V
.line 448
invoke-static {}, Lsg/bigo/live/support64/stat/k;->a()Lsg/bigo/live/support64/stat/k;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/stat/k;->K()V
.line 449
invoke-static {}, Lsg/bigo/live/support64/stat/a;->a()Lsg/bigo/live/support64/stat/a;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/stat/a;->K()V
.line 450
invoke-static {}, Lsg/bigo/live/support64/stat/m;->a()Lsg/bigo/live/support64/stat/m;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/stat/m;->K()V
.line 452
iget-wide v0, p1, Lsg/bigolive/revenue64/pro/bg;->c:J
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v2
invoke-virtual {v2}, Lsg/bigo/live/support64/o;->p()J
move-result-wide v2
cmp-long v4, v0, v2
if-nez v4, :cond_39
.line 453
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a:Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;
iget p1, p1, Lsg/bigolive/revenue64/pro/bg;->e:I
invoke-virtual {v0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;->a(I)V
:cond_39
return-void
.line 417
:cond_3a
:goto_3a
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "[GiftOperation]It\'s not a gift towards this room, skip notification:"
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "Revenue_Gift"
invoke-static {v0, p1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method public final b()V
.registers 1
return-void
.end method
.method public final b(Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
.registers 2
.line 987
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a(Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
return-void
.end method
.method public final b(Lsg/bigo/core/component/b/c;)V
.registers 3
.line 134
const-class v0, Lsg/bigolive/revenue64/component/gift/f;
invoke-interface {p1, v0, p0}, Lsg/bigo/core/component/b/c;->a(Ljava/lang/Class;Lsg/bigo/core/component/b/b;)V
return-void
.end method
.method public final c()Ljava/lang/String;
.registers 2
.line 687
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a:Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;
.line 21017
iget v0, v0, Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;->a:I
if-nez v0, :cond_9
const-string v0, "--"
return-object v0
.line 690
:cond_9
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/GiftOperationComponent;->a:Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;
.line 22017
iget v0, v0, Lsg/bigolive/revenue64/component/gift/mvp/model/GiftCountViewModel;->a:I
.line 690
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final u()[Lsg/bigo/core/component/a/b;
.registers 4
const/4 v0, 0x4
new-array v0, v0, [Lsg/bigo/core/component/a/b;
.line 165
sget-object v1, Lsg/bigolive/revenue64/component/gift/i;->SHOW_COMBO_ANIM:Lsg/bigolive/revenue64/component/gift/i;
const/4 v2, 0x0
aput-object v1, v0, v2
sget-object v1, Lsg/bigolive/revenue64/component/gift/i;->SHOW_DEBUG_GIFT_NOTIFY:Lsg/bigolive/revenue64/component/gift/i;
const/4 v2, 0x1
aput-object v1, v0, v2
sget-object v1, Lsg/bigo/live/support64/component/liveviewer/a;->LIVE_END:Lsg/bigo/live/support64/component/liveviewer/a;
const/4 v2, 0x2
aput-object v1, v0, v2
sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_LIVE_SWITCH_ENTER_ROOM_START:Lsg/bigo/live/support64/component/a/a;
const/4 v2, 0x3
aput-object v1, v0, v2
return-object v0
.end method