http://bugs.winehq.org/show_bug.cgi?id=25633
--- Comment #23 from David turbolad995@hotmail.co.uk 2011-01-25 18:32:46 CST --- (In reply to comment #22)
The problem is pulse_prepare() call pa_stream_disconnect() and reconnect afterward when wine call snd_pcm_prepare()
645 static int pulse_prepare(snd_pcm_ioplug_t * io) 646 {
....
659 if (pcm->stream) { 660 pa_stream_disconnect(pcm->stream); 661 wait_stream_state(pcm, PA_STREAM_TERMINATED); 662 pa_stream_unref(pcm->stream); 663 pcm->stream = NULL; 664 } 665 666 err = pulse_check_connection(pcm->p); 667 if (err < 0) 668 goto finish;
Okay, it looks like there are indeed sound problems in Wine and if users submit bug reports related to sound, perhaps they are submitting duplicates, which relate to the same sound problems? Bug 23888 is an example.