From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050504 Fedora/1.0.3-4 Firefox/1.0.3 Description of problem: Right clicking on Rhythmbox's notification-area icon and then pressing "pause", or using the general pause button hangs the application. The "Next" and "Previous" commands work, although are mysteriesly slow to complete. This is perhaps not rhythmbox's fault, I rather think it was introduced with the switch to alsa/dmix. Version-Release number of selected component (if applicable): rhythmbox-0.8.8-2 How reproducible: Always Steps to Reproduce: (null) Additional info:
I just did a fresh install of FC4 test 3, and the problem remains. (My soundcard is using the snd-via82xx kernel module).
Same thing happens using Beep Media Player, so I guess itsnot related to either gstreamer or rhythmbox, rather Alsa and the new usage of dmix.
Can confirm. FC4T3, snd_ens1371 though. Other ways to make to hang, too: - let a piece of music play till the end - "Open in Music Player" another file while the first one plays
XMMS from Extras, on the other hand, does not hang when using ALSA output plugin. While it is playing, I can start simultaneous playback in Rhythmbox and reproduce the same hangs in Rhythmbox when stopping the music.
What codec are you using for sound when rhythmbox locks up? OGG? MP3 (3rd party)?
With *.ogg and no gstreamer-plugins-mp3 installed (and although it's reproducible with *.mp3, a decoder only influences the audio input data, not the audio output driver).
Same here, I'm using plain old Ogg decoding when it hangs. Not quite sure how to come up with more useful information about this problem though...
Since XMMS here now also locks up some time after playing a file till the end, this doesn't sound anymore like it's specific to Rhythmbox.
This is definitely a dmix issue; it's completely reproducible for me with dmix, and completely unreproducible for me without it.
Should be fixed in alsa-lib-1.0.9rc4-1.
Excellent work, all of my problems with rhythmbox/beep-media-player hanging went away once I updated to alsa-lib-1.0.9rc4-1. DMix is (working) great. 8)