[PATCH 1/4] xaudio2: Implement device activation

Chris Robinson chris.kcat at gmail.com
Sat Aug 29 14:11:38 CDT 2015


On 08/29/2015 11:36 AM, Matt Durgavich wrote:
> Unless I misapplied your patch, it looks like xaudio2 gets disabled
> on OS X due to lack of full OpenAL support. OS X does support some
> OpenAL APIs through CoreAudio in a 1:1 fashion, and the rest would
> likely need to be implemented.
>
> I can take a pass at this, unless there’s some objection.

Knowing how MS's APIs tend to be designed, is it possible the XAudio2
device relies on knowing which mmdeviceapi device is used for output? At
least I'd assume that's why the loopback extension is needed, to ensure
output is properly synchronized with an IAudioClient.



More information about the wine-devel mailing list