[PATCH 2/2] xaudio2: Add support for xactengine3

Alexandre Julliard julliard at winehq.org
Mon Feb 18 12:28:52 CST 2019


Ethan Lee <elee at codeweavers.com> writes:

> If that’s the case then we’ve got a problem… at minimum we need this:
>
> https://github.com/flibitijibibo/wine/blob/faudio/dlls/xaudio2_7/xact_dll.c#L959
>
> We need the FAudio data types from the XAudio2 types so that FAudio
> can actually make use of the engine/master when the application
> requests it. If we _absolutely positively must_ stay away from this,
> those parameters will have to be ignored, which can potentially break
> programs that need it. This is true of all the low-level XAudio
> interop functionality in the XACT API.

If there are private type definitions that need to be shared they have
to be put in a global header in include/wine, but that's strongly
discouraged.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list