[gst-devel] Problems with ringbuffer management on systems with large audio buffers

Thomas Vander Stichele thomas at apestaart.org
Fri Apr 14 09:54:04 CEST 2006


Hi,

> I'm forwarding the following comment from the 
> desktop-discuss at opensolaris.org alias regarding the fact that GStreamer
> audio has a lag.  Because the sunaudiosink needs to set the ringbuffer
> size to 512K,

512K is more than 3 seconds at 44.1 kHz 16 bit stereo.  What possible
reason is there for sunaudiosink to need that much ?

>  this means that when you change the volume in an 
> application like rhythmbox there is a several second lag.

Obviously !

> I guess I'm just surprised the GStreamer framework doesn't
> support hardware (ok, kernel software) mixers/gain controls, though.

It does - the sunaudiosink just needs to expose support for the mixer
interface.

Whether applications then use this is up to the application.

Thomas






More information about the gstreamer-devel mailing list