aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2018-03-22 07:15:19 -0700
committerChris Robinson <[email protected]>2018-03-22 07:17:48 -0700
commit8e976a92f7e23504275fb9d1d5d55df215c7d47d (patch)
treed9b825d607e65c30be79fed3385b5139be2c489e /Alc
parent7a23330ffe34c0d04f882fdb45f68733ba49659d (diff)
Move NFC filters to the filter directory
Diffstat (limited to 'Alc')
-rw-r--r--Alc/filters/nfc.c (renamed from Alc/nfcfilter.c)10
-rw-r--r--Alc/filters/nfc.h (renamed from Alc/nfcfilter.h)8
2 files changed, 8 insertions, 10 deletions
diff --git a/Alc/nfcfilter.c b/Alc/filters/nfc.c
index 57a3e28f..b9006955 100644
--- a/Alc/nfcfilter.c
+++ b/Alc/filters/nfc.c
@@ -1,9 +1,9 @@
#include "config.h"
-#include "nfcfilter.h"
+#include "nfc.h"
-#include "alu.h"
+#include <string.h>
/* Near-field control filters are the basis for handling the near-field effect.
@@ -221,7 +221,7 @@ void NfcFilterAdjust(NfcFilter *nfc, const float w0)
}
-void NfcFilterUpdate1(NfcFilter *nfc, ALfloat *restrict dst, const float *restrict src, const int count)
+void NfcFilterUpdate1(NfcFilter *nfc, float *restrict dst, const float *restrict src, const int count)
{
const float b0 = nfc->first.coeffs[0];
const float a0 = nfc->first.coeffs[1];
@@ -243,7 +243,7 @@ void NfcFilterUpdate1(NfcFilter *nfc, ALfloat *restrict dst, const float *restri
nfc->first.history[0] = z1;
}
-void NfcFilterUpdate2(NfcFilter *nfc, ALfloat *restrict dst, const float *restrict src, const int count)
+void NfcFilterUpdate2(NfcFilter *nfc, float *restrict dst, const float *restrict src, const int count)
{
const float b0 = nfc->second.coeffs[0];
const float a00 = nfc->second.coeffs[1];
@@ -270,7 +270,7 @@ void NfcFilterUpdate2(NfcFilter *nfc, ALfloat *restrict dst, const float *restri
nfc->second.history[1] = z2;
}
-void NfcFilterUpdate3(NfcFilter *nfc, ALfloat *restrict dst, const float *restrict src, const int count)
+void NfcFilterUpdate3(NfcFilter *nfc, float *restrict dst, const float *restrict src, const int count)
{
const float b0 = nfc->third.coeffs[0];
const float a00 = nfc->third.coeffs[1];
diff --git a/Alc/nfcfilter.h b/Alc/filters/nfc.h
index 0bf9a5c4..f0987d97 100644
--- a/Alc/nfcfilter.h
+++ b/Alc/filters/nfc.h
@@ -1,7 +1,5 @@
-#ifndef NFCFILTER_H
-#define NFCFILTER_H
-
-#include "alMain.h"
+#ifndef FILTER_NFC_H
+#define FILTER_NFC_H
struct NfcFilter1 {
float g;
@@ -48,4 +46,4 @@ void NfcFilterUpdate2(NfcFilter *nfc, float *restrict dst, const float *restrict
/* Near-field control filter for third-order ambisonic channels (9-15). */
void NfcFilterUpdate3(NfcFilter *nfc, float *restrict dst, const float *restrict src, const int count);
-#endif /* NFCFILTER_H */
+#endif /* FILTER_NFC_H */