2015-06-29 22 views
1

我在AudioQueue的許多例子中都發現,我們總是讀取audiofilepackets,並將audiodata複製到inBuffer的回調函數中。iOS複用AudioQueueBuffer

我想在audioQueueStart之前的某個時間將音頻數據讀入我的緩衝區,並且連續重複緩衝區而不復制任何數據,這是可能的嗎?

回答

0

幾分鐘後我發現AudioQueue沒有清除inBuffer中的mAudioData字段,這個問題很愚蠢。我預加載我的緩衝區,並調用AudioQueueEnqueueBuffer函數