IOS重用音频队列缓冲区

IOS重用音频队列缓冲区,ios,audioqueue,audioqueueservices,Ios,Audioqueue,Audioqueueservices,我发现在许多AudioQueue示例中,我们总是读取audiofilepackets,并将audiodata复制到inBuffer in回调函数中 我想在audioQueueStart之前的某个时间将audioData读入缓冲区,并在不复制任何数据的情况下连续重复缓冲区,这可能吗?几分钟后,我发现AudioQueue没有清除inBuffer中的mAudioData字段,这个问题很愚蠢。我预先加载缓冲区,然后调用AudioQueuenQueueBuffer函数。几分钟后,我发现AudioQueue

我发现在许多AudioQueue示例中,我们总是读取audiofilepackets,并将audiodata复制到inBuffer in回调函数中


我想在audioQueueStart之前的某个时间将audioData读入缓冲区,并在不复制任何数据的情况下连续重复缓冲区,这可能吗?

几分钟后,我发现AudioQueue没有清除inBuffer中的mAudioData字段,这个问题很愚蠢。我预先加载缓冲区,然后调用AudioQueuenQueueBuffer函数。几分钟后,我发现AudioQueue没有清除inBuffer中的mAudioData字段,这个问题很愚蠢。我预先加载缓冲区,只需调用audioqueuenbuffer函数