#include <JCMediaDevice.h>

构造函数

(void) - onAudioInputFrame:sampleRateHz:channels:buf:playDelayMS:recDelayMS:clockDrift:
 
(void) - onAudioOutputFrame:sampleRateHz:channels:buf:
 

详细描述

原始音频数据回调事件

函数文档

◆ onAudioInputFrame:sampleRateHz:channels:buf:playDelayMS:recDelayMS:clockDrift:

- (void) onAudioInputFrame: (NSString *_Nonnull)  inputId
sampleRateHz: (int)  sampleRateHz
channels: (int)  channels
buf: (unsigned char *_Nonnull)  buf
playDelayMS: (int)  playDelayMS
recDelayMS: (int)  recDelayMS
clockDrift: (int)  clockDrift 

获得采集的音频

参数
inputId输入源的自定义字符串
sampleRateHz输入源的采样频率
channels输入源的频道数量
buf该帧的采样数据
playDelayMS播放延时
recDelayMS采集延时
clockDrift时钟漂移

◆ onAudioOutputFrame:sampleRateHz:channels:buf:

- (void) onAudioOutputFrame: (NSString *_Nonnull)  outputId
sampleRateHz: (int)  sampleRateHz
channels: (int)  channels
buf: (unsigned char *_Nonnull)  buf 

获得播放的声音

参数
outputId输出源的自定义字符串
sampleRateHz输出源的采集频率
channels输出源的采样通道数
buf该帧的采样数据

该协议的文档由以下文件生成:
最后更新时间: 2024/8/12 13:50:38