没有看到 20 个 I/O 周期;下载音频文件时在 Swift 中发生放弃
Posted
技术标签:
【中文标题】没有看到 20 个 I/O 周期;下载音频文件时在 Swift 中发生放弃【英文标题】:Did not see 20 I/O Cycles; giving up occurring in Swift when downloading audio files 【发布时间】:2016-01-25 23:13:09 【问题描述】:我正在对一些代码进行一些维护(很遗憾我没有编写它,所以我还在试图弄清楚这个项目中做了什么),该应用程序下载了数百个音频文件并允许用户播放它们。
当我尝试播放一些下载的音频时,我遇到了一个间歇性的错误响应:
错误:>aqme> 236:客户端(0x7fb329c2ba00)没有看到 20 个 I/O 周期;放弃
每当我收到此错误时,音频就不会播放。有谁知道这个错误是什么意思?如何调试它/寻找什么的想法?我还没有发现任何其他与此错误有关的堆栈溢出帖子。谢谢你。
【问题讨论】:
【参考方案1】:及格率 0 将给出您遇到的错误。 你用的是玩家价格吗? rate 用于设置速度。音频播放器的正常速率值为 1。 通过率 2 将加倍速度。 通过 0.5 将使音频速度减半。 通过率 0 将给出你得到的错误。
【讨论】:
我不相信我们正在使用播放器速率,但我注意到这只会在模拟器中始终发生,而且最常见的是当我已经有 youtube 或 spotify 播放一些声音时 感谢您的回答! (Y) @Unome 对此有何更新?我遇到了同样的问题以上是关于没有看到 20 个 I/O 周期;下载音频文件时在 Swift 中发生放弃的主要内容,如果未能解决你的问题,请参考以下文章
内核启动时在挂载ubi文件系统时提示UBIFS error (ubi0:0 pid 1): ubifs_read_superblock: min. I/O unit mismatch