AliRtcConfig.smali

.class public Lcom/alivc/rtc/AliRtcConfig;
.super Ljava/lang/Object;
.source "AliRtcConfig.java"


# instance fields
.field private audioOnly:Z

.field private autoPublish:Z

.field private autoSubscribe:Z

.field private cachedAuthorInfo:Lcom/alivc/rtc/AliRtcAuthInfo;

.field private cachedUserName:Ljava/lang/String;

.field private camAutoFocus:Z

.field private camFlash:Z

.field private camVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

.field private camZoom:F

.field private cameraType:I

.field private dualStream:Z

.field private hasLeftChannel:Z

.field private isCameraOn:Z

.field private isInCall:Z

.field private isSpeakerOn:Z

.field private keepInChannel:Z

.field private localCallID:Ljava/lang/String;

.field private localCallID_tmp:Ljava/lang/String;

.field private localVideoCanvas:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

.field private muteLocalCameraVideo:Z

.field private muteLocalMic:Z

.field private muteLocalScreenVideo:Z

.field private publishAudio:Z

.field private publishCameraTrack:Z

.field private publishIsGoing:Z

.field private publishScreenTrack:Z

.field private remoteParticipants:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/alivc/rtc/RemoteParticipant;",
            ">;"
        }
    .end annotation
.end field

.field private remotePublishParticipants:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/alivc/rtc/RemoteParticipant;",
            ">;"
        }
    .end annotation
.end field

.field private screenVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

.field private sharedContext:J


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

    return-void
.end method

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

    .line 13
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 18
    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->autoPublish:Z

    .line 19
    iput-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->autoSubscribe:Z

    .line 20
    const/4 v1, 0x0

    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->audioOnly:Z

    .line 22
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->isInCall:Z

    .line 23
    iput-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->hasLeftChannel:Z

    .line 26
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->camFlash:Z

    .line 27
    const/high16 v2, 0x3f800000    # 1.0f

    iput v2, p0, Lcom/alivc/rtc/AliRtcConfig;->camZoom:F

    .line 28
    iput-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->camAutoFocus:Z

    .line 29
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->isCameraOn:Z

    .line 31
    iput v0, p0, Lcom/alivc/rtc/AliRtcConfig;->cameraType:I

    .line 32
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->isSpeakerOn:Z

    .line 35
    const-string v2, ""

    iput-object v2, p0, Lcom/alivc/rtc/AliRtcConfig;->localCallID:Ljava/lang/String;

    .line 36
    iput-object v2, p0, Lcom/alivc/rtc/AliRtcConfig;->localCallID_tmp:Ljava/lang/String;

    .line 37
    iput-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->publishCameraTrack:Z

    .line 38
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->publishScreenTrack:Z

    .line 39
    iput-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->publishAudio:Z

    .line 42
    iput-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->dualStream:Z

    .line 45
    sget-object v0, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;->AliRTCSDK_Video_Profile_Default:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    iput-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->camVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    .line 46
    sget-object v0, Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;->AliRTCSDK_Video_Profile_Default:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    iput-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->screenVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    .line 49
    const/4 v0, 0x0

    iput-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->localVideoCanvas:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    .line 50
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalCameraVideo:Z

    .line 51
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalScreenVideo:Z

    .line 52
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalMic:Z

    .line 53
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->publishIsGoing:Z

    .line 58
    new-instance v3, Ljava/util/concurrent/ConcurrentHashMap;

    invoke-direct {v3}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V

    iput-object v3, p0, Lcom/alivc/rtc/AliRtcConfig;->remoteParticipants:Ljava/util/Map;

    .line 60
    new-instance v3, Ljava/util/concurrent/ConcurrentHashMap;

    invoke-direct {v3}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V

    iput-object v3, p0, Lcom/alivc/rtc/AliRtcConfig;->remotePublishParticipants:Ljava/util/Map;

    .line 68
    iput-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->cachedAuthorInfo:Lcom/alivc/rtc/AliRtcAuthInfo;

    .line 69
    iput-object v2, p0, Lcom/alivc/rtc/AliRtcConfig;->cachedUserName:Ljava/lang/String;

    .line 70
    iput-boolean v1, p0, Lcom/alivc/rtc/AliRtcConfig;->keepInChannel:Z

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

    iput-wide v0, p0, Lcom/alivc/rtc/AliRtcConfig;->sharedContext:J

    return-void
.end method


# virtual methods
.method public getCachedAuthorInfo()Lcom/alivc/rtc/AliRtcAuthInfo;
    .registers 2

    .line 290
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->cachedAuthorInfo:Lcom/alivc/rtc/AliRtcAuthInfo;

    return-object v0
.end method

.method public getCachedUserName()Ljava/lang/String;
    .registers 2

    .line 298
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->cachedUserName:Ljava/lang/String;

    return-object v0
.end method

.method public getCamVideoProfile()Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;
    .registers 2

    .line 218
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->camVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    return-object v0
.end method

.method public getCamZoom()F
    .registers 2

    .line 123
    iget v0, p0, Lcom/alivc/rtc/AliRtcConfig;->camZoom:F

    return v0
.end method

.method public getCameraType()I
    .registers 2

    .line 147
    iget v0, p0, Lcom/alivc/rtc/AliRtcConfig;->cameraType:I

    return v0
.end method

.method public getLocalCallID()Ljava/lang/String;
    .registers 2

    .line 163
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->localCallID:Ljava/lang/String;

    return-object v0
.end method

.method public getLocalVideoCanvas()Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;
    .registers 2

    .line 234
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->localVideoCanvas:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    return-object v0
.end method

.method public getRemoteParticipants()Ljava/util/Map;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/alivc/rtc/RemoteParticipant;",
            ">;"
        }
    .end annotation

    .line 274
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->remoteParticipants:Ljava/util/Map;

    return-object v0
.end method

.method public getRemotePublishParticipants()Ljava/util/Map;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/alivc/rtc/RemoteParticipant;",
            ">;"
        }
    .end annotation

    .line 282
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->remotePublishParticipants:Ljava/util/Map;

    return-object v0
.end method

.method public getScreenVideoProfile()Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;
    .registers 2

    .line 226
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->screenVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    return-object v0
.end method

.method public getSharedContext()J
    .registers 3

    .line 318
    iget-wide v0, p0, Lcom/alivc/rtc/AliRtcConfig;->sharedContext:J

    return-wide v0
.end method

.method public getTmpLocalCallID()Ljava/lang/String;
    .registers 2

    .line 178
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->localCallID_tmp:Ljava/lang/String;

    return-object v0
.end method

.method public hasPublished()Z
    .registers 3

    .line 314
    iget-object v0, p0, Lcom/alivc/rtc/AliRtcConfig;->localCallID:Ljava/lang/String;

    if-eqz v0, :cond_e

    const-string v1, ""

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

    move-result v0

    if-nez v0, :cond_e

    const/4 v0, 0x1

    goto :goto_f

    :cond_e
    const/4 v0, 0x0

    :goto_f
    return v0
.end method

.method public isAudioOnly()Z
    .registers 2

    .line 91
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->audioOnly:Z

    return v0
.end method

.method public isAutoPublish()Z
    .registers 2

    .line 75
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->autoPublish:Z

    return v0
.end method

.method public isAutoSubscribe()Z
    .registers 2

    .line 83
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->autoSubscribe:Z

    return v0
.end method

.method public isCamAutoFocus()Z
    .registers 2

    .line 131
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->camAutoFocus:Z

    return v0
.end method

.method public isCamFlash()Z
    .registers 2

    .line 115
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->camFlash:Z

    return v0
.end method

.method public isCameraOn()Z
    .registers 2

    .line 139
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->isCameraOn:Z

    return v0
.end method

.method public isDualStream()Z
    .registers 2

    .line 210
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->dualStream:Z

    return v0
.end method

.method public isHasLeftChannel()Z
    .registers 2

    .line 107
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->hasLeftChannel:Z

    return v0
.end method

.method public isInCall()Z
    .registers 2

    .line 99
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->isInCall:Z

    return v0
.end method

.method public isKeepInChannel()Z
    .registers 2

    .line 306
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->keepInChannel:Z

    return v0
.end method

.method public isMuteLocalCameraVideo()Z
    .registers 2

    .line 242
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalCameraVideo:Z

    return v0
.end method

.method public isMuteLocalMic()Z
    .registers 2

    .line 258
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalMic:Z

    return v0
.end method

.method public isMuteLocalScreenVideo()Z
    .registers 2

    .line 250
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalScreenVideo:Z

    return v0
.end method

.method public isPublishAudio()Z
    .registers 2

    .line 202
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->publishAudio:Z

    return v0
.end method

.method public isPublishCameraTrack()Z
    .registers 2

    .line 186
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->publishCameraTrack:Z

    return v0
.end method

.method public isPublishIsGoing()Z
    .registers 2

    .line 266
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->publishIsGoing:Z

    return v0
.end method

.method public isPublishScreenTrack()Z
    .registers 2

    .line 194
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->publishScreenTrack:Z

    return v0
.end method

.method public isSpeakerOn()Z
    .registers 2

    .line 155
    iget-boolean v0, p0, Lcom/alivc/rtc/AliRtcConfig;->isSpeakerOn:Z

    return v0
.end method

.method public setAudioOnly(Z)V
    .registers 2
    .param p1, "audioOnly"    # Z

    .line 95
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->audioOnly:Z

    .line 96
    return-void
.end method

.method public setAutoPublish(Z)V
    .registers 2
    .param p1, "autoPublish"    # Z

    .line 79
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->autoPublish:Z

    .line 80
    return-void
.end method

.method public setAutoSubscribe(Z)V
    .registers 2
    .param p1, "autoSubscribe"    # Z

    .line 87
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->autoSubscribe:Z

    .line 88
    return-void
.end method

.method public setCachedAuthorInfo(Lcom/alivc/rtc/AliRtcAuthInfo;)V
    .registers 2
    .param p1, "cachedAuthorInfo"    # Lcom/alivc/rtc/AliRtcAuthInfo;

    .line 294
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->cachedAuthorInfo:Lcom/alivc/rtc/AliRtcAuthInfo;

    .line 295
    return-void
.end method

.method public setCachedUserName(Ljava/lang/String;)V
    .registers 2
    .param p1, "cachedUserName"    # Ljava/lang/String;

    .line 302
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->cachedUserName:Ljava/lang/String;

    .line 303
    return-void
.end method

.method public setCamAutoFocus(Z)V
    .registers 2
    .param p1, "camAutoFocus"    # Z

    .line 135
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->camAutoFocus:Z

    .line 136
    return-void
.end method

.method public setCamFlash(Z)V
    .registers 2
    .param p1, "camFlash"    # Z

    .line 119
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->camFlash:Z

    .line 120
    return-void
.end method

.method public setCamVideoProfile(Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;)V
    .registers 2
    .param p1, "camVideoProfile"    # Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    .line 222
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->camVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    .line 223
    return-void
.end method

.method public setCamZoom(F)V
    .registers 2
    .param p1, "camZoom"    # F

    .line 127
    iput p1, p0, Lcom/alivc/rtc/AliRtcConfig;->camZoom:F

    .line 128
    return-void
.end method

.method public setCameraOn(Z)V
    .registers 2
    .param p1, "cameraOn"    # Z

    .line 143
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->isCameraOn:Z

    .line 144
    return-void
.end method

.method public setCameraType(I)V
    .registers 2
    .param p1, "cameraType"    # I

    .line 151
    iput p1, p0, Lcom/alivc/rtc/AliRtcConfig;->cameraType:I

    .line 152
    return-void
.end method

.method public setDualStream(Z)V
    .registers 2
    .param p1, "dualStream"    # Z

    .line 214
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->dualStream:Z

    .line 215
    return-void
.end method

.method public setHasLeftChannel(Z)V
    .registers 2
    .param p1, "hasLeftChannel"    # Z

    .line 111
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->hasLeftChannel:Z

    .line 112
    return-void
.end method

.method public setInCall(Z)V
    .registers 2
    .param p1, "inCall"    # Z

    .line 103
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->isInCall:Z

    .line 104
    return-void
.end method

.method public setKeepInChannel(Z)V
    .registers 2
    .param p1, "keepInChannel"    # Z

    .line 310
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->keepInChannel:Z

    .line 311
    return-void
.end method

.method public setLocalCallID(Ljava/lang/String;)V
    .registers 2
    .param p1, "localCallID"    # Ljava/lang/String;

    .line 167
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->localCallID:Ljava/lang/String;

    .line 168
    return-void
.end method

.method public setLocalCallID(Ljava/lang/String;Z)V
    .registers 3
    .param p1, "localCallID"    # Ljava/lang/String;
    .param p2, "tmp"    # Z

    .line 171
    invoke-virtual {p0, p1}, Lcom/alivc/rtc/AliRtcConfig;->setLocalCallID(Ljava/lang/String;)V

    .line 172
    if-eqz p2, :cond_8

    .line 173
    invoke-virtual {p0, p1}, Lcom/alivc/rtc/AliRtcConfig;->setTmpLocalCallID(Ljava/lang/String;)V

    .line 175
    :cond_8
    return-void
.end method

.method public setLocalVideoCanvas(Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;)V
    .registers 2
    .param p1, "localVideoCanvas"    # Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    .line 238
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->localVideoCanvas:Lcom/alivc/rtc/AliRtcEngine$AliVideoCanvas;

    .line 239
    return-void
.end method

.method public setMuteLocalCameraVideo(Z)V
    .registers 2
    .param p1, "muteLocalCameraVideo"    # Z

    .line 246
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalCameraVideo:Z

    .line 247
    return-void
.end method

.method public setMuteLocalMic(Z)V
    .registers 2
    .param p1, "muteLocalMic"    # Z

    .line 262
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalMic:Z

    .line 263
    return-void
.end method

.method public setMuteLocalScreenVideo(Z)V
    .registers 2
    .param p1, "muteLocalScreenVideo"    # Z

    .line 254
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->muteLocalScreenVideo:Z

    .line 255
    return-void
.end method

.method public setPublishAudio(Z)V
    .registers 2
    .param p1, "publishAudio"    # Z

    .line 206
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->publishAudio:Z

    .line 207
    return-void
.end method

.method public setPublishCameraTrack(Z)V
    .registers 2
    .param p1, "publishCameraTrack"    # Z

    .line 190
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->publishCameraTrack:Z

    .line 191
    return-void
.end method

.method public setPublishIsGoing(Z)V
    .registers 2
    .param p1, "publishIsGoing"    # Z

    .line 270
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->publishIsGoing:Z

    .line 271
    return-void
.end method

.method public setPublishScreenTrack(Z)V
    .registers 2
    .param p1, "publishScreenTrack"    # Z

    .line 198
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->publishScreenTrack:Z

    .line 199
    return-void
.end method

.method public setRemoteParticipants(Ljava/util/Map;)V
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/alivc/rtc/RemoteParticipant;",
            ">;)V"
        }
    .end annotation

    .line 278
    .local p1, "remoteParticipants":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Lcom/alivc/rtc/RemoteParticipant;>;"
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->remoteParticipants:Ljava/util/Map;

    .line 279
    return-void
.end method

.method public setRemotePublishParticipants(Ljava/util/Map;)V
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/alivc/rtc/RemoteParticipant;",
            ">;)V"
        }
    .end annotation

    .line 286
    .local p1, "remotePublishParticipants":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Lcom/alivc/rtc/RemoteParticipant;>;"
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->remotePublishParticipants:Ljava/util/Map;

    .line 287
    return-void
.end method

.method public setScreenVideoProfile(Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;)V
    .registers 2
    .param p1, "screenVideoProfile"    # Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    .line 230
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->screenVideoProfile:Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoProfile;

    .line 231
    return-void
.end method

.method public setSharedContext(J)V
    .registers 3
    .param p1, "sharedContext"    # J

    .line 322
    iput-wide p1, p0, Lcom/alivc/rtc/AliRtcConfig;->sharedContext:J

    .line 323
    return-void
.end method

.method public setSpeakerOn(Z)V
    .registers 2
    .param p1, "speakerOn"    # Z

    .line 159
    iput-boolean p1, p0, Lcom/alivc/rtc/AliRtcConfig;->isSpeakerOn:Z

    .line 160
    return-void
.end method

.method public setTmpLocalCallID(Ljava/lang/String;)V
    .registers 2
    .param p1, "tmpLocalCallID"    # Ljava/lang/String;

    .line 182
    iput-object p1, p0, Lcom/alivc/rtc/AliRtcConfig;->localCallID_tmp:Ljava/lang/String;

    .line 183
    return-void
.end method