使用OpenAL库时,是否可以使用iPhone的mp3和AAC硬件加速解码?
如果可能的话,我认为有两种可能的方法
iPhone特定的OpenAL扩展。
iPhone API将音频解码为原始字节。
我有两个特定的用例。
男孩!没人能得到答案吗? Apple的NDA是否会纠结这些问题?这是怎么回事?当然,使用OpenAL的其他人希望获得更好的音频性能。
答案 0 :(得分:6)
所有iPhone设备型号中至少有一个硬件(或硬件辅助)解码器。可以通过使用Audio Queue Services API将mp3和AAC文件转换为原始PCM字节。从那里你可以处理这些字节或将它们发送到OpenAL。
答案 1 :(得分:-1)
AFAIK,iPhone,3S和3GS中没有硬件音频解码器。这可能在iPhone 4中有所改变,但我没有听到任何可以相信的事情。