• 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
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
nls Loading commit data...
po Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.editorconfig Loading commit data...
.gitlab-ci.yml Loading commit data...
.mailmap Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
MAINTAINERS Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...