VisualCallReceiveActivity.smali

.class public Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;
.super Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;
.source "VisualCallReceiveActivity.java"

# interfaces
.implements Lim/tpelyyftgw/messenger/NotificationCenter$NotificationCenterDelegate;


# instance fields
.field private REQUEST_NETWORK_NO_ANSWER:B

.field private REQUEST_NO_ANSWER:B

.field private RESPONSE_REFUSE:B

.field private callNetWorkReceiver:Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver;

.field chartContentUserlist:Landroidx/recyclerview/widget/RecyclerView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0900d7
    .end annotation
.end field

.field chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0900e0
    .end annotation
.end field

.field chrVisualcallTime:Landroid/widget/Chronometer;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0900e6
    .end annotation
.end field

.field private dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

.field imgOperateA:Landroid/widget/ImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0901cc
    .end annotation
.end field

.field imgOperateB:Landroid/widget/ImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0901cd
    .end annotation
.end field

.field imgOperateC:Landroid/widget/ImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0901ce
    .end annotation
.end field

.field imgPreReceive:Landroid/widget/ImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0901d0
    .end annotation
.end field

.field imgUserHead:Lim/tpelyyftgw/ui/components/BackupImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0901d6
    .end annotation
.end field

.field imgVideoUserHead:Lim/tpelyyftgw/ui/components/BackupImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0901d7
    .end annotation
.end field

.field imgVisualcall:Landroid/widget/ImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0901d8
    .end annotation
.end field

.field ivPreRefuse:Landroid/widget/ImageView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090269
    .end annotation
.end field

.field linOperateA:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09028c
    .end annotation
.end field

.field linOperateB:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09028d
    .end annotation
.end field

.field linOperateC:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09028e
    .end annotation
.end field

.field linPreReceive:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09028f
    .end annotation
.end field

.field linPreRefuse:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090290
    .end annotation
.end field

.field llBigRemoteView:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0902c9
    .end annotation
.end field

.field llBigWindow:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0902ca
    .end annotation
.end field

.field llSmallRemoteView:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0902e1
    .end annotation
.end field

.field mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

.field private mblnResetNoOp:Z

.field private mblnUnProcessChooseVoiceTip:Z

.field private mbytExit:B

.field private mbytFPacketRecCount:B

.field private mbytIsForeground:B

.field private mbytLastClickIndex:B

.field private mbytNoOp:B

.field private mlLastClickTime:J

.field private mlStart:J

.field private mlTipShow:J

.field relVideoUser:Landroid/widget/RelativeLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09037d
    .end annotation
.end field

.field relVisualCallA:Landroid/widget/LinearLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09037e
    .end annotation
.end field

.field relVisualCallB:Landroid/widget/RelativeLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09037f
    .end annotation
.end field

.field relVoiceUser:Landroid/widget/RelativeLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090380
    .end annotation
.end field

.field rootView:Landroid/widget/RelativeLayout;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f0903f6
    .end annotation
.end field

.field sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09042d
    .end annotation
.end field

.field sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09042e
    .end annotation
.end field

.field private soundPool:Landroid/media/SoundPool;

.field private spConnectingId:I

.field private timer:Ljava/util/Timer;

.field private timerTask:Ljava/util/TimerTask;

.field txtCallName:Landroid/widget/TextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090674
    .end annotation
.end field

.field txtCallStatus:Lim/tpelyyftgw/ui/components/ColorTextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090675
    .end annotation
.end field

.field txtMask:Landroid/widget/TextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090680
    .end annotation
.end field

.field txtOperateA:Lim/tpelyyftgw/ui/components/ColorTextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090682
    .end annotation
.end field

.field txtOperateB:Lim/tpelyyftgw/ui/components/ColorTextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090683
    .end annotation
.end field

.field txtOperateC:Lim/tpelyyftgw/ui/components/ColorTextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090684
    .end annotation
.end field

.field txtPreChangeToVoice:Lim/tpelyyftgw/ui/components/ColorTextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f090687
    .end annotation
.end field

.field txtTip:Landroid/widget/TextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09068b
    .end annotation
.end field

.field txtVideoName:Landroid/widget/TextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09068c
    .end annotation
.end field

.field txtVideoStatus:Lim/tpelyyftgw/ui/components/ColorTextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09068d
    .end annotation
.end field

.field txtVisualcallStatus:Lim/tpelyyftgw/ui/components/ColorTextView;
    .annotation runtime Lbutterknife/BindView;
        value = 0x7f09068e
    .end annotation
.end field


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>()V
    .registers 4

    .line 81
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;-><init>()V

    .line 162
    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlStart:J

    iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlLastClickTime:J

    .line 164
    const/4 v0, 0x1

    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytIsForeground:B

    const/4 v0, 0x0

    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytExit:B

    .line 165
    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    .line 166
    new-instance v1, Ljava/util/Timer;

    invoke-direct {v1}, Ljava/util/Timer;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timer:Ljava/util/Timer;

    .line 167
    const/4 v1, 0x0

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timerTask:Ljava/util/TimerTask;

    .line 170
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnResetNoOp:Z

    .line 171
    const/4 v1, -0x1

    iput-byte v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->RESPONSE_REFUSE:B

    const/4 v2, -0x4

    iput-byte v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->REQUEST_NO_ANSWER:B

    const/4 v2, -0x6

    iput-byte v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->REQUEST_NETWORK_NO_ANSWER:B

    .line 173
    iput-byte v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLastClickIndex:B

    .line 174
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnUnProcessChooseVoiceTip:Z

    .line 175
    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytFPacketRecCount:B

    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;Ljava/lang/String;)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;
    .param p1, "x1"    # Ljava/lang/String;

    .line 81
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sendKeepLivePacket(Ljava/lang/String;)V

    return-void
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;
    .param p1, "x1"    # Z

    .line 81
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeToVoice(Z)V

    return-void
.end method

.method static synthetic access$200(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)B
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;

    .line 81
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytExit:B

    return v0
.end method

.method static synthetic access$202(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;B)B
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;
    .param p1, "x1"    # B

    .line 81
    iput-byte p1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytExit:B

    return p1
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;

    .line 81
    iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlStart:J

    return-wide v0
.end method

.method static synthetic access$302(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;
    .param p1, "x1"    # J

    .line 81
    iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlStart:J

    return-wide p1
.end method

.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;

    .line 81
    iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlTipShow:J

    return-wide v0
.end method

.method static synthetic access$402(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;
    .param p1, "x1"    # J

    .line 81
    iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlTipShow:J

    return-wide p1
.end method

.method static synthetic access$500(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)B
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;

    .line 81
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytFPacketRecCount:B

    return v0
.end method

.method static synthetic access$508(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)B
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;

    .line 81
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytFPacketRecCount:B

    add-int/lit8 v1, v0, 0x1

    int-to-byte v1, v1

    iput-byte v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytFPacketRecCount:B

    return v0
.end method

.method private changeToVoice(Z)V
    .registers 8
    .param p1, "blnCaller"    # Z

    .line 1247
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setAVideoUI()V

    .line 1248
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtPreChangeToVoice:Lim/tpelyyftgw/ui/components/ColorTextView;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ColorTextView;->setVisibility(I)V

    .line 1249
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytIsForeground:B

    const/4 v2, 0x0

    if-nez v0, :cond_13

    .line 1250
    const/4 v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnUnProcessChooseVoiceTip:Z

    goto :goto_42

    .line 1252
    :cond_13
    if-eqz p1, :cond_22

    .line 1253
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v3, 0x7f0f1573

    invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_2e

    .line 1255
    :cond_22
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v3, 0x7f0f1593

    invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 1256
    :goto_2e
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 1257
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V

    .line 1258
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v3, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$fBNll9PAj_S7nPCH9oZtsO-LU0s;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$fBNll9PAj_S7nPCH9oZtsO-LU0s;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/16 v4, 0x7d0

    invoke-virtual {v0, v3, v4, v5}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 1260
    :goto_42
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v0, :cond_58

    .line 1261
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->isSpeakerOn()Z

    move-result v0

    if-eqz v0, :cond_53

    .line 1262
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0, v2}, Lcom/alivc/rtc/AliRtcEngine;->enableSpeakerphone(Z)I

    .line 1263
    :cond_53
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->stopPreview()I

    .line 1266
    :cond_58
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v3, 0x3

    if-ne v0, v3, :cond_c8

    .line 1267
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeStatusView()V

    .line 1268
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateA:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1269
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateB:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1270
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateC:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1271
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    invoke-virtual {v0, v2}, Landroid/widget/Chronometer;->setVisibility(I)V

    .line 1272
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigWindow:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1273
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->setVisibility(I)V

    .line 1274
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtOperateA:Lim/tpelyyftgw/ui/components/ColorTextView;

    const v1, 0x7f0f1015

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V

    .line 1275
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtOperateC:Lim/tpelyyftgw/ui/components/ColorTextView;

    const v1, 0x7f0f1014

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V

    .line 1277
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mIsAudioCapture:Z

    if-eqz v0, :cond_a3

    .line 1278
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateA:Landroid/widget/ImageView;

    const v1, 0x7f0803be

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    goto :goto_ab

    .line 1280
    :cond_a3
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateA:Landroid/widget/ImageView;

    const v1, 0x7f0803bf

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 1282
    :goto_ab
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v0, :cond_c8

    .line 1283
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->isSpeakerOn()Z

    move-result v0

    if-eqz v0, :cond_c0

    .line 1284
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateC:Landroid/widget/ImageView;

    const v1, 0x7f0803b7

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    goto :goto_c8

    .line 1286
    :cond_c0
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateC:Landroid/widget/ImageView;

    const v1, 0x7f0803bd

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 1290
    :cond_c8
    :goto_c8
    return-void
.end method

.method private enterCallingMode()V
    .registers 5

    .line 582
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVisualCallB:Landroid/widget/RelativeLayout;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    .line 583
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVisualCallA:Landroid/widget/LinearLayout;

    const/4 v2, 0x0

    invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 584
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v3, 0x2

    if-ne v0, v3, :cond_49

    .line 585
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtPreChangeToVoice:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ColorTextView;->setVisibility(I)V

    .line 586
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateA:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 587
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateA:Landroid/widget/ImageView;

    const v1, 0x7f0803c5

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 588
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtOperateA:Lim/tpelyyftgw/ui/components/ColorTextView;

    const v1, 0x7f0f1018

    const-string v2, "Str_visualcall_to_voice"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V

    .line 589
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateC:Landroid/widget/ImageView;

    const v1, 0x7f0803b9

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 590
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtOperateC:Lim/tpelyyftgw/ui/components/ColorTextView;

    const v1, 0x7f0f1013

    const-string v2, "Str_visualcall_change_camera"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_53

    .line 591
    :cond_49
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v2, 0x1

    if-ne v0, v2, :cond_53

    .line 592
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtCallStatus:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ColorTextView;->setVisibility(I)V

    .line 594
    :cond_53
    :goto_53
    return-void
.end method

.method private fillAliRtcUserInfo()V
    .registers 7

    .line 357
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mRtcAuthInfo:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->data:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    const-string v2, "app_id"

    invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->appid:Ljava/lang/String;

    .line 358
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mRtcAuthInfo:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->data:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    const-string v2, "token"

    invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->token:Ljava/lang/String;

    .line 359
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mRtcAuthInfo:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;

    iget-object v0, v0, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->data:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;

    sget v1, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AccountInstance;->getInstance(I)Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/AccountInstance;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v1

    iget v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I

    invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->userid:Ljava/lang/String;

    .line 360
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v0

    const-string v1, "gslb"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;

    move-result-object v0

    .line 361
    .local v0, "arrgslb":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
    if-eqz v0, :cond_69

    .line 362
    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v1

    new-array v1, v1, [Ljava/lang/String;

    .line 363
    .local v1, "strArr":[Ljava/lang/String;
    const/4 v2, 0x0

    .line 364
    .local v2, "i":I
    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v3

    :goto_51
    invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z

    move-result v4

    if-eqz v4, :cond_63

    invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Ljava/lang/String;

    .line 365
    .local v4, "strServer":Ljava/lang/String;
    aput-object v4, v1, v2

    .line 366
    nop

    .end local v4    # "strServer":Ljava/lang/String;
    add-int/lit8 v2, v2, 0x1

    .line 367
    goto :goto_51

    .line 368
    :cond_63
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mRtcAuthInfo:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;

    iget-object v3, v3, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->data:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;

    iput-object v1, v3, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->gslb:[Ljava/lang/String;

    .line 370
    .end local v1    # "strArr":[Ljava/lang/String;
    .end local v2    # "i":I
    :cond_69
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    const-string v2, "json"

    invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    .line 371
    .local v1, "strJson":Ljava/lang/String;
    if-eqz v1, :cond_98

    .line 373
    :try_start_75
    new-instance v2, Lorg/json/JSONObject;

    invoke-direct {v2, v1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V

    .line 374
    .local v2, "jsonObject":Lorg/json/JSONObject;
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mRtcAuthInfo:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;

    iget-object v3, v3, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->data:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;

    const-string v4, "time_stamp"

    invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J

    move-result-wide v4

    iput-wide v4, v3, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->timestamp:J

    .line 375
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mRtcAuthInfo:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;

    iget-object v3, v3, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo;->data:Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;

    const-string v4, "nonce"

    invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/hui/visualcall/RTCAuthInfo$RTCAuthInfo_Data;->setNonce(Ljava/lang/String;)V
    :try_end_93
    .catch Lorg/json/JSONException; {:try_start_75 .. :try_end_93} :catch_94

    .line 378
    .end local v2    # "jsonObject":Lorg/json/JSONObject;
    goto :goto_98

    .line 376
    :catch_94
    move-exception v2

    .line 377
    .local v2, "e":Lorg/json/JSONException;
    invoke-virtual {v2}, Lorg/json/JSONException;->printStackTrace()V

    .line 380
    .end local v2    # "e":Lorg/json/JSONException;
    :cond_98
    :goto_98
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v2

    const-string v3, "id"

    invoke-virtual {v2, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    .line 381
    return-void
.end method

.method private initEventListener()V
    .registers 2

    .line 775
    new-instance v0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$5;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$5;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mEventListener:Lcom/alivc/rtc/AliRtcEngineEventListener;

    .line 920
    new-instance v0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$6;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$6;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mEngineNotify:Lcom/alivc/rtc/AliRtcEngineNotify;

    .line 1083
    return-void
.end method

.method private initRing()V
    .registers 4

    .line 266
    new-instance v0, Landroid/media/SoundPool;

    const/4 v1, 0x0

    const/4 v2, 0x1

    invoke-direct {v0, v2, v1, v1}, Landroid/media/SoundPool;-><init>(III)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->soundPool:Landroid/media/SoundPool;

    .line 267
    const v1, 0x7f0e000c

    invoke-virtual {v0, p0, v1, v2}, Landroid/media/SoundPool;->load(Landroid/content/Context;II)I

    move-result v0

    iput v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->spConnectingId:I

    .line 268
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->soundPool:Landroid/media/SoundPool;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$6aB7q6AbjfHzHfhysxQlKkkHMZw;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$6aB7q6AbjfHzHfhysxQlKkkHMZw;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1}, Landroid/media/SoundPool;->setOnLoadCompleteListener(Landroid/media/SoundPool$OnLoadCompleteListener;)V

    .line 269
    return-void
.end method

.method private regNotification()V
    .registers 3

    .line 690
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->receivedAVideoCallReady:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 691
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->reecivedAVideoDiscarded:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 692
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->receivedAVideoCallChangeVoice:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 693
    return-void
.end method

.method private sendKeepLivePacket(Ljava/lang/String;)V
    .registers 9
    .param p1, "strId"    # Ljava/lang/String;

    .line 327
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timerTask:Ljava/util/TimerTask;

    if-nez v0, :cond_14

    .line 328
    new-instance v2, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$3;

    invoke-direct {v2, p0, p1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$3;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;Ljava/lang/String;)V

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timerTask:Ljava/util/TimerTask;

    .line 352
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timer:Ljava/util/Timer;

    const-wide/16 v3, 0x3e8

    const-wide/16 v5, 0x36b0

    invoke-virtual/range {v1 .. v6}, Ljava/util/Timer;->schedule(Ljava/util/TimerTask;JJ)V

    .line 354
    :cond_14
    return-void
.end method

.method private setAVideoUI()V
    .registers 9

    .line 280
    const-string v0, ""

    .line 281
    .local v0, "strName":Ljava/lang/String;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

    if-eqz v1, :cond_8

    .line 282
    iget-object v0, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;

    .line 283
    :cond_8
    new-instance v1, Lim/tpelyyftgw/ui/components/AvatarDrawable;

    invoke-direct {v1}, Lim/tpelyyftgw/ui/components/AvatarDrawable;-><init>()V

    .line 284
    .local v1, "avatarDrawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/AvatarDrawable;->setInfo(Lim/tpelyyftgw/tgnet/TLRPC$User;)V

    .line 285
    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v3, 0x2

    const-string v4, "50_50"

    const/high16 v5, 0x428c0000    # 70.0f

    const/16 v6, 0x8

    const/4 v7, 0x0

    if-ne v2, v3, :cond_8b

    .line 286
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgPreReceive:Landroid/widget/ImageView;

    const v3, 0x7f0803c7

    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 287
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVoiceUser:Landroid/widget/RelativeLayout;

    invoke-virtual {v2, v6}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    .line 288
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVideoUser:Landroid/widget/RelativeLayout;

    invoke-virtual {v2, v7}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    .line 289
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v2, v7}, Lorg/webrtc/sdk/SophonSurfaceView;->setVisibility(I)V

    .line 290
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtVideoName:Landroid/widget/TextView;

    invoke-virtual {v2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 291
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setBlurBitmap()V

    .line 292
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtMask:Landroid/widget/TextView;

    invoke-virtual {v2, v7}, Landroid/widget/TextView;->setVisibility(I)V

    .line 293
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgVideoUserHead:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/BackupImageView;->setRoundRadius(I)V

    .line 294
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgVideoUserHead:Lim/tpelyyftgw/ui/components/BackupImageView;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

    invoke-static {v3, v7}, Lim/tpelyyftgw/messenger/ImageLocation;->getForUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v3

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

    invoke-virtual {v2, v3, v4, v1, v5}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/Object;)V

    .line 295
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    const v3, 0x7f0f157e

    const-string v4, "visual_call_invate"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtVideoStatus:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v2, v3, v4}, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;->animForWaitting(Ljava/lang/String;Landroid/widget/TextView;)V

    .line 296
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0x15

    if-lt v2, v3, :cond_ed

    .line 297
    invoke-static {p0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->checkCamera(Landroid/content/Context;)Z

    move-result v2

    if-nez v2, :cond_ed

    .line 298
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v2, v7}, Landroid/widget/TextView;->setVisibility(I)V

    .line 299
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 300
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v3, 0x7f0f1576

    const-string v4, "visual_call_change_to_voice"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_ed

    .line 304
    :cond_8b
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgPreReceive:Landroid/widget/ImageView;

    const v3, 0x7f0803c3

    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 305
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVoiceUser:Landroid/widget/RelativeLayout;

    invoke-virtual {v2, v7}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    .line 306
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVideoUser:Landroid/widget/RelativeLayout;

    invoke-virtual {v2, v6}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    .line 307
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v2, v6}, Lorg/webrtc/sdk/SophonSurfaceView;->setVisibility(I)V

    .line 308
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtCallName:Landroid/widget/TextView;

    invoke-virtual {v2, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 309
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgUserHead:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/BackupImageView;->setRoundRadius(I)V

    .line 310
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgUserHead:Lim/tpelyyftgw/ui/components/BackupImageView;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

    invoke-static {v3, v7}, Lim/tpelyyftgw/messenger/ImageLocation;->getForUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v3

    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

    invoke-virtual {v2, v3, v4, v1, v5}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/Object;)V

    .line 311
    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v3, 0x3

    if-eq v2, v3, :cond_ed

    .line 312
    iget-byte v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    if-nez v2, :cond_d7

    .line 313
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    const v3, 0x7f0f157f

    const-string v4, "visual_call_invate_voice"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtCallStatus:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v2, v3, v4}, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;->animForWaitting(Ljava/lang/String;Landroid/widget/TextView;)V

    goto :goto_ed

    .line 315
    :cond_d7
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    const v3, 0x7f0f1574

    invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v3

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtCallStatus:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v2, v3, v4}, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;->animForWaitting(Ljava/lang/String;Landroid/widget/TextView;)V

    .line 316
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgPreReceive:Landroid/widget/ImageView;

    const v3, 0x7f0803c2

    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 320
    :cond_ed
    :goto_ed
    return-void
.end method

.method private setBlurBitmap()V
    .registers 6

    .line 259
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtMask:Landroid/widget/TextView;

    const v1, 0x3f4ccccd    # 0.8f

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setAlpha(F)V

    .line 260
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getResources()Landroid/content/res/Resources;

    move-result-object v0

    const v1, 0x7f0803b8

    invoke-static {v0, v1}, Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;

    move-result-object v0

    .line 261
    .local v0, "bitmap":Landroid/graphics/Bitmap;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/Utilities;->blurWallpaper(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;

    move-result-object v1

    .line 262
    .local v1, "b1":Landroid/graphics/Bitmap;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtMask:Landroid/widget/TextView;

    new-instance v3, Landroid/graphics/drawable/BitmapDrawable;

    const/4 v4, 0x0

    invoke-direct {v3, v4, v1}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V

    invoke-virtual {v2, v3}, Landroid/widget/TextView;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 263
    return-void
.end method

.method private setTipPos()V
    .registers 4

    .line 1237
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout$LayoutParams;

    .line 1238
    .local v0, "layoutParams":Landroid/widget/RelativeLayout$LayoutParams;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVoiceUser:Landroid/widget/RelativeLayout;

    invoke-virtual {v1}, Landroid/widget/RelativeLayout;->getVisibility()I

    move-result v1

    const/16 v2, 0x8

    if-ne v1, v2, :cond_1a

    .line 1239
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const/16 v2, 0x11

    invoke-virtual {v1, v2}, Landroid/widget/TextView;->setGravity(I)V

    goto :goto_29

    .line 1241
    :cond_1a
    const/4 v1, 0x3

    const v2, 0x7f090380

    invoke-virtual {v0, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V

    .line 1242
    const/high16 v1, 0x41c80000    # 25.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I

    .line 1244
    :goto_29
    return-void
.end method


# virtual methods
.method protected ProcessDiscardMessage(ILjava/lang/String;)V
    .registers 9
    .param p1, "iFlag"    # I
    .param p2, "strTip"    # Ljava/lang/String;

    .line 651
    const/4 v0, 0x1

    const/4 v1, 0x0

    if-ne p1, v0, :cond_1a

    .line 652
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v2

    const-string v3, "id"

    invoke-virtual {v2, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    iget-byte v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->REQUEST_NO_ANSWER:B

    iget v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v5, 0x2

    if-ne v4, v5, :cond_16

    goto :goto_17

    :cond_16
    const/4 v0, 0x0

    :goto_17
    invoke-static {v2, v3, v0}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->DiscardAVideoCall(Ljava/lang/String;IZ)V

    .line 653
    :cond_1a
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->stopRinging()V

    .line 654
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v2, 0x3

    const-wide/16 v3, 0x7d0

    if-ne v0, v2, :cond_47

    .line 655
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v2, 0x7f0f158e

    const-string v5, "visual_call_other_side_discard"

    invoke-static {v5, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 656
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 657
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    invoke-virtual {v0}, Landroid/widget/Chronometer;->stop()V

    .line 658
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1, v3, v4}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    goto :goto_69

    .line 660
    :cond_47
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    if-nez p2, :cond_53

    const v2, 0x7f0f158d

    invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v2

    goto :goto_54

    :cond_53
    move-object v2, p2

    :goto_54
    invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 661
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 662
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 663
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1, v3, v4}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 665
    :goto_69
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->cancelCallingState()V

    .line 666
    return-void
.end method

.method protected changeLocalPreview(Lorg/webrtc/sdk/SophonSurfaceView;)V
    .registers 7
    .param p1, "view"    # Lorg/webrtc/sdk/SophonSurfaceView;

    .line 1154
    const/4 v0, 0x1

    const/4 v1, 0x0

    if-eqz p1, :cond_d

    .line 1155
    iget-byte v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLocalPos:B

    if-nez v2, :cond_b

    .line 1156
    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLocalPos:B

    goto :goto_d

    .line 1158
    :cond_b
    iput-byte v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLocalPos:B

    .line 1160
    :cond_d
    :goto_d
    iget-byte v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLocalPos:B

    const/16 v3, 0x8

    const/4 v4, -0x1

    if-nez v2, :cond_7c

    .line 1161
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v2, v3}, Lorg/webrtc/sdk/SophonSurfaceView;->setVisibility(I)V

    .line 1162
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1163
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v2, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setVisibility(I)V

    .line 1164
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1165
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;

    move-result-object v2

    .line 1166
    .local v2, "v":Landroid/view/View;
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v3}, Landroid/widget/LinearLayout;->removeAllViews()V

    .line 1167
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v3}, Landroid/widget/LinearLayout;->removeAllViews()V

    .line 1168
    if-nez p1, :cond_53

    .line 1169
    if-eqz v2, :cond_5d

    .line 1170
    move-object v3, v2

    check-cast v3, Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v3, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderOnTop(Z)V

    .line 1171
    move-object v3, v2

    check-cast v3, Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v3, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderMediaOverlay(Z)V

    .line 1172
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    new-instance v3, Landroid/widget/LinearLayout$LayoutParams;

    invoke-direct {v3, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V

    invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    goto :goto_5d

    .line 1175
    :cond_53
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    new-instance v3, Landroid/widget/LinearLayout$LayoutParams;

    invoke-direct {v3, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V

    invoke-virtual {v1, p1, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1177
    :cond_5d
    :goto_5d
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v1, :cond_79

    .line 1178
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v1, v0}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderOnTop(Z)V

    .line 1179
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v1, v0}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderMediaOverlay(Z)V

    .line 1180
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasSmall:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    sget-object v4, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackCamera:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;

    invoke-virtual {v1, v3, v4}, Lcom/alivc/rtc/AliRtcEngine;->setLocalViewConfig(Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;)I

    .line 1181
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v1}, Lcom/alivc/rtc/AliRtcEngine;->startPreview()I

    .line 1183
    :cond_79
    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLocalPos:B

    .line 1184
    .end local v2    # "v":Landroid/view/View;
    goto :goto_d9

    .line 1185
    :cond_7c
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v2, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setVisibility(I)V

    .line 1186
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1187
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v2, v3}, Lorg/webrtc/sdk/SophonSurfaceView;->setVisibility(I)V

    .line 1188
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 1189
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v2}, Landroid/widget/LinearLayout;->removeAllViews()V

    .line 1190
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;

    move-result-object v2

    .line 1191
    .restart local v2    # "v":Landroid/view/View;
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    invoke-virtual {v3}, Landroid/widget/LinearLayout;->removeAllViews()V

    .line 1192
    if-nez p1, :cond_b5

    .line 1193
    if-eqz v2, :cond_c5

    .line 1194
    move-object v3, v2

    check-cast v3, Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v3, v0}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderOnTop(Z)V

    .line 1195
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    new-instance v3, Landroid/widget/LinearLayout$LayoutParams;

    invoke-direct {v3, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V

    invoke-virtual {v0, v2, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    goto :goto_c5

    .line 1198
    :cond_b5
    invoke-virtual {p1, v0}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderOnTop(Z)V

    .line 1199
    invoke-virtual {p1, v0}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderMediaOverlay(Z)V

    .line 1200
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    new-instance v3, Landroid/widget/LinearLayout$LayoutParams;

    invoke-direct {v3, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V

    invoke-virtual {v0, p1, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1203
    :cond_c5
    :goto_c5
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v0, :cond_d7

    .line 1204
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasBig:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    sget-object v4, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackCamera:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;

    invoke-virtual {v0, v3, v4}, Lcom/alivc/rtc/AliRtcEngine;->setLocalViewConfig(Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;)I

    .line 1205
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->startPreview()I

    .line 1207
    :cond_d7
    iput-byte v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLocalPos:B

    .line 1209
    .end local v2    # "v":Landroid/view/View;
    :goto_d9
    return-void
.end method

.method protected changePopWindow()V
    .registers 10

    .line 1213
    const/4 v0, 0x0

    .local v0, "view":Landroid/view/View;
    const/4 v1, 0x0

    .line 1214
    .local v1, "smallView":Landroid/view/View;
    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v3, 0x2

    if-ne v2, v3, :cond_1e

    .line 1215
    iget-byte v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLocalPos:B

    if-nez v2, :cond_10

    .line 1216
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    .line 1217
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llSmallRemoteView:Landroid/widget/LinearLayout;

    goto :goto_14

    .line 1219
    :cond_10
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigRemoteView:Landroid/widget/LinearLayout;

    .line 1220
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    .line 1223
    :goto_14
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigWindow:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v0}, Landroid/widget/LinearLayout;->removeView(Landroid/view/View;)V

    .line 1224
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->removeView(Landroid/view/View;)V

    .line 1226
    :cond_1e
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->myservice:Lim/tpelyyftgw/ui/hui/visualcall/FlowService;

    iget v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/hui/visualcall/FlowService;->setCallStyle(I)V

    .line 1227
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->myservice:Lim/tpelyyftgw/ui/hui/visualcall/FlowService;

    const/4 v3, 0x0

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/hui/visualcall/FlowService;->setBlnCaller(Z)V

    .line 1229
    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v3, 0x3

    if-ne v2, v3, :cond_40

    .line 1230
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->myservice:Lim/tpelyyftgw/ui/hui/visualcall/FlowService;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    invoke-virtual {v2}, Landroid/widget/Chronometer;->getBase()J

    move-result-wide v6

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    move-object v4, v0

    move-object v5, v1

    invoke-virtual/range {v3 .. v8}, Lim/tpelyyftgw/ui/hui/visualcall/FlowService;->setView(Landroid/view/View;Landroid/view/View;JLjava/lang/String;)V

    goto :goto_4c

    .line 1232
    :cond_40
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->myservice:Lim/tpelyyftgw/ui/hui/visualcall/FlowService;

    const-wide/32 v6, -0xf4240

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    move-object v4, v0

    move-object v5, v1

    invoke-virtual/range {v3 .. v8}, Lim/tpelyyftgw/ui/hui/visualcall/FlowService;->setView(Landroid/view/View;Landroid/view/View;JLjava/lang/String;)V

    .line 1234
    :goto_4c
    return-void
.end method

.method protected changeStatusView()V
    .registers 1

    .line 749
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->enterCallingMode()V

    .line 750
    return-void
.end method

.method public varargs didReceivedNotification(II[Ljava/lang/Object;)V
    .registers 11
    .param p1, "id"    # I
    .param p2, "account"    # I
    .param p3, "args"    # [Ljava/lang/Object;

    .line 598
    sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->receivedAVideoCallReady:I

    const/4 v1, 0x0

    if-ne p1, v0, :cond_1b

    .line 601
    aget-object v0, p3, v1

    check-cast v0, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCall;

    .line 602
    .local v0, "meetCall":Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCall;
    if-eqz v0, :cond_19

    iget-object v1, v0, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCall;->id:Ljava/lang/String;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_19

    .line 609
    iget-boolean v1, v0, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCall;->isPc:Z

    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnOtherIsPc:Z

    .line 611
    .end local v0    # "meetCall":Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCall;
    :cond_19
    goto/16 :goto_b9

    :cond_1b
    sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->reecivedAVideoDiscarded:I

    const/4 v2, 0x1

    if-ne p1, v0, :cond_9b

    .line 612
    aget-object v0, p3, v1

    check-cast v0, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;

    .line 613
    .local v0, "discarded":Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;
    if-eqz v0, :cond_b8

    iget-object v3, v0, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;->id:Ljava/lang/String;

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_b8

    .line 614
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgVisualcall:Landroid/widget/ImageView;

    invoke-virtual {v3, v1}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 615
    iget v3, v0, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;->duration:I

    const/4 v4, -0x1

    if-eq v3, v4, :cond_4f

    .line 616
    iget v2, v0, Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;->duration:I

    if-eqz v2, :cond_44

    .line 617
    const/4 v2, 0x0

    invoke-virtual {p0, v1, v2}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ProcessDiscardMessage(ILjava/lang/String;)V

    goto/16 :goto_b8

    .line 619
    :cond_44
    const v2, 0x7f0f1594

    invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {p0, v1, v2}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ProcessDiscardMessage(ILjava/lang/String;)V

    goto :goto_b8

    .line 621
    :cond_4f
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->stopRinging()V

    .line 622
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->cancelCallingState()V

    .line 623
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ivPreRefuse:Landroid/widget/ImageView;

    const v4, 0x7f0803bb

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 624
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ivPreRefuse:Landroid/widget/ImageView;

    invoke-virtual {v3, v1}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 625
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v3

    const-string v4, "id"

    invoke-virtual {v3, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-byte v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->RESPONSE_REFUSE:B

    iget v5, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v6, 0x2

    if-ne v5, v6, :cond_74

    goto :goto_75

    :cond_74
    const/4 v2, 0x0

    :goto_75
    invoke-static {v3, v4, v2}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->DiscardAVideoCall(Ljava/lang/String;IZ)V

    .line 626
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v3, 0x7f0f1596

    const-string v4, "visual_call_refused_over"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 627
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 628
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 629
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v2, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/16 v3, 0x7d0

    invoke-virtual {v1, v2, v3, v4}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    goto :goto_b8

    .line 632
    .end local v0    # "discarded":Lim/tpelyyftgw/tgnet/TLRPCCall$TL_UpdateMeetCallDiscarded;
    :cond_9b
    sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->receivedAVideoCallChangeVoice:I

    if-ne p1, v0, :cond_b8

    .line 633
    iput v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    .line 634
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeToVoice(Z)V

    .line 635
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    if-nez v0, :cond_b9

    .line 636
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnResetNoOp:Z

    .line 637
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateA:Landroid/widget/LinearLayout;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$AWi40Kf-SHaRqqZHpI0n3BU7WvM;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$AWi40Kf-SHaRqqZHpI0n3BU7WvM;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/32 v2, 0x88b8

    invoke-virtual {v0, v1, v2, v3}, Landroid/widget/LinearLayout;->postDelayed(Ljava/lang/Runnable;J)Z

    goto :goto_b9

    .line 632
    :cond_b8
    :goto_b8
    nop

    .line 643
    :cond_b9
    :goto_b9
    return-void
.end method

.method protected initLocalView()V
    .registers 4

    .line 721
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderOnTop(Z)V

    .line 722
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v0, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderMediaOverlay(Z)V

    .line 723
    new-instance v0, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    invoke-direct {v0}, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasBig:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    .line 724
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasBig:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfLocalView:Lorg/webrtc/sdk/SophonSurfaceView;

    iput-object v1, v0, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;->view:Lorg/webrtc/sdk/SophonSurfaceView;

    .line 725
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasBig:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    sget-object v1, Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMode;->AliRtcRenderModeAuto:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMode;

    iput-object v1, v0, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;->renderMode:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMode;

    .line 728
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderOnTop(Z)V

    .line 729
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    invoke-virtual {v0, v1}, Lorg/webrtc/sdk/SophonSurfaceView;->setZOrderMediaOverlay(Z)V

    .line 730
    new-instance v0, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    invoke-direct {v0}, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;-><init>()V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasSmall:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    .line 731
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasSmall:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sfSmallView:Lorg/webrtc/sdk/SophonSurfaceView;

    iput-object v1, v0, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;->view:Lorg/webrtc/sdk/SophonSurfaceView;

    .line 732
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasSmall:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    sget-object v1, Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMode;->AliRtcRenderModeAuto:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMode;

    iput-object v1, v0, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;->renderMode:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMode;

    .line 735
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v0, :cond_49

    .line 736
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->aliVideoCanvasBig:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    sget-object v2, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackCamera:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;

    invoke-virtual {v0, v1, v2}, Lcom/alivc/rtc/AliRtcEngine;->setLocalViewConfig(Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;)I

    .line 740
    :cond_49
    return-void
.end method

.method protected initView()V
    .registers 1

    .line 745
    return-void
.end method

.method public synthetic lambda$changeToVoice$8$VisualCallReceiveActivity()V
    .registers 3

    .line 1258
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    return-void
.end method

.method public synthetic lambda$didReceivedNotification$4$VisualCallReceiveActivity()V
    .registers 3

    .line 638
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    if-nez v0, :cond_9

    .line 639
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-virtual {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ProcessDiscardMessage(ILjava/lang/String;)V

    .line 640
    :cond_9
    return-void
.end method

.method public synthetic lambda$initRing$1$VisualCallReceiveActivity(Landroid/media/SoundPool;II)V
    .registers 11
    .param p1, "soundPool"    # Landroid/media/SoundPool;
    .param p2, "sampleId"    # I
    .param p3, "status"    # I

    .line 268
    iget v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->spConnectingId:I

    const/high16 v2, 0x3f800000    # 1.0f

    const/high16 v3, 0x3f800000    # 1.0f

    const/4 v4, 0x0

    const/4 v5, -0x1

    const/high16 v6, 0x3f800000    # 1.0f

    move-object v0, p1

    invoke-virtual/range {v0 .. v6}, Landroid/media/SoundPool;->play(IFFIIF)I

    return-void
.end method

.method public synthetic lambda$onBackPressed$6$VisualCallReceiveActivity(Landroid/content/DialogInterface;I)V
    .registers 11
    .param p1, "dialogInterface"    # Landroid/content/DialogInterface;
    .param p2, "i"    # I

    .line 1092
    const/4 v0, 0x1

    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    .line 1093
    iget v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v2, 0x0

    const/4 v3, 0x2

    const-string v4, "id"

    const/4 v5, 0x3

    if-ne v1, v5, :cond_28

    .line 1094
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    invoke-virtual {v1, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v4

    iget-wide v6, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlStart:J

    sub-long/2addr v4, v6

    long-to-int v5, v4

    div-int/lit16 v5, v5, 0x3e8

    iget v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v4, v3, :cond_23

    goto :goto_24

    :cond_23
    const/4 v0, 0x0

    :goto_24
    invoke-static {v1, v5, v0}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->DiscardAVideoCall(Ljava/lang/String;IZ)V

    goto :goto_3b

    .line 1096
    :cond_28
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    invoke-virtual {v1, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    iget-byte v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->RESPONSE_REFUSE:B

    iget v5, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v5, v3, :cond_37

    goto :goto_38

    :cond_37
    const/4 v0, 0x0

    :goto_38
    invoke-static {v1, v4, v0}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->DiscardAVideoCall(Ljava/lang/String;IZ)V

    .line 1097
    :goto_3b
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->stopRinging()V

    .line 1098
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->cancelCallingState()V

    .line 1099
    invoke-super {p0}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onBackPressed()V

    .line 1100
    return-void
.end method

.method public synthetic lambda$onCreate$0$VisualCallReceiveActivity()V
    .registers 3

    .line 231
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    if-nez v0, :cond_d

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnResetNoOp:Z

    if-nez v0, :cond_d

    .line 232
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-virtual {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ProcessDiscardMessage(ILjava/lang/String;)V

    .line 233
    :cond_d
    return-void
.end method

.method public synthetic lambda$onResume$7$VisualCallReceiveActivity()V
    .registers 3

    .line 1114
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    return-void
.end method

.method public synthetic lambda$onViewClicked$2$VisualCallReceiveActivity()V
    .registers 6

    .line 495
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v1, 0x3

    if-eq v0, v1, :cond_42

    .line 496
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v0

    const-string v1, "id"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    iget-byte v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->REQUEST_NETWORK_NO_ANSWER:B

    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v3, 0x2

    const/4 v4, 0x0

    if-ne v2, v3, :cond_19

    const/4 v2, 0x1

    goto :goto_1a

    :cond_19
    const/4 v2, 0x0

    :goto_1a
    invoke-static {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->DiscardAVideoCall(Ljava/lang/String;IZ)V

    .line 497
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 498
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v1, 0x7f0f1597

    const-string v2, "visual_call_retry"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 499
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 500
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->cancelCallingState()V

    .line 501
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/16 v2, 0x7d0

    invoke-virtual {v0, v1, v2, v3}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 503
    :cond_42
    return-void
.end method

.method public synthetic lambda$onViewClicked$3$VisualCallReceiveActivity()V
    .registers 3

    .line 573
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    if-nez v0, :cond_9

    .line 574
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-virtual {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ProcessDiscardMessage(ILjava/lang/String;)V

    .line 575
    :cond_9
    return-void
.end method

.method public synthetic lambda$removeRemoteUser$5$VisualCallReceiveActivity(Ljava/lang/String;)V
    .registers 8
    .param p1, "uid"    # Ljava/lang/String;

    .line 671
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUserListAdapter:Lim/tpelyyftgw/ui/hui/visualcall/ChartUserAdapter;

    const/4 v1, 0x1

    invoke-virtual {v0, p1, v1}, Lim/tpelyyftgw/ui/hui/visualcall/ChartUserAdapter;->removeData(Ljava/lang/String;Z)V

    .line 672
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    const-string v1, "666"

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-nez v0, :cond_5e

    .line 673
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->stopRinging()V

    .line 674
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v1, 0x3

    const-wide/16 v2, 0x7d0

    const/4 v4, 0x0

    if-ne v0, v1, :cond_3e

    .line 675
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v1, 0x7f0f158e

    const-string v5, "visual_call_other_side_discard"

    invoke-static {v5, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 676
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 677
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    invoke-virtual {v0}, Landroid/widget/Chronometer;->stop()V

    .line 678
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1, v2, v3}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    goto :goto_5b

    .line 680
    :cond_3e
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v1, 0x7f0f158d

    const-string v5, "visual_call_other_side_cancel"

    invoke-static {v5, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 681
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setVisibility(I)V

    .line 682
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1, v2, v3}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 684
    :goto_5b
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->cancelCallingState()V

    .line 686
    :cond_5e
    return-void
.end method

.method protected onActivityResult(IILandroid/content/Intent;)V
    .registers 8
    .param p1, "requestCode"    # I
    .param p2, "resultCode"    # I
    .param p3, "data"    # Landroid/content/Intent;

    .line 764
    invoke-super {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onActivityResult(IILandroid/content/Intent;)V

    .line 765
    const/16 v0, 0x64

    if-ne p1, v0, :cond_16

    .line 766
    new-instance v0, Landroid/os/Handler;

    invoke-direct {v0}, Landroid/os/Handler;-><init>()V

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$i0vQ7sWWEUNArU8cOcSWNYOl5JE;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$i0vQ7sWWEUNArU8cOcSWNYOl5JE;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/16 v2, 0x1f4

    invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 768
    :cond_16
    return-void
.end method

.method public onBackPressed()V
    .registers 4

    .line 1087
    new-instance v0, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;-><init>(Landroid/content/Context;)V

    .line 1088
    .local v0, "builder":Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;
    const-string v1, "Tips"

    const v2, 0x7f0f10b0

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;

    .line 1089
    const v1, 0x7f0f157a

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;

    .line 1090
    const-string v1, "Set"

    const v2, 0x7f0f0f5f

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    new-instance v2, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$EcX0zIFRjRztBTPAuhStD0OjGOM;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$EcX0zIFRjRztBTPAuhStD0OjGOM;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;

    .line 1101
    const-string v1, "Cancel"

    const v2, 0x7f0f02f7

    invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;

    .line 1102
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog$Builder;->create()Lim/tpelyyftgw/ui/hviews/dialogs/XDialog;

    move-result-object v1

    .line 1103
    .local v1, "dialog":Lim/tpelyyftgw/ui/hviews/dialogs/XDialog;
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hviews/dialogs/XDialog;->show()V

    .line 1104
    return-void
.end method

.method protected onCreate(Landroid/os/Bundle;)V
    .registers 8
    .param p1, "savedInstanceState"    # Landroid/os/Bundle;

    invoke-static/range {p0 .. p0}, Lnp/ރ;->֏(Landroid/content/Context;)V

    .line 179
    invoke-super {p0, p1}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onCreate(Landroid/os/Bundle;)V

    .line 180
    const/4 v0, 0x1

    sput-byte v0, Lim/tpelyyftgw/messenger/ApplicationLoader;->mbytAVideoCallBusy:B

    .line 181
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setFullScreen()V

    .line 182
    const v1, 0x7f0c15eb

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setContentView(I)V

    .line 183
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    const/4 v2, 0x0

    const-string v3, "from"

    invoke-virtual {v1, v3, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I

    move-result v1

    if-nez v1, :cond_26

    .line 184
    invoke-static {p0}, Lim/tpelyyftgw/ui/hui/visualcall/RingUtils;->playRingBySoundPool(Landroid/content/Context;)V

    .line 186
    :cond_26
    invoke-static {}, Lim/tpelyyftgw/ui/hui/visualcall/RingUtils;->stopPlayVibrator()V

    .line 187
    invoke-static {p0}, Lbutterknife/ButterKnife;->bind(Landroid/app/Activity;)Lbutterknife/Unbinder;

    .line 188
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getWindow()Landroid/view/Window;

    move-result-object v1

    const/16 v3, 0x80

    invoke-virtual {v1, v3}, Landroid/view/Window;->addFlags(I)V

    .line 189
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->fillAliRtcUserInfo()V

    .line 190
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->regNotification()V

    .line 191
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->initEventListener()V

    .line 192
    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    invoke-direct {v1}, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    .line 193
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    sget v3, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    int-to-float v3, v3

    invoke-virtual {v1, v3}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->setY(F)V

    .line 196
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->initRTCEngineAndStartPreview()V

    .line 197
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->sendKeepLivePacket(Ljava/lang/String;)V

    .line 198
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const/high16 v3, 0x41000000    # 8.0f

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    int-to-float v3, v3

    const-string v4, "#CB2D2D2D"

    invoke-static {v4}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v4

    invoke-static {v3, v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;

    move-result-object v3

    invoke-virtual {v1, v3}, Landroid/widget/TextView;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 199
    sget v1, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-static {v1}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v1

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v3

    const-string v4, "admin_id"

    invoke-virtual {v3, v4, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I

    move-result v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-virtual {v1, v3}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v1

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mUser:Lim/tpelyyftgw/tgnet/TLRPC$User;

    .line 201
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    const-string v3, "video"

    invoke-virtual {v1, v3, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z

    move-result v1

    .line 202
    .local v1, "blnVideo":Z
    if-eqz v1, :cond_93

    const/4 v3, 0x2

    goto :goto_94

    :cond_93
    const/4 v3, 0x1

    :goto_94
    iput v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    .line 203
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setAVideoUI()V

    .line 204
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    iput-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mSmallWindow:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    .line 205
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigWindow:Landroid/widget/LinearLayout;

    iput-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mBigWindow:Landroid/widget/LinearLayout;

    .line 206
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    iput-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChronometer:Landroid/widget/Chronometer;

    .line 207
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    new-instance v4, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$1;

    invoke-direct {v4, p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$1;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v3, v4}, Landroid/widget/Chronometer;->setOnChronometerTickListener(Landroid/widget/Chronometer$OnChronometerTickListener;)V

    .line 224
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->regNetWorkReceiver()V

    .line 225
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    const/16 v4, 0x8

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->setVisibility(I)V

    .line 226
    iget v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v3, v0, :cond_c2

    .line 227
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtPreChangeToVoice:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/ColorTextView;->setVisibility(I)V

    .line 230
    :cond_c2
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateA:Landroid/widget/LinearLayout;

    new-instance v3, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$AQjRoNY8lNzSly0KN_mXoc-OCZ0;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$AQjRoNY8lNzSly0KN_mXoc-OCZ0;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/32 v4, 0x88b8

    invoke-virtual {v0, v3, v4, v5}, Landroid/widget/LinearLayout;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 234
    sget v0, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    invoke-virtual {v0, v2, v2}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->setAppPaused(ZZ)V

    .line 235
    return-void
.end method

.method protected onDestroy()V
    .registers 3

    .line 697
    const/4 v0, 0x1

    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    .line 699
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->receivedAVideoCallReady:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 700
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->reecivedAVideoDiscarded:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 701
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->receivedAVideoCallChangeVoice:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 705
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callNetWorkReceiver:Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver;

    if-eqz v0, :cond_25

    .line 706
    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V

    .line 708
    :cond_25
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;->release()V

    .line 710
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timer:Ljava/util/Timer;

    invoke-virtual {v0}, Ljava/util/Timer;->cancel()V

    .line 711
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timer:Ljava/util/Timer;

    invoke-virtual {v0}, Ljava/util/Timer;->purge()I

    .line 713
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->timerTask:Ljava/util/TimerTask;

    if-eqz v0, :cond_3b

    .line 714
    invoke-virtual {v0}, Ljava/util/TimerTask;->cancel()Z

    .line 716
    :cond_3b
    invoke-super {p0}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onDestroy()V

    .line 717
    return-void
.end method

.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
    .registers 5
    .param p1, "requestCode"    # I
    .param p2, "permissions"    # [Ljava/lang/String;
    .param p3, "grantResults"    # [I

    .line 754
    const/16 v0, 0x64

    if-ne p1, v0, :cond_a

    .line 755
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mGrant:Lim/tpelyyftgw/ui/hui/visualcall/PermissionUtils$PermissionGrant;

    invoke-static {p0, p1, p2, p3, v0}, Lim/tpelyyftgw/ui/hui/visualcall/PermissionUtils;->requestPermissionsResult(Landroid/app/Activity;I[Ljava/lang/String;[ILim/tpelyyftgw/ui/hui/visualcall/PermissionUtils$PermissionGrant;)V

    goto :goto_d

    .line 757
    :cond_a
    invoke-super {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V

    .line 759
    :goto_d
    return-void
.end method

.method protected onResume()V
    .registers 8

    .line 1108
    invoke-super {p0}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onResume()V

    .line 1109
    const-string v0, "--------------------?"

    invoke-static {v0}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V

    .line 1110
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnUnProcessChooseVoiceTip:Z

    const/4 v1, 0x0

    if-eqz v0, :cond_2f

    .line 1111
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v2, 0x7f0f1593

    invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 1112
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 1113
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 1114
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v2, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$JXiAj1OD9Q6wHLKMLS1OU3pGiFk;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$JXiAj1OD9Q6wHLKMLS1OU3pGiFk;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/16 v3, 0x7d0

    invoke-virtual {v0, v2, v3, v4}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    .line 1115
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnUnProcessChooseVoiceTip:Z

    .line 1117
    :cond_2f
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->myservice:Lim/tpelyyftgw/ui/hui/visualcall/FlowService;

    const/4 v2, 0x1

    if-eqz v0, :cond_77

    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytIsForeground:B

    if-ne v0, v2, :cond_77

    .line 1118
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->myservice:Lim/tpelyyftgw/ui/hui/visualcall/FlowService;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/FlowService;->getViewBig(Z)Landroid/view/View;

    move-result-object v0

    .line 1119
    .local v0, "videoView":Landroid/view/View;
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->myservice:Lim/tpelyyftgw/ui/hui/visualcall/FlowService;

    invoke-virtual {v3, v1}, Lim/tpelyyftgw/ui/hui/visualcall/FlowService;->getViewSmall(Z)Landroid/view/View;

    move-result-object v3

    .line 1123
    .local v3, "smallView":Landroid/view/View;
    iget v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const/4 v5, 0x2

    if-ne v4, v5, :cond_77

    if-eqz v0, :cond_77

    .line 1124
    iget v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    const/4 v5, 0x0

    const/4 v6, 0x3

    if-ne v4, v6, :cond_54

    .line 1125
    invoke-virtual {p0, v5}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeLocalPreview(Lorg/webrtc/sdk/SophonSurfaceView;)V

    .line 1126
    :cond_54
    iget v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    if-ne v4, v6, :cond_5b

    .line 1127
    invoke-virtual {p0, v5}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeLocalPreview(Lorg/webrtc/sdk/SophonSurfaceView;)V

    .line 1128
    :cond_5b
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->llBigWindow:Landroid/widget/LinearLayout;

    new-instance v5, Landroid/view/ViewGroup$LayoutParams;

    const/4 v6, -0x1

    invoke-direct {v5, v6, v6}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V

    invoke-virtual {v4, v0, v5}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1129
    if-eqz v3, :cond_72

    .line 1130
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    new-instance v5, Landroid/view/ViewGroup$LayoutParams;

    invoke-direct {v5, v6, v6}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V

    invoke-virtual {v4, v3, v5}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1131
    :cond_72
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    invoke-virtual {v4, v1}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->setVisibility(I)V

    .line 1134
    .end local v0    # "videoView":Landroid/view/View;
    .end local v3    # "smallView":Landroid/view/View;
    :cond_77
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->misConnect:Z

    if-eqz v0, :cond_82

    .line 1135
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mVideoServiceConnection:Landroid/content/ServiceConnection;

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->unbindService(Landroid/content/ServiceConnection;)V

    .line 1136
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->misConnect:Z

    .line 1138
    :cond_82
    iput-byte v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytIsForeground:B

    .line 1139
    return-void
.end method

.method protected onStart()V
    .registers 1

    .line 1149
    invoke-super {p0}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onStart()V

    .line 1150
    return-void
.end method

.method protected onStop()V
    .registers 2

    .line 1143
    invoke-static {p0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->isAppOnForeground(Landroid/content/Context;)Z

    move-result v0

    int-to-byte v0, v0

    iput-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytIsForeground:B

    .line 1144
    invoke-super {p0}, Lim/tpelyyftgw/ui/hui/visualcall/BaseCallActivity;->onStop()V

    .line 1145
    return-void
.end method

.method public onViewClicked(Landroid/view/View;)V
    .registers 16
    .param p1, "view"    # Landroid/view/View;
    .annotation runtime Lbutterknife/OnClick;
        value = {
            0x7f0901cc,
            0x7f0901cd,
            0x7f0901ce,
            0x7f0901d0,
            0x7f090269,
            0x7f0901d8,
            0x7f0900e0,
            0x7f0902ca,
            0x7f090687
        }
    .end annotation

    .line 386
    invoke-virtual {p1}, Landroid/view/View;->getId()I

    move-result v0

    const-string v1, "--------\u5173\u95ed\u89c6\u9891\u6d41"

    const-wide/16 v2, 0x1f4

    const-wide/16 v4, 0x7d0

    const v6, 0x7f0803bb

    const-string v7, "666"

    const/4 v8, 0x3

    const-string v9, "id"

    const/16 v10, 0x8

    const/4 v11, 0x2

    const/4 v12, 0x1

    const/4 v13, 0x0

    sparse-switch v0, :sswitch_data_33e

    goto/16 :goto_33c

    .line 562
    :sswitch_1c
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtPreChangeToVoice:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/ColorTextView;->isEnabled()Z

    move-result v0

    if-eqz v0, :cond_33c

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v0, :cond_33c

    .line 563
    iput v12, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    .line 564
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v2, v11, :cond_32

    const/4 v2, 0x1

    goto :goto_33

    :cond_32
    const/4 v2, 0x0

    :goto_33
    invoke-static {v0, v2}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->ChangeToVoiceCall(Ljava/lang/String;Z)V

    .line 565
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->isLocalCameraPublishEnabled()Z

    move-result v0

    if-eqz v0, :cond_4b

    .line 566
    invoke-static {v1}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V

    .line 567
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0, v13}, Lcom/alivc/rtc/AliRtcEngine;->configLocalCameraPublish(Z)V

    .line 568
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->publish()V

    .line 570
    :cond_4b
    invoke-direct {p0, v12}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeToVoice(Z)V

    .line 571
    iput-boolean v12, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mblnResetNoOp:Z

    .line 572
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateA:Landroid/widget/LinearLayout;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$RVZwZ2rwIBbfvHEa8EpHNyMyG0A;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$RVZwZ2rwIBbfvHEa8EpHNyMyG0A;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/32 v2, 0x88b8

    invoke-virtual {v0, v1, v2, v3}, Landroid/widget/LinearLayout;->postDelayed(Ljava/lang/Runnable;J)Z

    goto/16 :goto_33c

    .line 545
    :sswitch_5f
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v0, v11, :cond_33c

    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    if-ne v0, v8, :cond_33c

    .line 546
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgVisualcall:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I

    move-result v0

    if-ne v0, v10, :cond_8a

    .line 547
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgVisualcall:Landroid/widget/ImageView;

    invoke-virtual {v0, v13}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 548
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateA:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v13}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 549
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateB:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v13}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 550
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateC:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v13}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 551
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    invoke-virtual {v0, v13}, Landroid/widget/Chronometer;->setVisibility(I)V

    goto/16 :goto_33c

    .line 553
    :cond_8a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgVisualcall:Landroid/widget/ImageView;

    invoke-virtual {v0, v10}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 554
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateA:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 555
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateB:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 556
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->linOperateC:Landroid/widget/LinearLayout;

    invoke-virtual {v0, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 557
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    invoke-virtual {v0, v10}, Landroid/widget/Chronometer;->setVisibility(I)V

    goto/16 :goto_33c

    .line 507
    :sswitch_a5
    iput-byte v12, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    .line 508
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ivPreRefuse:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->isEnabled()Z

    move-result v0

    if-eqz v0, :cond_33c

    .line 509
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const-string v1, "call id === "

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v1

    invoke-virtual {v1, v9}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)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

    invoke-static {v0}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V

    .line 510
    iput-object v7, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    .line 511
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->stopRinging()V

    .line 513
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->cancelCallingState()V

    .line 514
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ivPreRefuse:Landroid/widget/ImageView;

    invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 515
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->ivPreRefuse:Landroid/widget/ImageView;

    invoke-virtual {v0, v13}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 516
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtPreChangeToVoice:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/components/ColorTextView;->setEnabled(Z)V

    .line 517
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v0

    invoke-virtual {v0, v9}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    iget-byte v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->RESPONSE_REFUSE:B

    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v2, v11, :cond_f1

    goto :goto_f2

    :cond_f1
    const/4 v12, 0x0

    :goto_f2
    invoke-static {v0, v1, v12}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->DiscardAVideoCall(Ljava/lang/String;IZ)V

    .line 518
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v1, 0x7f0f1596

    const-string v2, "visual_call_refused_over"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 519
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v13}, Landroid/widget/TextView;->setVisibility(I)V

    .line 520
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 521
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1, v4, v5}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    goto/16 :goto_33c

    .line 525
    :sswitch_117
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgVisualcall:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->isEnabled()Z

    move-result v0

    if-eqz v0, :cond_33c

    .line 526
    invoke-static {p0}, Lezy/assist/compat/SettingsCompat;->canDrawOverlays(Landroid/content/Context;)Z

    move-result v0

    if-eqz v0, :cond_135

    .line 527
    sput-byte v8, Lim/tpelyyftgw/messenger/ApplicationLoader;->mbytAVideoCallBusy:B

    .line 528
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v0, v11, :cond_130

    .line 529
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    invoke-virtual {v0, v10}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->setVisibility(I)V

    .line 530
    :cond_130
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->startVideoService()V

    goto/16 :goto_33c

    .line 532
    :cond_135
    invoke-static {}, Lim/tpelyyftgw/ui/hviews/helper/MryDeviceHelper;->isOppo()Z

    move-result v0

    if-eqz v0, :cond_149

    .line 533
    const v0, 0x7f0f0c5c

    const-string v1, "PermissionPopWindowOppo"

    invoke-static {v1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->showPermissionErrorAlert(Ljava/lang/String;)V

    goto/16 :goto_33c

    .line 535
    :cond_149
    const v0, 0x7f0f0c5b

    const-string v1, "PermissionPopWindow"

    invoke-static {v1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->showPermissionErrorAlert(Ljava/lang/String;)V

    goto/16 :goto_33c

    .line 461
    :sswitch_157
    iput-byte v12, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytNoOp:B

    .line 462
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgPreReceive:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->isEnabled()Z

    move-result v0

    if-eqz v0, :cond_33c

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mGrantPermission:Z

    if-eqz v0, :cond_33c

    .line 463
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgPreReceive:Landroid/widget/ImageView;

    invoke-virtual {v0, v13}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 464
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->stopRinging()V

    .line 465
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    const v1, 0x7f0f1574

    const-string v2, "visual_call_calling"

    if-ne v0, v11, :cond_18a

    .line 466
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtVideoStatus:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;->animForWaitting(Ljava/lang/String;Landroid/widget/TextView;)V

    .line 467
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgPreReceive:Landroid/widget/ImageView;

    const v1, 0x7f0803c8

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    goto :goto_19d

    .line 469
    :cond_18a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->dynamicPoint:Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtCallStatus:Lim/tpelyyftgw/ui/components/ColorTextView;

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/visualcall/DynamicPoint;->animForWaitting(Ljava/lang/String;Landroid/widget/TextView;)V

    .line 470
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgPreReceive:Landroid/widget/ImageView;

    const v1, 0x7f0803c2

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 473
    :goto_19d
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->openJoinChannelBeforeNeedParams()V

    .line 474
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mGrantPermission:Z

    if-eqz v0, :cond_1b2

    .line 475
    new-instance v0, Ljava/lang/Thread;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$zONGzY6tG9EfK7-M1CR-Bhg6yi0;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$zONGzY6tG9EfK7-M1CR-Bhg6yi0;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V

    invoke-virtual {v0}, Ljava/lang/Thread;->start()V

    goto :goto_1b5

    .line 477
    :cond_1b2
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setUpSplash()V

    .line 480
    :goto_1b5
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v0

    invoke-virtual {v0, v9}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$4;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$4;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-static {v0, v1}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->AcceptAVideoCall(Ljava/lang/String;Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface$AVideoRequestCallBack;)V

    .line 494
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->relVideoUser:Landroid/widget/RelativeLayout;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$kk5T3tUxb8XACBwWpa3gmbM1XXU;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$kk5T3tUxb8XACBwWpa3gmbM1XXU;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    const-wide/32 v2, 0xea60

    invoke-virtual {v0, v1, v2, v3}, Landroid/widget/RelativeLayout;->postDelayed(Ljava/lang/Runnable;J)Z

    goto/16 :goto_33c

    .line 432
    :sswitch_1d4
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->VisualCallType:I

    if-ne v0, v8, :cond_25b

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v0, :cond_25b

    .line 433
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLastClickIndex:B

    if-ne v0, v12, :cond_1eb

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iget-wide v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlLastClickTime:J

    sub-long/2addr v0, v4

    cmp-long v4, v0, v2

    if-lez v4, :cond_25b

    .line 434
    :cond_1eb
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlLastClickTime:J

    .line 435
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v0, v11, :cond_238

    .line 438
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->switchCamera()I

    move-result v0

    if-nez v0, :cond_25b

    .line 439
    const-string v0, "----------\u8bbe\u7f6e\u6210\u529f"

    invoke-static {v0}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V

    .line 440
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->getCurrentCameraType()Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;

    move-result-object v0

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;->getCameraType()I

    move-result v0

    sget-object v1, Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;->AliRTCCameraBack:Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;

    invoke-virtual {v1}, Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;->getCameraType()I

    move-result v1

    if-ne v0, v1, :cond_21d

    .line 441
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateC:Landroid/widget/ImageView;

    const v1, 0x7f0803ba

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    goto :goto_25b

    .line 442
    :cond_21d
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->getCurrentCameraType()Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;

    move-result-object v0

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;->getCameraType()I

    move-result v0

    sget-object v1, Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;->AliRTCCameraFront:Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;

    invoke-virtual {v1}, Lcom/alivc/rtc/AliRtcEngine$AliRTCCameraType;->getCameraType()I

    move-result v1

    if-ne v0, v1, :cond_25b

    .line 443
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateC:Landroid/widget/ImageView;

    const v1, 0x7f0803b9

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    goto :goto_25b

    .line 447
    :cond_238
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->isSpeakerOn()Z

    move-result v0

    if-eqz v0, :cond_24e

    .line 448
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateC:Landroid/widget/ImageView;

    const v1, 0x7f0803bd

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 449
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0, v13}, Lcom/alivc/rtc/AliRtcEngine;->enableSpeakerphone(Z)I

    goto :goto_25b

    .line 451
    :cond_24e
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateC:Landroid/widget/ImageView;

    const v1, 0x7f0803b7

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 452
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0, v12}, Lcom/alivc/rtc/AliRtcEngine;->enableSpeakerphone(Z)I

    .line 457
    :cond_25b
    :goto_25b
    iput-byte v12, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLastClickIndex:B

    .line 458
    goto/16 :goto_33c

    .line 416
    :sswitch_25f
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateB:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->isEnabled()Z

    move-result v0

    if-eqz v0, :cond_33c

    .line 418
    iput-object v7, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    .line 419
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->cancelCallingState()V

    .line 420
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chrVisualcallTime:Landroid/widget/Chronometer;

    invoke-virtual {v0}, Landroid/widget/Chronometer;->stop()V

    .line 421
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateB:Landroid/widget/ImageView;

    invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 422
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateB:Landroid/widget/ImageView;

    invoke-virtual {v0, v13}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 423
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateA:Landroid/widget/ImageView;

    invoke-virtual {v0, v13}, Landroid/widget/ImageView;->setEnabled(Z)V

    .line 424
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->getIntent()Landroid/content/Intent;

    move-result-object v0

    invoke-virtual {v0, v9}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v1

    iget-wide v6, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlStart:J

    sub-long/2addr v1, v6

    long-to-int v2, v1

    div-int/lit16 v2, v2, 0x3e8

    iget v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v1, v11, :cond_297

    goto :goto_298

    :cond_297
    const/4 v12, 0x0

    :goto_298
    invoke-static {v0, v2, v12}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->DiscardAVideoCall(Ljava/lang/String;IZ)V

    .line 425
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    const v1, 0x7f0f1590

    const-string v2, "visual_call_over"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 426
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    invoke-virtual {v0, v13}, Landroid/widget/TextView;->setVisibility(I)V

    .line 427
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->setTipPos()V

    .line 428
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->txtTip:Landroid/widget/TextView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$wmo74UIQFtymjyC6l3vlkZpAQbo;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v0, v1, v4, v5}, Landroid/widget/TextView;->postDelayed(Ljava/lang/Runnable;J)Z

    goto/16 :goto_33c

    .line 388
    :sswitch_2bd
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateA:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->isEnabled()Z

    move-result v0

    if-eqz v0, :cond_32d

    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    if-eqz v0, :cond_32d

    .line 389
    iget v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v0, v11, :cond_2f4

    .line 390
    iput v12, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    .line 391
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mChannel:Ljava/lang/String;

    iget v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callStyle:I

    if-ne v2, v11, :cond_2d7

    const/4 v2, 0x1

    goto :goto_2d8

    :cond_2d7
    const/4 v2, 0x0

    :goto_2d8
    invoke-static {v0, v2}, Lim/tpelyyftgw/ui/hui/visualcall/AVideoCallInterface;->ChangeToVoiceCall(Ljava/lang/String;Z)V

    .line 392
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->isLocalCameraPublishEnabled()Z

    move-result v0

    if-eqz v0, :cond_2f0

    .line 393
    invoke-static {v1}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V

    .line 394
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0, v13}, Lcom/alivc/rtc/AliRtcEngine;->configLocalCameraPublish(Z)V

    .line 395
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcEngine;->publish()V

    .line 397
    :cond_2f0
    invoke-direct {p0, v12}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeToVoice(Z)V

    goto :goto_32d

    .line 400
    :cond_2f4
    iget-byte v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLastClickIndex:B

    if-nez v0, :cond_303

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iget-wide v4, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlLastClickTime:J

    sub-long/2addr v0, v4

    cmp-long v4, v0, v2

    if-lez v4, :cond_32d

    .line 401
    :cond_303
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mlLastClickTime:J

    .line 402
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mIsAudioCapture:Z

    xor-int/2addr v0, v12

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mIsAudioCapture:Z

    .line 403
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mIsAudioCapture:Z

    if-eqz v0, :cond_320

    .line 404
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0, v13}, Lcom/alivc/rtc/AliRtcEngine;->muteLocalMic(Z)I

    .line 405
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateA:Landroid/widget/ImageView;

    const v1, 0x7f0803be

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    goto :goto_32d

    .line 407
    :cond_320
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->imgOperateA:Landroid/widget/ImageView;

    const v1, 0x7f0803bf

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 408
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;

    invoke-virtual {v0, v12}, Lcom/alivc/rtc/AliRtcEngine;->muteLocalMic(Z)I

    .line 413
    :cond_32d
    :goto_32d
    iput-byte v13, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->mbytLastClickIndex:B

    .line 414
    goto :goto_33c

    .line 540
    :sswitch_330
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->chartVideoContainer:Lim/tpelyyftgw/ui/hviews/DragFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/DragFrameLayout;->isDrag()Z

    move-result v0

    if-nez v0, :cond_33c

    .line 541
    const/4 v0, 0x0

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->changeLocalPreview(Lorg/webrtc/sdk/SophonSurfaceView;)V

    .line 579
    :cond_33c
    :goto_33c
    return-void

    nop

    :sswitch_data_33e
    .sparse-switch
        0x7f0900e0 -> :sswitch_330
        0x7f0901cc -> :sswitch_2bd
        0x7f0901cd -> :sswitch_25f
        0x7f0901ce -> :sswitch_1d4
        0x7f0901d0 -> :sswitch_157
        0x7f0901d8 -> :sswitch_117
        0x7f090269 -> :sswitch_a5
        0x7f0902ca -> :sswitch_5f
        0x7f090687 -> :sswitch_1c
    .end sparse-switch
.end method

.method protected regNetWorkReceiver()V
    .registers 4

    .line 238
    new-instance v0, Landroid/content/IntentFilter;

    invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V

    .line 239
    .local v0, "filter":Landroid/content/IntentFilter;
    const-string v1, "android.net.conn.CONNECTIVITY_CHANGE"

    invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V

    .line 240
    new-instance v1, Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver;

    invoke-direct {v1}, Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver;-><init>()V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callNetWorkReceiver:Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver;

    .line 241
    invoke-virtual {p0, v1, v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;

    .line 242
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->callNetWorkReceiver:Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver;

    new-instance v2, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$2;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity$2;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;)V

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver;->setCallBack(Lim/tpelyyftgw/ui/hui/visualcall/CallNetWorkReceiver$NetWorkStateCallBack;)V

    .line 253
    return-void
.end method

.method protected removeRemoteUser(Ljava/lang/String;)V
    .registers 4
    .param p1, "uid"    # Ljava/lang/String;

    .line 669
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const-string v1, "---------\u8fdc\u7aef\u7528\u6237\u4e0b\u7ebf\u901a\u77e5"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V

    .line 670
    new-instance v0, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$1EYmgoEacviWTmZwZRUsd6MKNr8;

    invoke-direct {v0, p0, p1}, Lim/tpelyyftgw/ui/hui/visualcall/-$$Lambda$VisualCallReceiveActivity$1EYmgoEacviWTmZwZRUsd6MKNr8;-><init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;Ljava/lang/String;)V

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallReceiveActivity;->runOnUiThread(Ljava/lang/Runnable;)V

    .line 687
    return-void
.end method

.method public stopRinging()V
    .registers 1

    .line 276
    invoke-static {}, Lim/tpelyyftgw/ui/hui/visualcall/RingUtils;->stopSoundPoolRing()V

    .line 277
    return-void
.end method