[Bug 20799] Multiple games using OpenAL freezes/crashes during the startup
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon May 10 02:03:09 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=20799
--- Comment #71 from Chris <chris.kcat at gmail.com> 2010-05-10 02:03:08 ---
> The Emulation setting above forces DirectSound into emulation mode. In this
> mode, DirectSound applications run as though no DirectSound driver is present.
> All mixing is done by DirectSound in user mode, and the resulting audio data is
> played back through the waveOut API
I don't see how that contradicts what I said. Under Emulation, the primary
buffer is played out using winmm (aka the WaveIn/WaveOut API). Under Basic, the
primary buffer is an ALSA PCM device. As far as winealsa is concerned, the PCM
device it gets from ALSA represents hardware; it doesn't know/care if it goes
to dmix or pulseaudio instead.
> In linux openal is just software mixing of the 16 voices , so full hardware
> accleartion is impossible
In Linux, there is no hardware acceleration for OpenAL, though it can do up to
256 "voices". Under Vista/7, there are accelerated OpenAL drivers for some
hardware, and there is a DSound->OpenAL wrapper so DSound can take advantage of
hardware again (for some apps).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list