如何在正在运行的 AVAudioEngine 上获取时钟时间或采样准确时间?
问问题
535 次
1 回答
3
从文档:
该类
AVAudioEngine
定义了一组连接AVAudioNode
对象,称为音频节点。您使用音频节点来生成音频信号、处理它们并执行音频输入和输出。
对于时钟和/或采样时间,您需要调用lastRenderTime
有效AVAudioNode
实例。
该lastRenderTime
方法返回一个AVAudioTime
对象。使用AVAudioTime
,您可以检索时间:
sampleTime
将返回样本时间是sampleTimeValid
返回YES
。hostTime
如果hostTimeValid
返回 `YES,将返回主机时间。
于 2016-01-24T19:14:29.830 回答