【问题标题】:Core Audio Error Code "-10876"核心音频错误代码“-10876”
【发布时间】:2016-02-10 00:31:06
【问题描述】:

冗长的谷歌搜索并没有告诉我这个错误代码得到了什么。在我在 iphone 上运行的 remoteIO 音频单元上调用 AudioUnitRender() 后,我得到了这个。我在 Core Audio 文档中也找不到这个错误代码。

【问题讨论】:

  • 显示您的音频单元回调代码。错误可能在那里。

标签: core-audio error-code


【解决方案1】:

在 iOS 设备上,这个错误(无连接)被报告是由不兼容或未启用的 AVAudioSession 配置引起的;或者尝试使用与设备不兼容的音频格式(采样率、字节、字节序等)。这也可能是由于尝试在音频单元回调中使用虚假缓冲区列表或样本数而引起的。检查缓冲区列表参数,所有早期的音频设置错误返回值。

【讨论】:

  • 它是 AVAudioSession 是有道理的。我试图通过用新的 AVAudioSession 目标 C 类替换已弃用的 AudioSession* Core Audio C 调用来现代化我的代码。但是,我在 AudioSession 类中没有找到与 AudioSessionInitialize 类似的东西。如果不是 Session,也可能是我正在使用已弃用的 AudioFormatFlagsCanonical,但我在网上找不到任何关于替换它的文档。
  • 也许这篇文章还包含一些有用的信息:stackoverflow.com/questions/16478003/…
猜你喜欢
  • 2017-09-28
  • 2022-10-13
  • 1970-01-01
  • 1970-01-01
  • 2018-04-03
  • 1970-01-01
  • 2012-04-09
  • 1970-01-01
  • 2018-05-03
相关资源
最近更新 更多