iOS 中的 ExtAudioFileWrite 失败,错误代码为 -66560

Posted

技术标签:

【中文标题】iOS 中的 ExtAudioFileWrite 失败,错误代码为 -66560【英文标题】:ExtAudioFileWrite in iOS failing with error code -66560 【发布时间】:2011-08-23 03:41:59 【问题描述】:

我正在使用 ExtAudioFileWrite 将音频数据写入文件。但是当它被警报中断时,虽然文件被保存了,但我得到了这个错误。 这是什么错误?

【问题讨论】:

你确定错误代码是-66560吗? extAudioFile 函数返回以下返回码developer.apple.com/library/mac/#documentation/MusicAudio/… 是的,这正是我得到的。 【参考方案1】:

要从核心音频中解码错误,请搜索框架的头文件。在这种情况下,您可以在 ExtendedAudioFile.h 中查找 -66560,这将导致您: kExtAudioFileError_CodecUnavailableInputNotConsumed

【讨论】:

以上是关于iOS 中的 ExtAudioFileWrite 失败,错误代码为 -66560的主要内容,如果未能解决你的问题,请参考以下文章

Swift 中的 AudioUnitRender 和 ExtAudioFileWrite 错误 -50:尝试将 MIDI 转换为音频文件

ExtAudioFileWrite 创建静音 m4a

使用 ExtAudioFileWrite 在文件末尾写入

从 AudioUnit 格式转换为 ExtAudioFileWrite

使用 AudioToolBox 将 Wave 文件保存到 NSFileWrapper

在 iPhone 上录制播放和麦克风