使用AVAudioRecorder和AVAudioPlayer时,OpenAL不起作用

时间:2010-05-22 18:35:43

标签: iphone avaudioplayer openal avaudiorecorder

我好几天都对音频问题感到困扰。我不认为OpenAL与AVAudio功能相处。

我有自己的OpenAL课程。 (包装MyOpenAL类) 我的应用程序开始使用AVAudioRecorder进行录制。我停止录音。然后我点击了使用OpenAL播放任何声音的“OpenAL Play”按钮。 我听不到。 但是当我使用AVAudioPlayer点击“AVAudioPlayer播放”按钮时,我可以听到我的录音。

我测试了oalTouch,avTouch,SpeakHear示例代码。 他们也是如此。 在oalTouch中,当AVAudioPlayer停止时,OpenAL会同时停止播放。这就是为什么我这么认为。

OpenAL是否一起使用AVAudio~Functions有问题?

我正在谷歌搜索很长一段时间。但我不会发现解决方案和相同的问题。

感谢您阅读我的。

1 个答案:

答案 0 :(得分:0)

我正在使用AVAudioRecorder(记录)和OpenAL(播放),它们都很顺利。只是想在初始化AVAudioRecorder时检查是否使用Play_And_Record作为选项?