AudioOutputUnitStart需要时间

时间:2010-03-24 21:19:56

标签: iphone core-audio

我正在使用Core Audio,扩展音频文件服务制作iPhone游戏应用程序。

它工作正常,但是当我第一次调用AudioOutputUnitStart时,大约需要1-2秒。 第二次通话后,没问题。 对于游戏应用程序,1-2秒是非常明显的。 (我在iPhone模拟器和iPhone 3GS上测试了这个)

另外,如果我离开游戏约10秒钟,请在休假后首先调用AudioOutputUnitStart也需要时间。

我正在使用5秒AAC 160kbps文件播放。

1 个答案:

答案 0 :(得分:0)

对于5秒的文件,为什么不将该文件转换为线性PCM wav或aif文件?它不应该那么大,而且你不必在这个过程中涉及AAC解码器。