如何在没有计时器的情况下持续获取AudioQueue的更新

时间:2014-01-07 23:29:42

标签: objective-c audioqueue

我知道您可以使用AudioQueueGetCurrentTime方法获取当前时间。是否有回调或不断被调用以更新时间线的内容?或者你只需​​要创建一个计时器来连续调用AudioQueueGetCurrentTime?

1 个答案:

答案 0 :(得分:0)

我不记得除了计时器以外的任何其他方式,但我想有可能在没有计时器的情况下实现定期通知,因为你手动排队缓冲区并且你知道比特率......等等。

作为旁注:为什么不尝试AVFoundation(从iOS 4开始提供),它都在那里实现,直到你有标准格式播放或你必须支持iOS 3.x你真的不需要交易与AudioQueue恐怖。