Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IZoomSDKVirtualAudioMicEvent Class Referenceabstract

#include <rawdata_audio_helper_interface.h>

Public Member Functions

virtual ~IZoomSDKVirtualAudioMicEvent ()
 
virtual void onMicInitialize (IZoomSDKAudioRawDataSender *pSender)=0
 Callback for virtual audio mic to do some initialization.
 
virtual void onMicStartSend ()=0
 Callback for virtual audio mic can send raw data with 'pSender'.
 
virtual void onMicStopSend ()=0
 Callback for virtual audio mic should stop send raw data.
 
virtual void onMicUninitialized ()=0
 Callback for virtual audio mic is uninitialized.
 

Detailed Description

Definition at line 38 of file rawdata_audio_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomSDKVirtualAudioMicEvent()

virtual IZoomSDKVirtualAudioMicEvent::~IZoomSDKVirtualAudioMicEvent ( )
inlinevirtual

Definition at line 41 of file rawdata_audio_helper_interface.h.

41{}

Member Function Documentation

◆ onMicInitialize()

virtual void IZoomSDKVirtualAudioMicEvent::onMicInitialize ( IZoomSDKAudioRawDataSender * pSender)
pure virtual

Callback for virtual audio mic to do some initialization.

Parameters
pSender,Youcan send audio data based on this object, see IZoomSDKAudioRawDataSender.

◆ onMicStartSend()

virtual void IZoomSDKVirtualAudioMicEvent::onMicStartSend ( )
pure virtual

Callback for virtual audio mic can send raw data with 'pSender'.

◆ onMicStopSend()

virtual void IZoomSDKVirtualAudioMicEvent::onMicStopSend ( )
pure virtual

Callback for virtual audio mic should stop send raw data.

◆ onMicUninitialized()

virtual void IZoomSDKVirtualAudioMicEvent::onMicUninitialized ( )
pure virtual

Callback for virtual audio mic is uninitialized.