Re: ASoC: at91sam9260-PCM1808/TAS5709-based board driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[Please note that the standard  thing on Linux mailing lists is to do a
reply to all.]

On Thu, Aug 27, 2009 at 03:11:49PM -0400, Pedro I. Sanchez wrote:

> question. Why is it that if I play a 24-bit encoded play the hw_params()
> function in my driver is called with SNDRV_PCM_FORMAT_S16_LE format? Does
> ALSA makes an on-the-fly conversion?

Yes, ALSA can do on the fly format translations if required to play
things.  This normally happens because the input format is not supported
by the drivers.  Telling the application to use the hardware device
directly will bypass this conversion.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux