[PATCH 1/2] xaudio2: Rewrite to use FAudio

Alexandre Julliard julliard at winehq.org
Tue Feb 19 09:04:55 CST 2019


Ethan Lee <elee at codeweavers.com> writes:

> The tests were moved/ported to FAudio's repository:
>
> https://github.com/FNA-XNA/FAudio/blob/master/tests/xaudio2.c
>
> The only tests that remain are the ones that Wine specifically cares about, mainly the COM and XAPO tests.

Is there a reason not to run the other tests?  That looks like an easier
way to test, at least for me. I have no idea if the FAudio that I built
is working, and building the tests in that tree doesn't seem
straightforward.

> The XAudio_Allocator is also shared by XAPOFX and XAudio2FX, so it’s
> already used multiple times excluding XACTEngine. I can still
> duplicate it however many times, but it introduces a risk of
> allocators getting mixed, resulting in CustomAllocatorEXT violations.

OK, it seems it's already a bigger mess than I expected, I guess it's
not making it much worse ;-)

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list