對於API AudioQueueFreeBuffer,我收到警告「AudioQueueObject :: FreeBuffer:AQBuffer * 0x6273fd0已入隊計數1 ...如何避免此警告?AudioQueueFreeBuffer警告
我得到的AudioQueueFreeBuffer API此警告
for (int i = 0; i < kNumberBuffers; ++i) {
if(mAudioInfo.mBuffers[i] != NULL)
{
AudioQueueFreeBuffer(mAudioInfo.mQueue, mAudioInfo.mBuffers[i]);
mAudioInfo.mBuffers[i] = NULL;
}
XThrowIfError(AudioQueueAllocateBuffer(mAudioInfo.mQueue, mBufferByteSize, &mAudioInfo.mBuffers[i]), "AudioQueueAllocateBuffer failed");
AQTestBufferCallback (&mAudioInfo, mAudioInfo.mQueue, mAudioInfo.mBuffers[i]);
if (mAudioInfo.mDone) break;
}
發佈一些重現此錯誤的最小代碼。 – servermanfail 2011-02-20 15:20:36
我沒有得到答案,也失去了50分:-( – 2011-02-26 18:39:29