diff --git a/Alc/ALu.c b/Alc/ALu.c index fd8065ed..5e1965f9 100644 --- a/Alc/ALu.c +++ b/Alc/ALu.c @@ -33,6 +33,7 @@ #include "alAuxEffectSlot.h" #include "alu.h" #include "bs2b.h" +#include "hrtf.h" #include "mixer_defs.h" diff --git a/Alc/hrtf.c b/Alc/hrtf.c index 08a63f3c..d1448d5c 100644 --- a/Alc/hrtf.c +++ b/Alc/hrtf.c @@ -41,6 +41,7 @@ #include "alMain.h" #include "alSource.h" #include "alu.h" +#include "hrtf.h" #ifndef PATH_MAX diff --git a/Alc/hrtf.h b/Alc/hrtf.h new file mode 100644 index 00000000..d9022d02 --- /dev/null +++ b/Alc/hrtf.h @@ -0,0 +1,28 @@ +#ifndef ALC_HRTF_H +#define ALC_HRTF_H + +#include "AL/al.h" +#include "AL/alc.h" + +enum DevFmtChannels; + +struct Hrtf; + +#define HRIR_BITS (7) +#define HRIR_LENGTH (1<