GNOME Bugzilla – Bug 470342
Banshee steals sound device when paused
Last modified: 2008-04-10 11:15:37 UTC
Please describe the problem: Since there is no 'Stop' playback button (only a 'Pause' button) I would think pressing pause should release /dev/snd/timer and /dev/snd/pcmC0D0p. This way I don't have to close the application completely if another program needs to use the sound device (e.g. VMWare) Steps to reproduce: 1. Open Banshee 2. Begin Playback of a Song 3. Pause Playback of that Song (for lack of a stop button) 4. Try to use another application which needs sound in a non-gnome friendly way (by that I mean, if you ran this application while running gnome, other gnome applications would lose the ability to play sound, e.g. firefox could still use sound) Actual results: The sound for the other application, (e.g. VMWare) cannot access the /dev/dsp device. Expected results: The sound should be available to any application, gnome sound-system friendly or not Does this happen every time? Yes Other information:
This is not a Banshee bug. Banshee simply uses the gconfaudiosink in GStreamer to which it pipes sound. The actual audio sink used is determined in the rest of GNOME. I.e. run gstreamer-properties.
This is still a bug. Totem movie player uses the same gstreamer backend (i assume); other programs can use the sound device when totem is playing music. Banshee does not have the same capability. It hogs the sound device for itself.
*** Bug 472736 has been marked as a duplicate of this bug. ***
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.