On Tue, Apr 12, 2011 at 3:33 AM, Jonathan Schleifer js-gajim@webkeks.org wrote:
Am 11.04.2011 um 22:38 schrieb Zhihao Yuan:
In practical, for the short sounds, it's hard to distinguish mixed sound and non-mixed sound. And, the thing is, it's a fallback solution -- if it works perfectly on all POSIX-like boxes, we don't need external soundplayer then.
What happens if your device is blocked and it tries to play a sound? For example, you are listening to music and your device is blocked (happens on OpenBSD and NetBSD).
Also, there should be a way to disable this fallback. Maybe you don't want something accessing your soundcard directly since it then might be unavailable when you need it.
This is only on when there is no soundplayer (e.g., aplay, ossplay, esdplay...) found by gajim. Whenever you have one of them, my patch won't be executed.
-- Jonathan
Am 12.04.2011 um 10:40 schrieb Zhihao Yuan:
This is only on when there is no soundplayer (e.g., aplay, ossplay, esdplay...) found by gajim. Whenever you have one of them, my patch won't be executed.
When I have no soundplayer installed, it still might happen that I have other applications installed that might want to use sound, right? So it is an issue if Gajim opens the sound device and doesn't even let me disable that.
-- Jonathan