在iPhone应用程序中使用两个音频队列

时间:2011-06-22 07:17:41

标签: iphone ios4 iphone-sdk-3.0

在我的应用程序中,我使用两个音频队列进行播放,两个音频队列用于录制。一次只有一个记录队列和一个播放队列处于活动状态。我所做的是,首先我开始第一个记录和播放队列,然后在某些事件中我暂停前一个记录并播放队列并启动另一组播放和记录队列。但是当我在暂停第一个音频队列后启动另一组音频队列时,我没有通过这两个新的音频队列录制语音或播放。那么我正在做什么呢?我所有队列的回调函数都运行正常。但是,如果有另一组音频队列,我没有录制或播放任何语音。

1 个答案:

答案 0 :(得分:1)

我也有这个问题,我相信它是通过在第二次开始之前停止第一次录制/播放来修复的(所以不要暂停,而是完全停止)。