0

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

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

和标准输出:

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

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

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

谢谢!

4

1 回答 1

0

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

它现在有效,万岁。

于 2013-04-10T00:07:23.267 回答