• Zebediah Figura's avatar
    xaudio2: Use the preprocessor to modify definitions in xaudio2.idl and xaudio2fx.idl. · 14c44d0b
    Zebediah Figura authored
    Instead of including the IDLs directly, define a local IDL that #includes them,
    with XAUDIO2_VER defined, and include that generated header.
    
    Get rid of compat.c, and use XAUDIO2_VER to modify the code in the other source
    files.
    
    Build the tests for both xaudio2_7 and xaudio2_8 using PARENTSRC, and use
    XAUDIO2_VER to select between them. This mirrors the approach taken for
    d3dcompiler, and makes it easier to test more xaudio2 versions in the future.
    14c44d0b
Name
Last commit
Last update
..
tests Loading commit data...
Makefile.in Loading commit data...
x3daudio.c Loading commit data...
xapo.c Loading commit data...
xapofx.c Loading commit data...
xaudio2_7.spec Loading commit data...
xaudio_allocator.c Loading commit data...
xaudio_classes.idl Loading commit data...
xaudio_dll.c Loading commit data...
xaudio_private.h Loading commit data...