我需要为我的应用程序混合两个同时循环的m4a声音,并且我遇到的唯一100%可靠的循环方法是使用此方法使用AudioQueue:http://developer.apple.com/mac/library/qa/qa2009/qa1636.html
但是,当我初始化两个AudioQueue实例时,我似乎只能播放一个实例。我知道sdk曾经只支持一次播放一个压缩音频文件,但是随着3.0改变了,所以我想知道是否有我遗漏的东西?
答案 0 :(得分:0)
一个当前的设备,似乎一次只能播放一个压缩音频文件的硬件支持,我不确定m4a是否可以在软件中实时解压缩(只有特定类型支持软件解码器)。您可以在播放混合音频循环之前解压缩第二个声音。