[alsa-devel] alsa-lib support for compress offload
Pierre-Louis Bossart
pierre-louis.bossart at linux.intel.com
Wed Jan 21 16:01:13 CET 2015
> Long story short, I am writing a new ALSA driver that supports compress
> offload. The only user land support I could find is in tinycompress. I
> was looking at adding gstreamer support to facilitate my testing and
> hopefully make the driver more useful.
The problem when you use a gstreamer->tinycompress path is that you have
no hooks for volume control and audio policy/routing. It'll remain a
test toy. If you want integration with a better user-friendly support,
the right answer is to go through PulseAudio and write a compressed sink
within pulseaudio. See the LPC slides from 2010 or 2011 that describe
the solution. And Arun can help you with that, he wrote the
gstreamer/pulseaudio interface :-)
More information about the Alsa-devel
mailing list