aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/filters
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2018-11-03 15:23:15 -0700
committerChris Robinson <[email protected]>2018-11-03 15:23:15 -0700
commit12d5b638f2afc0a8b762bd5e5e8056e85c72d189 (patch)
treef67911c1dd99f5ba42d3c70a99e643a09df7ca77 /Alc/filters
parent18e1d10338deda77cff58f21c2e1687442c6190d (diff)
Convert the band-split filter to C++
Diffstat (limited to 'Alc/filters')
-rw-r--r--Alc/filters/splitter.cpp (renamed from Alc/filters/splitter.c)0
-rw-r--r--Alc/filters/splitter.h7
2 files changed, 7 insertions, 0 deletions
diff --git a/Alc/filters/splitter.c b/Alc/filters/splitter.cpp
index 6aed7493..6aed7493 100644
--- a/Alc/filters/splitter.c
+++ b/Alc/filters/splitter.cpp
diff --git a/Alc/filters/splitter.h b/Alc/filters/splitter.h
index b2dc9b4a..a996917c 100644
--- a/Alc/filters/splitter.h
+++ b/Alc/filters/splitter.h
@@ -3,6 +3,9 @@
#include "alMain.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
/* Band splitter. Splits a signal into two phase-matching frequency bands. */
typedef struct BandSplitter {
@@ -37,4 +40,8 @@ typedef struct FrontStablizer {
alignas(16) ALfloat RSplit[2][BUFFERSIZE];
} FrontStablizer;
+#ifdef __cplusplus
+} // extern "C"
+#endif
+
#endif /* FILTER_SPLITTER_H */