Video SDK for iOS API Reference
All Classes Files Functions Enumerations Enumerator Properties
<ZoomVideoSDKVirtualAudioMic> Protocol Reference

An interface that handles a virtual audio microphone. More...

#include <ZoomVideoSDKDelegate.h>

Inherits <NSObject>.

Instance Methods

(void) - onMicInitialize:
 Callback for virtual audio microphone initialization.
 
(void) - onMicStartSend
 Callback for microphone to start sending raw data. For example, this could be sent if the user unmuted audio.
 
(void) - onMicStopSend
 Callback for microphone to stop sending raw data. For example, this could be sent if the user muted audio.
 
(void) - onMicUninitialized
 Callback sent when the microphone is uninitialized. For example, if the user left the session.
 

Detailed Description

An interface that handles a virtual audio microphone.

Definition at line 583 of file ZoomVideoSDKDelegate.h.

Method Documentation

◆ onMicInitialize:

- (void) onMicInitialize: (ZoomVideoSDKAudioSender *_Nonnull) rawDataSender
optional

Callback for virtual audio microphone initialization.

Parameters
rawDataSenderyou can send audio data based on this object, See ZoomVideoSDKAudioSender

◆ onMicStartSend

- (void) onMicStartSend
optionalrequired

Callback for microphone to start sending raw data. For example, this could be sent if the user unmuted audio.

◆ onMicStopSend

- (void) onMicStopSend
optionalrequired

Callback for microphone to stop sending raw data. For example, this could be sent if the user muted audio.

◆ onMicUninitialized

- (void) onMicUninitialized
optionalrequired

Callback sent when the microphone is uninitialized. For example, if the user left the session.