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

#include <rawdata_share_source_helper_interface.h>

Public Member Functions

virtual ~IZoomSDKShareAudioSender ()
 
virtual SDKError sendShareAudio (char *data, unsigned int data_length, int sample_rate, ZoomSDKAudioChannel channel)=0
 Send audio raw data.
 

Detailed Description

Definition at line 36 of file rawdata_share_source_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IZoomSDKShareAudioSender()

virtual IZoomSDKShareAudioSender::~IZoomSDKShareAudioSender ( )
inlinevirtual

Definition at line 39 of file rawdata_share_source_helper_interface.h.

39{}

Member Function Documentation

◆ sendShareAudio()

virtual SDKError IZoomSDKShareAudioSender::sendShareAudio ( char * data,
unsigned int data_length,
int sample_rate,
ZoomSDKAudioChannel channel )
pure virtual

Send audio raw data.

Parameters
dataThe audio data��s address.
data_lengthThe audio data��s length, in even numbers.
sample_rateThe audio data��s sampling rate.
channelThe channel type. Supported audio data properties: Channels: mono and stereo When the channel is mono, supported sample rates: 8000/11025/16000/32000/44100/48000/50000/50400/96000/192000 When the channel is stereo, supported sample rates: 8000/16000/32000/44100/48000/50000/50400/96000 resolution: little-endian, 16bit