[alsa-devel] Stream format conversion in SoC driver

Giedrius Trainavičius giedrius.trainavicius at gmail.com
Tue Dec 27 14:44:20 CET 2016


Hi,

We are developing a soundcard for Raspberry Pi, you may find the current
driver source code here:
https://github.com/raspberrypi/linux/blob/rpi-4.4.y/sound/soc/bcm/pisound.c

The card natively supports 24 and 32 bit PCM streams at 48kHz, 96kHz and
192kHz, symmetric capture and playback.

Is it possible to have ALSA do the necessary format conversions for the PCM
streams in natively unsupported formats to the closest natively supported
format?

What would be required to enable it?

Thank you,
Giedrius.


More information about the Alsa-devel mailing list