【发布时间】:2016-11-15 01:48:19
【问题描述】:
我有一个以前运行良好的应用程序(使用 iOS 9、iPhone 6 及更低版本)。它使用音频单元 API 使用 AudioUnitRender 回调(计算音频频率)来处理音频。这段代码在 iPhone 6s 上也可以正常工作,直到我尝试播放音频,然后在调用 AudioUnitRender 时出现错误 50(非常一般的错误)。
相同的代码在使用音频播放 API(包括播放视频)之前运行良好,在使用 iPhone 6、iPhone 5、5s 等之前或之后运行良好。
其中涉及大量代码,因此我不会发布它,但对于可能导致此问题的原因或我可以尝试帮助诊断问题的任何想法将不胜感激。
【问题讨论】:
标签: ios objective-c audio core-audio audiounit