Video SDK for iOS API Reference
Loading...
Searching...
No Matches
<ZoomVideoSDKVirtualAudioMic> Protocol Reference

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

#include <ZoomVideoSDKDelegate.h>

Inherits <NSObject>.

Instance Methods

(void) - onMicInitialize:
 Callback event when virtual audio microphone is initialized.
(void) - onMicStartSend
 Callback event when microphone should start sending raw data. For example, this could be sent if the user unmuted audio.
(void) - onMicStopSend
 Callback event when microphone should stop sending raw data. For example, this could be sent if the user muted audio.
(void) - onMicUninitialized
 Callback event 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 815 of file ZoomVideoSDKDelegate.h.

Method Documentation

◆ onMicInitialize:

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

Callback event when virtual audio microphone is initialized.

Parameters
rawDataSenderYou can send audio data based on this object.

◆ onMicStartSend

- (void) onMicStartSend
optionalrequired

Callback event when microphone should start sending raw data. For example, this could be sent if the user unmuted audio.

References onMicStartSend.

Referenced by onMicStartSend.

◆ onMicStopSend

- (void) onMicStopSend
optionalrequired

Callback event when microphone should stop sending raw data. For example, this could be sent if the user muted audio.

References onMicStopSend.

Referenced by onMicStopSend.

◆ onMicUninitialized

- (void) onMicUninitialized
optionalrequired

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

References onMicUninitialized.

Referenced by onMicUninitialized.