【发布时间】:2010-12-05 14:06:09
【问题描述】:
使用音频队列服务播放下一个文件的正确方法是什么?当按下“播放下一个”按钮时,我应该先调用 AudioQueueStop,然后再调用 AudioQueuePrime/AudioQueueStart,还是只用下一个文件数据填充缓冲区就足够了?
问题是后者让我在 iPhone 上出现声音故障。
【问题讨论】:
标签: iphone macos audio audioqueueservices
使用音频队列服务播放下一个文件的正确方法是什么?当按下“播放下一个”按钮时,我应该先调用 AudioQueueStop,然后再调用 AudioQueuePrime/AudioQueueStart,还是只用下一个文件数据填充缓冲区就足够了?
问题是后者让我在 iPhone 上出现声音故障。
【问题讨论】:
标签: iphone macos audio audioqueueservices
你找到好的解决方案了吗?
您可能还需要重置音频队列,因为每个文件的编码可能不同。
【讨论】: