Lately, all my audio and video applications using the GStreamer framework started stuttering.
Today, while reading this post in the Gentoo forum, I realised that the latest ALSA GStreamer plugins (0.8.10) was the culprit and the problem could easily be solved by downgrading to 0.8.8 until 0.8.10 is corrected.
The procedure is trivial if you use Gentoo:
1) echo "=media-plugins/gst-plugins-alsa-0.8.10*" >> /etc/portage/package.mask
2) emerge -av gst-plugins-alsa
Voila! No more stuttering :-)
17 november 2005 : I am wrong!
While perusing this very interesting webpage on Dmix, I realised I’ve was wrong.
gst-plugins-alsa-0.8.10 is not buggy. Rather, my sound card (containg an ICE 1712 chipset) requires a larger buffer size than the default to play without stuttering. This is easily done in Amarok by specifying the appropriate parameters (period-size=1024 buffer-size=4096) in the Engine configuration dialog box :
Now, back to some nice music :-)