OK, I can confirm that, for me, forcing gstreamer to use OSS instead of sun audio makes the jitteriness even worse!
I did truss on rhythmbox while it was playing. Now I must admit that I don't really know what I'm doing with truss, but I can make an educated guess. Looking at in the output, I get the same as quoted by jkeil, i.e. 1764 byte writes, and using AUDIO_GETINFO, which I now understand means it was using the Sun Audio driver. If I remove the file /usr/lib/gstreamer-0.10/libgstsunaudio.so and start rhythmbox again, I get even worse jittery audio - I don't even have to do anything else with the computer to make it jitter whereas before I had to be doing things that caused CPU activity. I did a truss again: different looking output, and no sign of AUDIO_GETINFO, so I assume it is using the OSS driver now. The main writes I'm seeing are 1060 bytes, which is even smaller than with the Sun Audio driver, and would explain the REALLY bad jitters. I suppose that means it must be a gstreamer bug does it? -- This message posted from opensolaris.org
