SDL 的 ubuntu 问题

标签 ubuntu audio sdl ubuntu-8.04

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

最佳答案

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

确实存在各种解决方法(请参阅链接),但它们并不是很令人满意。 Ubuntu 因发布 8.04 而这个问题未解决而受到一定程度的批评。

关于SDL 的 ubuntu 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/154348/

相关文章:

java - Maven 3.8.0 编译器 - 编译时出现 fatal error : release version 11 not supported

python - 将模块从一个 python 安装导入到另一个

javascript - 使用 AudioContext 时如何获得常规的 <audio> 功能?

audio - 在 Asterisk 音乐中播放动态声音文件

linux - 从场景图形引擎开始还是直接使用 opengl?

opencv - 无法向 OpenCV 添加额外的模块(即使使用匹配版本的 opencv/opencv_contrib)

Git:在本地克隆 gitosis admin repo

audio - Sox-连接多个文件,每个文件之间添加填充

c++ - 同时移动乒乓 Racket

android - 尝试在 Android 上使用 OpenGL 上下文设置 SDL。获取错误消息 "Failed loading eglChooseConfig"