AgoraManager$2.smali
.class Lcom/zhimi/agora/AgoraManager$2;
.super Lio/agora/rtc2/IRtcEngineEventHandler;
.source "AgoraManager.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/zhimi/agora/AgoraManager;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lcom/zhimi/agora/AgoraManager;
# direct methods
.method constructor <init>(Lcom/zhimi/agora/AgoraManager;)V
.registers 2
.line 227
iput-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-direct {p0}, Lio/agora/rtc2/IRtcEngineEventHandler;-><init>()V
return-void
.end method
# virtual methods
.method public onAudioMixingStateChanged(II)V
.registers 5
.line 332
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 333
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "state"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 334
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "reason"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 335
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onAudioMixingStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onAudioPublishStateChanged(Ljava/lang/String;III)V
.registers 7
.line 322
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
const-string v1, "channel"
.line 323
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 324
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "oldState"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 325
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "newState"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 326
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 327
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onAudioPublishStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onAudioRouteChanged(I)V
.registers 4
.line 493
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "onAudioRouteChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onAudioSubscribeStateChanged(Ljava/lang/String;IIII)V
.registers 8
.line 433
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
const-string v1, "channel"
.line 434
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 435
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "uid"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 436
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "oldState"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 437
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "newState"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 438
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 439
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onAudioSubscribeStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onAudioVolumeIndication([Lio/agora/rtc2/IRtcEngineEventHandler$AudioVolumeInfo;I)V
.registers 5
.line 314
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 315
invoke-static {p1}, Lcom/alibaba/fastjson/JSON;->toJSON(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
const-string v1, "speakers"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 316
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "totalVolume"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 317
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onAudioVolumeIndication"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onCameraExposureAreaChanged(Landroid/graphics/Rect;)V
.registers 4
.line 486
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-static {p1}, Lcom/alibaba/fastjson/JSON;->toJSON(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
const-string v1, "onCameraExposureAreaChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onCameraFocusAreaChanged(Landroid/graphics/Rect;)V
.registers 4
.line 481
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-static {p1}, Lcom/alibaba/fastjson/JSON;->toJSON(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
const-string v1, "onCameraFocusAreaChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onConnectionLost()V
.registers 4
.line 284
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string v1, "onConnectionLost"
const/4 v2, 0x0
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, v2}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onConnectionStateChanged(II)V
.registers 5
.line 232
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 233
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "state"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 234
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "reason"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 235
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onConnectionStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onFirstLocalAudioFramePublished(I)V
.registers 4
.line 309
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "onFirstLocalAudioFramePublished"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onFirstRemoteVideoFrame(IIII)V
.registers 7
.line 423
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 424
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 425
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string/jumbo p2, "width"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 426
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "height"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 427
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 428
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onFirstRemoteVideoFrame"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onJoinChannelSuccess(Ljava/lang/String;II)V
.registers 6
.line 240
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
const-string v1, "channel"
.line 241
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 242
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "uid"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 243
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 244
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onJoinChannelSuccess"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onLeaveChannel(Lio/agora/rtc2/IRtcEngineEventHandler$RtcStats;)V
.registers 4
.line 258
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-static {p1}, Lcom/alibaba/fastjson/JSON;->toJSON(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
const-string v1, "onLeaveChannel"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onLocalAudioStateChanged(II)V
.registers 5
.line 301
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 302
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "state"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 303
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "error"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 304
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onLocalAudioStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onLocalVideoTranscoderError(Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;I)V
.registers 7
.line 367
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
if-eqz p1, :cond_8e
.line 369
new-instance v1, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v1}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 370
iget-object v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->sourceType:Lio/agora/rtc2/Constants$VideoSourceType;
invoke-virtual {v2}, Lio/agora/rtc2/Constants$VideoSourceType;->getValue()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "sourceType"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 371
iget v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->remoteUserUid:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "remoteUserUid"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 372
iget-object v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->imageUrl:Ljava/lang/String;
const-string v3, "imageUrl"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 373
iget v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->mediaPlayerId:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "mediaPlayerId"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 374
iget v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->x:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string/jumbo v3, "x"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 375
iget v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->y:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string/jumbo v3, "y"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 376
iget v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->width:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string/jumbo v3, "width"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 377
iget v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->height:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "height"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 378
iget v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->zOrder:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string/jumbo v3, "zOrder"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 379
iget-wide v2, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->alpha:D
invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v2
const-string v3, "alpha"
invoke-virtual {v1, v3, v2}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 380
iget-boolean p1, p1, Lio/agora/rtc2/LocalTranscoderConfiguration$TranscodingVideoStream;->mirror:Z
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string v2, "mirror"
invoke-virtual {v1, v2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "stream"
.line 381
invoke-virtual {v0, p1, v1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 383
:cond_8e
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "error"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 384
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onLocalVideoTranscoderError"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onNetworkTypeChanged(I)V
.registers 4
.line 279
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "onNetworkTypeChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRejoinChannelSuccess(Ljava/lang/String;II)V
.registers 6
.line 249
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
const-string v1, "channel"
.line 250
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 251
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "uid"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 252
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 253
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onRejoinChannelSuccess"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRemoteAudioStateChanged(IIII)V
.registers 7
.line 342
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 343
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 344
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "state"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 345
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "reason"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 346
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 347
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onRemoteAudioStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRemoteAudioStats(Lio/agora/rtc2/IRtcEngineEventHandler$RemoteAudioStats;)V
.registers 4
.line 352
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
invoke-static {p1}, Lcom/alibaba/fastjson/JSON;->toJSON(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
const-string v1, "onRemoteAudioStats"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRemoteAudioTransportStats(IIII)V
.registers 7
.line 357
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 358
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 359
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "delay"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 360
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "lost"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 361
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "rxKBitRate"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 362
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onRemoteAudioTransportStats"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRemoteVideoStateChanged(IIII)V
.registers 7
.line 389
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 390
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 391
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "state"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 392
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "reason"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 393
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 394
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onRemoteVideoStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRequestToken()V
.registers 4
.line 294
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string v1, "onRequestToken"
const/4 v2, 0x0
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, v2}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRhythmPlayerStateChanged(II)V
.registers 5
.line 399
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 400
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "state"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 401
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "errorCode"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 402
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onRhythmPlayerStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRtmpStreamingEvent(Ljava/lang/String;I)V
.registers 5
.line 466
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
const-string v1, "url"
.line 467
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 468
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "error"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 469
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onRtmpStreamingEvent"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onRtmpStreamingStateChanged(Ljava/lang/String;II)V
.registers 6
.line 457
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
const-string v1, "url"
.line 458
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 459
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "state"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 460
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "error"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 461
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onRtmpStreamingStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onStreamMessage(II[B)V
.registers 6
.line 500
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 501
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 502
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "streamId"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 503
new-instance p1, Ljava/lang/String;
invoke-direct {p1, p3}, Ljava/lang/String;-><init>([B)V
const-string p2, "data"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 504
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onStreamMessage"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onStreamMessageError(IIIII)V
.registers 8
.line 509
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 510
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 511
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "streamId"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 512
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "error"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 513
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "missed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 514
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "cached"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 515
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onStreamMessageError"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onTokenPrivilegeWillExpire(Ljava/lang/String;)V
.registers 4
.line 289
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string v1, "onTokenPrivilegeWillExpire"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, p1}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onTranscodingUpdated()V
.registers 4
.line 474
iget-object v0, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string v1, "onTranscodingUpdated"
const/4 v2, 0x0
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {v0, v1, v2}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onUserJoined(II)V
.registers 5
.line 263
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 264
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 265
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 266
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onUserJoined"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onUserMuteAudio(IZ)V
.registers 5
.line 407
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 408
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 409
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string p2, "muted"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 410
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onUserMuteAudio"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onUserMuteVideo(IZ)V
.registers 5
.line 415
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 416
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 417
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string p2, "muted"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 418
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onUserMuteVideo"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onUserOffline(II)V
.registers 5
.line 271
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
.line 272
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "uid"
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 273
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "reason"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 274
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onUserOffline"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public onVideoSubscribeStateChanged(Ljava/lang/String;IIII)V
.registers 8
.line 444
new-instance v0, Lcom/alibaba/fastjson/JSONObject;
invoke-direct {v0}, Lcom/alibaba/fastjson/JSONObject;-><init>()V
const-string v1, "channel"
.line 445
invoke-virtual {v0, v1, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 446
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "uid"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 447
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "oldState"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 448
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "newState"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 449
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "elapsed"
invoke-virtual {v0, p2, p1}, Lcom/alibaba/fastjson/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.line 450
iget-object p1, p0, Lcom/zhimi/agora/AgoraManager$2;->this$0:Lcom/zhimi/agora/AgoraManager;
const-string p2, "onVideoSubscribeStateChanged"
# invokes: Lcom/zhimi/agora/AgoraManager;->onCallback(Ljava/lang/String;Ljava/lang/Object;)V
invoke-static {p1, p2, v0}, Lcom/zhimi/agora/AgoraManager;->access$100(Lcom/zhimi/agora/AgoraManager;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method