4

我在 iOS 上使用音频单元处理图服务来创建一个小的音频单元图来输出音频。我设置了一个渲染回调,并在调用回调时将音频数据馈送到图表中。

这工作正常,直到我的音频会话被中断(例如通过电话或警报);那时回调停止,并且不再被调用,即使在中断完成之后也是如此。

我尝试在图表上再次调用 AUGraphStart() ,但这似乎没有帮助。有任何想法吗?

4

1 回答 1

6

事实证明,您需要在中断回调中使用 AUGraphStop() 显式停止图形;否则对 AUGraphStart() 的调用将没有任何效果。

于 2012-06-06T20:12:44.977 回答