【发布时间】:2010-05-22 18:35:42
【问题描述】:
我已经为音频问题困扰了好几天了。我不认为 OpenAL 与 AVAudio 功能相得益彰。
我有自己的 OpenAL 课程。 (包装了 MyOpenAL 类) 我的应用开始使用 AVAudioRecorder 进行录制。我停止录音。然后我单击使用 OpenAL 播放任何声音的“OpenAL Play”按钮。 我听不见。 但是当我使用 AVAudioPlayer 单击“AVAudioPlayer 播放”按钮时,我可以听到我的录音。
我测试了 oalTouch、avTouch、SpeakHear 示例代码。 他们的结果是一样的。 在oalTouch中,当AVAudioPlayer停止时,OpenAL同时停止播放。这就是我这么认为的原因。
OpenAL 一起使用 AVAudio~ 函数有问题吗?
我在谷歌上搜索了很长时间。但我找不到解决方案和同样的问题。
感谢您阅读我的文章。
【问题讨论】:
标签: iphone avaudioplayer openal avaudiorecorder