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