9#import <MobileRTC/MobileRTC.h>
11@interface MobileRTCMeetingService (Audio)
24- (BOOL)connectMyAudio:(BOOL)on;
55- (BOOL)muteOnEntry:(BOOL)on;
62- (BOOL)isUserAudioMuted:(NSUInteger)userID;
71- (BOOL)muteUserAudio:(BOOL)mute withUID:(NSUInteger)userID;
79- (BOOL)muteAllUserAudio:(BOOL)allowSelfUnmute;
105- (BOOL)playChime:(BOOL)on;
MobileRTCAudioOutput
MobileRTCAudioOutput An enumeration of audio output description.
MobileRTCSDKError
An enumeration of SDK error.
MobileRTCAudioError
MobileRTCAudioError An enumeration of audio-related operational error states.
MobileRTCAudioType
An Enum for Audio Type.
BOOL askAllToUnmute()
Ask to unmute audio of all attendees.
BOOL isIncomingAudioStopped()
Determine if the incoming audio is stopped.
BOOL isSupportedVOIP()
Query if the meeting supports VoIP.
void resetMeetingAudioSession()
Reset Meeting Audio Session including Category and Mode.
BOOL isPlayChimeOn()
Query if chime is enabled when user joins/leaves meeting.
BOOL canUnmuteMyAudio()
Query if the user can unmute his audio.
MobileRTCAudioError switchMyAudioSource()
switch my audio output(receiver/speaker).
BOOL isMuteOnEntryOn()
Query if is enabled to mute attendees when they join the meeting.
MobileRTCAudioType myAudioType()
Get the in-meeting audio type of the current user.
MobileRTCAudioOutput myAudioOutputDescription()
Set to retrieve the audio output type of the current user.
void resetMeetingAudioForCallKitHeld()
Reset Meeting Audio Session including Category and Mode. When the call comes in or goes out,...
int getSupportedMeetingAudioType()
Get the audio type supported by the current meeting. See [MobileRTCInMeetingSupportAudioType].
BOOL isMyAudioMuted()
Query if the audio of the current user is muted.