18 Apr
2016
18 Apr
'16
3:01 p.m.
Tan, Seng Kai wrote:
Your hardware does not support S24_LE. 24-bit samples use the S32_LE format (unless you have very exotic hardware, but HDA isn't).
We have another I2S hardware which is able to support S24L_LE and S32_LE format,
The format on the codec's bus has almost nothing to do with the ALSA sample format.
The Sxx_xE format describes how the samples are formatted in memory, i.e., how the DMA controller expects to read them.
S24_LE in wav file
.wav files do no use ALSA sample formats.
Please describe the values of the header fields in this .wav file.
Question: is all HDMI support 24 bit must have 32bit support?
That depends on the DMA controller. Most use 32-bit alignment for 24-bit samples.
Regards, Clemens