http://bugs.winehq.org/show_bug.cgi?id=14717
--- Comment #99 from Raymond superquad.vortex2@gmail.com 2010-12-31 22:50:24 CST --- for 24-bits support, I think you have to specifiy which 24-bits format are supported when using winealsa.drv
http://www.alsa-project.org/alsa-doc/alsa-lib/group___p_c_m.html
SND_PCM_FORMAT_S24_LE Signed 24 bit Little Endian using low three bytes in 32-bit word SND_PCM_FORMAT_S24_BE Signed 24 bit Big Endian using low three bytes in 32-bit word SND_PCM_FORMAT_U24_LE Unsigned 24 bit Little Endian using low three bytes in 32-bit word SND_PCM_FORMAT_U24_BE Unsigned 24 bit Big Endian using low three bytes in 32-bit word
SND_PCM_FORMAT_S24_3LE Signed 24bit Little Endian in 3bytes format SND_PCM_FORMAT_S24_3BE Signed 24bit Big Endian in 3bytes format SND_PCM_FORMAT_U24_3LE Unsigned 24bit Little Endian in 3bytes format SND_PCM_FORMAT_U24_3BE Unsigned 24bit Big Endian in 3bytes format