public interface InMeetingAudioController
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
InMeetingAudioController.MobileRTCMicrophoneError
Enumeration of Microphone Errors. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canSwitchAudioOutput()
Query if it is able to switch audio output source of the current meeting. 
 | 
boolean | 
canUnmuteMyAudio()
Query if the user can unmute the audio himself. 
 | 
MobileRTCSDKError | 
connectAudioWithVoIP()
Connect audio with VoIP while joining a meeting. 
 | 
MobileRTCSDKError | 
disconnectAudio()
Disconnect the audio. 
 | 
boolean | 
getLoudSpeakerStatus()
Get the speaker status of the current phone. 
 | 
boolean | 
isAudioConnected()
Query if the audio of the current user is connected. 
 | 
boolean | 
isMuteOnEntryOn()
Query if is enabled to mute attendees automatically when they join the meeting. 
 | 
boolean | 
isMyAudioMuted()
Query if the audio of current user is muted. 
 | 
MobileRTCSDKError | 
muteAllAttendeeAudio(boolean allowUnmuteSelf)
Mute all attendees by the host. 
 | 
MobileRTCSDKError | 
muteAttendeeAudio(boolean isMute,
                 long userId)
Mute/unmute the attendee's audio by the host. 
 | 
MobileRTCSDKError | 
muteMyAudio(boolean mute)
Query if the user can mute the audio himself. 
 | 
MobileRTCSDKError | 
setLoudSpeakerStatus(boolean on)
Set whether to turn on loud-speaker if it is able to switch audio output source of the current meeting. 
 | 
MobileRTCSDKError | 
setMuteOnEntry(boolean on)
Set if attendees join the meeting with audio muted. 
 | 
MobileRTCSDKError | 
unmuteAllAttendeeAudio()
Unmute all by the host. 
 | 
boolean isMyAudioMuted()
boolean canUnmuteMyAudio()
MobileRTCSDKError muteMyAudio(boolean mute)
mute - TRUE means able, FALSE not.MobileRTCSDKError.boolean isAudioConnected()
MobileRTCSDKError disconnectAudio()
MobileRTCSDKError.MobileRTCSDKError connectAudioWithVoIP()
MobileRTCSDKError.boolean canSwitchAudioOutput()
MobileRTCSDKError setLoudSpeakerStatus(boolean on)
on - TRUE means to turn on the loud-speaker. FALSE not.MobileRTCSDKError.boolean getLoudSpeakerStatus()
MobileRTCSDKError muteAttendeeAudio(boolean isMute, long userId)
isMute - TRUE means to mute the attendee's audio. Otherwise not.userId - The ID of user to be muted/unmuted in meeting.MobileRTCSDKError.MobileRTCSDKError muteAllAttendeeAudio(boolean allowUnmuteSelf)
allowUnmuteSelf - Allow attendee to unmute audio by himself.MobileRTCSDKError.MobileRTCSDKError unmuteAllAttendeeAudio()
MobileRTCSDKError.MobileRTCSDKError setMuteOnEntry(boolean on)
on - The attendees are muted automatically when they join the meeting.MobileRTCSDKError.boolean isMuteOnEntryOn()