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

Reply via email to