【问题标题】:nacl openal example doesn't work on Windowsnacl openal 示例在 Windows 上不起作用
【发布时间】:2012-11-26 18:17:01
【问题描述】:

我无法在 Win7 上获得开放式声音。 我已经在 Mac 机器上针对pepper_23 构建了 naclports openal-ogg 示例,然后在 Win7 Chrome 中运行它们。
结果是跳过声音,我得到以下内容到 stderr:

AL 库:ppapi.c:95:缓冲区欠载 AL 库:ppapi.c:95:缓冲区欠载 ...

和标准输出:

可用的音频设备: PPAPI 输出 无输出 ogg 文件,频道:1,速率:22050 num_samples:523734 缓冲区大小:1047468

sine_synth 示例在 Win7 上运行良好。 ogg 文件显然可以正常读取,听起来它至少被部分解码(声音不是静态的)所以也许它是 openal-soft 中的错误?

还有其他人看过吗? 有人可以在 Win7 上成功使用 openal-soft 吗? 谁能给我一些关于如何调试的建议?我是 NACL 的新手。

谢谢!

【问题讨论】:

  • 是 Chrome 25 或更早版本吗?
  • 一个更明显的问题:它可以在 mac 上运行吗?
  • 在两个平台上都是 Chrome 23,在 Mac 上运行良好。

标签: google-chrome windows-7 openal google-nativeclient


【解决方案1】:

所以这是 openal-soft nacl 补丁中的一个错误。我为自己修复了它,最终一个项目成员在 naclports 中修复了它: https://code.google.com/p/naclports/issues/detail?id=57

现在可以了,万岁。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 2014-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多