http://bugs.winehq.org/show_bug.cgi?id=14717
--- Comment #238 from Raymond superquad.vortex2@gmail.com 2011-11-13 04:49:44 CST --- (In reply to comment #231)
(In reply to comment #227)
<snip about SB Live! internal bad-quality resampling, it's a known issue>
The native codec sample rate and its internal resampling is irrelevant, because Wine doesn't talk to the codec directly. Wine talks to either oss4, or dmix, or pulseaudio.
http://source.winehq.org/git/wine.git/?a=commit;h=232893e0832bf5082285995303...
winealsa.drv: Use the plughw instead of the hw interface for opening devices.
dsound still talk to codec through plughw , so it is still using internal resampling for those alsa driver which support SNDRV_PCM_RATE_CONTINUOUS (e.g. sblive )
it is just wine mme implementation of getmixerformat() hardcode the rate to 48000Hz