我正在尝试使用 PortAudio 编写音频应用程序,但是如果在我尝试运行我的程序时正在运行任何其他音频程序(通常是 Firefox),我会收到以下错误:
PaHost_OpenStream: could not open /dev/dsp for O_WRONLY
PaHost_OpenStream: ERROR - result = -10000
An error occured while using the portaudio stream
Error number: -10000
Error message: Host error.
显然,这使我的程序毫无用处,因为如果另一个程序正在使用声音,它将无法工作。有没有办法解决这个问题,还是我不应该使用 PortAudio?