音视频通讯SDK API参考手册  iOS 1.6.0
<QAVAudioDataDelegate>协议 参考

音频数据委托协议

#import <QAVAudioCtrl.h>

类 <QAVAudioDataDelegate> 继承关系图:

构造函数

(QAVResult) - audioDataComes:type:
 音频数据透传回调。 更多...
 
(QAVResult) - audioDataShouInput:type:
 传给sdk的音频数据回调。 更多...
 

函数文档

- (QAVResult) audioDataComes: (QAVAudioFrame *)  audioFrame
type: (QAVAudioDataSourceType)  type 
required

通过回调函数,来通知外部读取或者写入具体类型的音频数据。

参数
audioFrame音频数据,输出类型从此参数读取数据,输入数据类型将数据写入此参数。
type音频数据类型。
备注
回调函数设定为专门处理数据用。函数回调在非主线程,请确保线程安全。特别是不要在回调函数中直接调用SDK接口。 成功返回QAV_OK, 否则返回QAV_ERR_FAILED。
- (QAVResult) audioDataShouInput: (QAVAudioFrame *)  audioFrame
type: (QAVAudioDataSourceType)  type 
required

通过回调函数,来通知外部读取或者写入具体类型的音频数据。

参数
audioFrame音频数据,输出类型从此参数读取数据,输入数据类型将数据写入此参数。
type音频数据类型。
备注
回调函数设定为专门处理数据用。函数回调在非主线程,请确保线程安全。特别是不要在回调函数中直接调用SDK接口。 成功返回QAudioDataCallbackResult_Success, 否则返回QAudioDataCallbackResult_Error。