Public 成员函数

virtual void onAudioInputFrame (const char *inputId, int sampleRateHz, int channels, unsigned char *buf, int len, int playDelayMS, int recDelayMS, int clockDrift)=0
 
virtual void onAudioOutputFrame (const char *outputId, int sampleRateHz, int channels, unsigned char *buf, int len)=0
 

详细描述

原始音频数据回调事件

成员函数说明

◆ onAudioInputFrame()

virtual void JCAudioFrameCallback::onAudioInputFrame ( const char *  inputId,
int  sampleRateHz,
int  channels,
unsigned char *  buf,
int  len,
int  playDelayMS,
int  recDelayMS,
int  clockDrift 
)
pure virtual

获得采集的音频

参数
inputId音频输入设备
sampleRateHz输入源的采样频率
channels输入源的频道数量
buf该帧的采样数据
len采样数据的长度
playDelayMS播放延时
recDelayMS采集延时
clockDrift时钟漂移

◆ onAudioOutputFrame()

virtual void JCAudioFrameCallback::onAudioOutputFrame ( const char *  outputId,
int  sampleRateHz,
int  channels,
unsigned char *  buf,
int  len 
)
pure virtual

获得播放的音频

参数
outputId音频输出设备
sampleRateHz输出源的采集频率
channels输出源的采样通道数
buf该帧的采样数据
len采样数据的长度

该类的文档由以下文件生成: