VisualCallActivity$5.smali
.class Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;
.super Ljava/lang/Object;
.source "VisualCallActivity.java"
# interfaces
.implements Lim/tpelyyftgw/ui/hui/visualcall/ChartUserAdapter$OnSubConfigChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;)V
.registers 2
.param p1, "this$0" # Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
.line 733
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;->this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onFlipView(Ljava/lang/String;IZ)V
.registers 8
.param p1, "uid" # Ljava/lang/String;
.param p2, "flag" # I
.param p3, "flip" # Z
.line 736
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;->this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
# getter for: Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->access$800(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;)Lcom/alivc/rtc/AliRtcEngine;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/alivc/rtc/AliRtcEngine;->getUserInfo(Ljava/lang/String;)Lcom/alivc/rtc/AliRtcRemoteUserInfo;
move-result-object v0
.line 737
.local v0, "userInfo":Lcom/alivc/rtc/AliRtcRemoteUserInfo;
const/16 v1, 0x3e9
if-eq p2, v1, :cond_30
const/16 v1, 0x3ea
if-eq p2, v1, :cond_13
goto :goto_4c
.line 748
:cond_13
if-eqz v0, :cond_4c
.line 749
invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcRemoteUserInfo;->getScreenCanvas()Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;
move-result-object v1
.line 750
.local v1, "screenCanvas":Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;
if-eqz v1, :cond_4c
.line 751
if-eqz p3, :cond_20
sget-object v2, Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;->AliRtcRenderMirrorModeAllEnabled:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;
goto :goto_22
:cond_20
sget-object v2, Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;->AliRtcRenderMirrorModeAllDisable:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;
:goto_22
iput-object v2, v1, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;->mirrorMode:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;
.line 752
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;->this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
# getter for: Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;
invoke-static {v2}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->access$800(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;)Lcom/alivc/rtc/AliRtcEngine;
move-result-object v2
sget-object v3, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackScreen:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;
invoke-virtual {v2, v1, p1, v3}, Lcom/alivc/rtc/AliRtcEngine;->setRemoteViewConfig(Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;Ljava/lang/String;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;)I
goto :goto_4c
.line 739
.end local v1 # "screenCanvas":Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;
:cond_30
if-eqz v0, :cond_4c
.line 740
invoke-virtual {v0}, Lcom/alivc/rtc/AliRtcRemoteUserInfo;->getCameraCanvas()Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;
move-result-object v1
.line 741
.local v1, "cameraCanvas":Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;
if-eqz v1, :cond_4c
.line 742
if-eqz p3, :cond_3d
sget-object v2, Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;->AliRtcRenderMirrorModeAllEnabled:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;
goto :goto_3f
:cond_3d
sget-object v2, Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;->AliRtcRenderMirrorModeAllDisable:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;
:goto_3f
iput-object v2, v1, Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;->mirrorMode:Lcom/alivc/rtc/AliRtcEngine$AliRtcRenderMirrorMode;
.line 743
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;->this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
# getter for: Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;
invoke-static {v2}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->access$800(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;)Lcom/alivc/rtc/AliRtcEngine;
move-result-object v2
sget-object v3, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackCamera:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;
invoke-virtual {v2, v1, p1, v3}, Lcom/alivc/rtc/AliRtcEngine;->setRemoteViewConfig(Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;Ljava/lang/String;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;)I
.line 757
.end local v1 # "cameraCanvas":Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;
:cond_4c
:goto_4c
return-void
.end method
.method public onShowVideoInfo(Ljava/lang/String;I)V
.registers 7
.param p1, "uid" # Ljava/lang/String;
.param p2, "flag" # I
.line 761
sget-object v0, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackNo:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;
.line 762
.local v0, "track":Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;
const/16 v1, 0x3e9
if-eq p2, v1, :cond_e
const/16 v1, 0x3ea
if-eq p2, v1, :cond_b
goto :goto_11
.line 767
:cond_b
sget-object v0, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackScreen:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;
goto :goto_11
.line 764
:cond_e
sget-object v0, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;->AliRtcVideoTrackCamera:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;
.line 765
nop
.line 770
:goto_11
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;->this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
# getter for: Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;
invoke-static {v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->access$800(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;)Lcom/alivc/rtc/AliRtcEngine;
move-result-object v1
if-eqz v1, :cond_2f
.line 771
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;->this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
# getter for: Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->mAliRtcEngine:Lcom/alivc/rtc/AliRtcEngine;
invoke-static {v1}, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;->access$800(Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;)Lcom/alivc/rtc/AliRtcEngine;
move-result-object v1
sget-object v2, Lim/tpelyyftgw/ui/hui/visualcall/AliRtcConstants;->VIDEO_INFO_KEYS:[Ljava/lang/String;
invoke-virtual {v1, p1, v0, v2}, Lcom/alivc/rtc/AliRtcEngine;->getMediaInfoWithUserId(Ljava/lang/String;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;[Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 773
.local v1, "result":Ljava/lang/String;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity$5;->this$0:Lim/tpelyyftgw/ui/hui/visualcall/VisualCallActivity;
const/4 v3, 0x0
invoke-static {v2, v1, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2}, Landroid/widget/Toast;->show()V
.line 775
.end local v1 # "result":Ljava/lang/String;
:cond_2f
return-void
.end method