* ALSA and Wine DirectSound question: Fwd from wine-patches list
@ 2005-08-10 12:14 Chris Rankin
2005-08-10 19:08 ` Lee Revell
0 siblings, 1 reply; 3+ messages in thread
From: Chris Rankin @ 2005-08-10 12:14 UTC (permalink / raw)
To: alsa-devel; +Cc: a.villacis
I think the Wine developers are seeking enlightenment from an ALSA Guru. (The "World of Warcraft"
people seem keen to get this patch working, too ;-).) Can anyone help, please?
http://www.winehq.org/hypermail/wine-patches/2005/08/0173.html
Cheers,
Chris
___________________________________________________________
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: ALSA and Wine DirectSound question: Fwd from wine-patches list
2005-08-10 12:14 ALSA and Wine DirectSound question: Fwd from wine-patches list Chris Rankin
@ 2005-08-10 19:08 ` Lee Revell
2005-08-11 13:12 ` Takashi Iwai
0 siblings, 1 reply; 3+ messages in thread
From: Lee Revell @ 2005-08-10 19:08 UTC (permalink / raw)
To: Chris Rankin; +Cc: alsa-devel, a.villacis
On Wed, 2005-08-10 at 13:14 +0100, Chris Rankin wrote:
> I think the Wine developers are seeking enlightenment from an ALSA Guru. (The "World of Warcraft"
> people seem keen to get this patch working, too ;-).) Can anyone help, please?
>
> http://www.winehq.org/hypermail/wine-patches/2005/08/0173.html
This sounds a lot like my theory about what is causing the infamous
crackling problem that has been reported with JACK - the ALSA middle
layer is consistently returning an incorrect hardware pointer which
causes a few samples from the other buffer (assuming a double buffering
scheme) to be overwritten.
Lee
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: ALSA and Wine DirectSound question: Fwd from wine-patches list
2005-08-10 19:08 ` Lee Revell
@ 2005-08-11 13:12 ` Takashi Iwai
0 siblings, 0 replies; 3+ messages in thread
From: Takashi Iwai @ 2005-08-11 13:12 UTC (permalink / raw)
To: Lee Revell; +Cc: Chris Rankin, alsa-devel, a.villacis
At Wed, 10 Aug 2005 15:08:45 -0400,
Lee Revell wrote:
>
> On Wed, 2005-08-10 at 13:14 +0100, Chris Rankin wrote:
> > I think the Wine developers are seeking enlightenment from an ALSA Guru. (The "World of Warcraft"
> > people seem keen to get this patch working, too ;-).) Can anyone help, please?
> >
> > http://www.winehq.org/hypermail/wine-patches/2005/08/0173.html
>
> This sounds a lot like my theory about what is causing the infamous
> crackling problem that has been reported with JACK - the ALSA middle
> layer is consistently returning an incorrect hardware pointer which
> causes a few samples from the other buffer (assuming a double buffering
> scheme) to be overwritten.
If the cracking problem doesn't happen with _snd_pcm_mmap_hw_ptr() and
happens only with this patch, the problem might be the inaccurate DMA
position triggered snd_pcm_hw_sync().
Maybe it'd be helpful to put debug outputs comapring both the values
of _snd_pcm_mmap_hw_ptr() and the emulated hwptr.
(You should check the values of _snd_pcm_mmap_hw_ptr() before and
after snd_pcm_hwsync(), too).
Or, if the problem is with dmix, it's another story...
Takashi
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-08-11 13:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-10 12:14 ALSA and Wine DirectSound question: Fwd from wine-patches list Chris Rankin
2005-08-10 19:08 ` Lee Revell
2005-08-11 13:12 ` Takashi Iwai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.