Pergunta

Eu estou tentando aprender a usar SDL para um pequeno jogo que eu estou escrevendo, mas eu tenho um problema. Um único aplicativo pode reproduzir som em um determinado momento no meu sistema. Se, por exemplo, eu tenho amarok ou kaffeine (ou mesmo firefox ao jogar um vídeo flash), nenhum outro aplicativo pode reproduzir som. A única solução que eu encontrei é para ser executado apenas uma aplicação em um determinado momento, mas, isso não parece ser uma solução natural. Alguma dica?

Foi útil?

Solução

Eu vejo de sua marca que você está usando o Ubuntu Hardy Heron (8.04). Existem alguns problemas de áudio com pulseaudio sob esta versão, que são conhecidos por afetar flash / firefox e talvez outros aplicativos também. Veja 'Problemas conhecidos' na https://wiki.ubuntu.com/PulseAudio .

Soluções alternativas de tipos existem (veja o link), mas eles não são muito satisfatórios. Ubuntu tem sido objecto de uma certa quantidade de críticas por liberando 8,04 com este problema não resolvido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top