Video SDK for Windows API Reference
Loading...
Searching...
No Matches
IZoomVideoSDKVirtualAudioMic Class Referenceabstract

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

#include <zoom_video_sdk_audio_send_rawdata_interface.h>

Public Member Functions

virtual ~IZoomVideoSDKVirtualAudioMic ()
 
virtual void onMicInitialize (IZoomVideoSDKAudioSender *rawdata_sender)=0
 Callback for virtual audio microphone initialization.
 
virtual void onMicStartSend ()=0
 Callback for microphone to start sending raw data. For example, this could be sent if the user unmuted audio.
 
virtual void onMicStopSend ()=0
 Callback for microphone to stop sending raw data. For example, this could be sent if the user muted audio.
 
virtual void onMicUninitialized ()=0
 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 33 of file zoom_video_sdk_audio_send_rawdata_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomVideoSDKVirtualAudioMic()

virtual IZoomVideoSDKVirtualAudioMic::~IZoomVideoSDKVirtualAudioMic ( )
inlinevirtual

Definition at line 36 of file zoom_video_sdk_audio_send_rawdata_interface.h.

36{}

Member Function Documentation

◆ onMicInitialize()

virtual void IZoomVideoSDKVirtualAudioMic::onMicInitialize ( IZoomVideoSDKAudioSender * rawdata_sender)
pure virtual

Callback for virtual audio microphone initialization.

Parameters
rawdata_senderYou can send audio data based on this object, see IZoomVideoSDKAudioRawDataSender.

◆ onMicStartSend()

virtual void IZoomVideoSDKVirtualAudioMic::onMicStartSend ( )
pure virtual

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

◆ onMicStopSend()

virtual void IZoomVideoSDKVirtualAudioMic::onMicStopSend ( )
pure virtual

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

◆ onMicUninitialized()

virtual void IZoomVideoSDKVirtualAudioMic::onMicUninitialized ( )
pure virtual

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