我正在努力学习将SDL用于我正在编写的小游戏,但我遇到了问题。一个应用程序可以在我的系统上的给定时间播放声音。例如,如果我有播放flash视频的amarok或kaffeine(甚至是firefox),其他应用程序都无法播放声音。我发现的唯一解决方案是在给定时间运行一个应用程序,但是,这似乎不是一个自然的解决方案。 任何提示?

有帮助吗?

解决方案

我从你的标签上看到你正在使用Ubuntu Hardy Heron(8.04)。在此版本下,脉冲音频存在一些音频问题,这些问题已知会影响flash / firefox以及其他应用程序。请参阅 https://wiki.ubuntu.com/PulseAudio 上的“已知问题”。

确实存在各种变通方法(参见链接),但它们并不十分令人满意。由于这个问题尚未解决,Ubuntu因发布8.04而受到一定程度的批评。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top