[pulseaudio-discuss] Wine 1.0_rc1 and pulseaudio

Rafał Mużyło galtgendo at o2.pl
Thu May 15 08:24:39 PDT 2008


On Thu, May 15, 2008 at 03:24:26PM +0100, Colin Guthrie wrote:
> There has been a lot of good information on this mailing list over the last 
> couple weeks relating to wine and why it doesn't work with pulse.
I've been kind of following this discusion. The patch is the result.

> From what I can tell two of them are valid and the third is invalid and 
> relates to improper use of the ALSA api in wine which needs to be fixed. 
> This relates to the assumption that snd_pcm_delay() will return 0 if there 
> are no samples left to be played. This may never reach 0 with pulse as 
> network delay/latency is also taken into consideration here. I've taken a 
> very, very cursory look at your patch and I see you've commented out a call 
> to snd_pcm_delay() so this ties in.
>
I didn't simply commented out the call. Look carefully.
What I did was guess where would be the correct point for doing the call
that snd_pcm_delay was setting condition for and simply it that call
there. Now the sound seems to work correctly, but I'd like to hear a
second opinion from somebody, who actually know this stuff or at least
is better at hearing delays/crackling/other stuff then I am.

> In that case, I would strongly recommend using Gmane. (http://gmane.org) If 
> you have an NNTP reader (e.g. Thunderbird) it's ace for keeping up with 
> lots of projects and posting messages to mailing lists without ever 
> officially "subscribing" in the classic sense... I use it for lot's of open 
> sourcey mailing lists.
>
That's not the point. The point is I have to subscribe to post, but have
no need for the most of other discussion.
And CC me in a way that doesn't remove mailing list address, so I can
simply hit reply.



More information about the pulseaudio-discuss mailing list