ios - 没有看到 20 个 I/O 周期;下载音频文件时放弃在 Swift 中发生

标签 ios swift audio

我正在对一些代码进行一些维护(不幸的是我没有写它,所以我仍在尝试弄清楚这个项目做了什么),并且该应用程序下载了数百个音频文件并允许用户播放它们。

当我尝试播放一些下载的音频时,我遇到间歇性的错误响应:

ERROR: >aqme> 236: Client(0x7fb329c2ba00) did not see 20 I/O cycles; giving up

每当我收到此错误时,音频就不会播放。有谁知道这个错误意味着什么?如何调试它/寻找什么的想法?我还没有发现任何其他带有此错误的堆栈溢出帖子。谢谢你。

最佳答案

通过率 0 会给出错误。 您使用播放器速率吗? rate 用于设置速度。音频播放器正常速率值为 1。 通过率2将速度加倍。 通过 0.5 将使音频速度减半。 通过率 0 会给您带来错误。

关于ios - 没有看到 20 个 I/O 周期;下载音频文件时放弃在 Swift 中发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35004264/

相关文章:

audio - 更改 lameDS-3.99.5 DirectShow 过滤器的默认比特率

ios - UISplitViewController,重用DetailViewController(Swift)

ios - 正确的 loadView 实现

ios - delegate = self 导致线程 1 : Fatal error: Unexpectedly found nil while unwrapping an Optional value

ios - Alamofire 帖子正文格式不正确

javascript - html 5 音频文件播放完毕后重定向到新页面

ios - AVCaptureDevice 低光增强 swift

ios - 委托(delegate)函数未在按钮单击时被调用

ios - 从小部件(今日扩展)打开主机应用程序时未调用 AppDelegate 函数

c# - MessageBoxIcon。播放声音有问题吗?