http://bugs.winehq.org/show_bug.cgi?id=13090
--- Comment #14 from Rafał Mużyło galtgendo@o2.pl 2008-05-12 12:19:29 --- Well, alsa-libsources suggest that following should work: snd_pcm_uframes_t boundary; snd_pcm_sw_params_get_boundary(sw_params, &boundary); EXIT_ON_ERROR( snd_pcm_sw_params_set_stop_threshold(pcm, sw_params, boundary), MMSYSERR_ERROR, "unable to set stop threshold"); but for some reason, it doesn't (only needed in waveout.c, cause others already do it).