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

An interface that handles the virtual audio speaker. More...

#include <zoom_video_sdk_audio_send_rawdata_interface.h>

Public Member Functions

virtual ~IZoomVideoSDKVirtualAudioSpeaker ()
 
virtual void onVirtualSpeakerMixedAudioReceived (AudioRawData *data_)=0
 Callback event for receiving the mixed audio raw data from the virtual speaker.
 
virtual void onVirtualSpeakerOneWayAudioReceived (AudioRawData *data_, IZoomVideoSDKUser *pUser)=0
 Callback event for receiving the one way audio raw data of a selected user from the virtual speaker.
 
virtual void onVirtualSpeakerSharedAudioReceived (AudioRawData *data_)=0
 Callback event for receiving the share audio raw data such as buffer, sampleRate, etc.
 

Detailed Description

An interface that handles the virtual audio speaker.

Definition at line 56 of file zoom_video_sdk_audio_send_rawdata_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomVideoSDKVirtualAudioSpeaker()

virtual IZoomVideoSDKVirtualAudioSpeaker::~IZoomVideoSDKVirtualAudioSpeaker ( )
inlinevirtual

Definition at line 59 of file zoom_video_sdk_audio_send_rawdata_interface.h.

59{}

Member Function Documentation

◆ onVirtualSpeakerMixedAudioReceived()

virtual void IZoomVideoSDKVirtualAudioSpeaker::onVirtualSpeakerMixedAudioReceived ( AudioRawData * data_)
pure virtual

Callback event for receiving the mixed audio raw data from the virtual speaker.

Parameters
data_The mixed audio raw data. A pointer to AudioRawData. For more details, see AudioRawData.

◆ onVirtualSpeakerOneWayAudioReceived()

virtual void IZoomVideoSDKVirtualAudioSpeaker::onVirtualSpeakerOneWayAudioReceived ( AudioRawData * data_,
IZoomVideoSDKUser * pUser )
pure virtual

Callback event for receiving the one way audio raw data of a selected user from the virtual speaker.

Parameters
data_The one way audio raw data. A pointer to AudioRawData. For more details, see AudioRawData.
pUserThe corresponding participant of the audio raw data.

◆ onVirtualSpeakerSharedAudioReceived()

virtual void IZoomVideoSDKVirtualAudioSpeaker::onVirtualSpeakerSharedAudioReceived ( AudioRawData * data_)
pure virtual

Callback event for receiving the share audio raw data such as buffer, sampleRate, etc.

Parameters
data_The shared audio raw data in session. A pointer to AudioRawData. For more details, see AudioRawData.