SDL的Ubuntu问题

时间:2020-03-06 14:56:21  来源:igfitidea点击:

我正在尝试学习在正在编写的一个小游戏中使用SDL,但是我有一个问题。一个单一的应用程序可以在系统上的给定时间播放声音。例如,如果我有amarok或者kaffeine(或者在播放Flash视频时甚至是firefox),则没有其他应用程序可以播放声音。我找到的唯一解决方案是在给定的时间只运行一个应用程序,但这似乎不是自然的解决方案。
有什么提示吗?

解决方案

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

确实存在各种变通方法(请参阅链接),但是它们并不十分令人满意。 Ubuntu发行了8.04版本,但未解决此问题,因此受到了一定程度的批评。