Ethan Lee : xaudio2: Rewrite to use FAudio.
Module: wine Branch: master Commit: 3e390b1aafff47df63376a8ca4293c515d74f4ba URL: https://source.winehq.org/git/wine.git/?a=commit;h=3e390b1aafff47df63376a8ca... Author: Ethan Lee <elee(a)codeweavers.com> Date: Wed Feb 20 11:05:25 2019 -0500 xaudio2: Rewrite to use FAudio. Signed-off-by: Ethan Lee <elee(a)codeweavers.com> Signed-off-by: Andrew Eikum <aeikum(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- configure | 149 ++- configure.ac | 24 +- dlls/x3daudio1_0/Makefile.in | 2 + dlls/x3daudio1_1/Makefile.in | 2 + dlls/x3daudio1_2/Makefile.in | 2 + dlls/x3daudio1_3/Makefile.in | 2 + dlls/x3daudio1_4/Makefile.in | 2 + dlls/x3daudio1_5/Makefile.in | 2 + dlls/x3daudio1_6/Makefile.in | 2 + dlls/x3daudio1_7/Makefile.in | 2 + dlls/xapofx1_1/Makefile.in | 6 +- dlls/xapofx1_2/Makefile.in | 6 +- dlls/xapofx1_3/Makefile.in | 6 +- dlls/xapofx1_4/Makefile.in | 6 +- dlls/xapofx1_5/Makefile.in | 6 +- dlls/xaudio2_0/Makefile.in | 6 +- dlls/xaudio2_1/Makefile.in | 6 +- dlls/xaudio2_2/Makefile.in | 6 +- dlls/xaudio2_3/Makefile.in | 6 +- dlls/xaudio2_4/Makefile.in | 6 +- dlls/xaudio2_5/Makefile.in | 6 +- dlls/xaudio2_6/Makefile.in | 6 +- dlls/xaudio2_7/Makefile.in | 5 +- dlls/xaudio2_7/compat.c | 774 +++++------ dlls/xaudio2_7/tests/xaudio2.c | 59 +- dlls/xaudio2_7/x3daudio.c | 36 +- dlls/xaudio2_7/xapo.c | 405 ++++++ dlls/xaudio2_7/xapofx.c | 792 +---------- dlls/xaudio2_7/xaudio_allocator.c | 41 + dlls/xaudio2_7/xaudio_classes.idl | 7 - dlls/xaudio2_7/xaudio_dll.c | 2598 +++++++++++++++---------------------- dlls/xaudio2_7/xaudio_private.h | 174 ++- dlls/xaudio2_8/Makefile.in | 5 +- dlls/xaudio2_9/Makefile.in | 5 +- include/config.h.in | 6 + 35 files changed, 2198 insertions(+), 2970 deletions(-) Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=3e390b1aafff47df63376...
participants (1)
-
Alexandre Julliard