8 Sep
2017
8 Sep
'17
12:52 p.m.
Jörg Krause wrote:
Tested with a Wolfson WM8524 DAC on a i.MX6UL board running Linux version 4.13.0-next-20170907.
- case SND_PCM_FORMAT_S24_LE:
case SND_PCM_FORMAT_S32_LE:/* 24bit samples, fallthrough */
S24_LE cannot be handled with the same algorithm as S32_LE.
I suspect that the hardware does not actually use S24_LE, and that the driver uses the wrong label for this format. Please describe exactly how the 24-bit sample is aligned into the 32-bit memory cell.
Regards, Clemens