aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alcmain.h
diff options
context:
space:
mode:
Diffstat (limited to 'alc/alcmain.h')
-rw-r--r--alc/alcmain.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/alc/alcmain.h b/alc/alcmain.h
index b1f1d45e..e1dcd2fa 100644
--- a/alc/alcmain.h
+++ b/alc/alcmain.h
@@ -37,6 +37,7 @@ struct ALfilter;
struct BackendBase;
struct Compressor;
struct EffectState;
+struct FrontStablizer;
struct Uhj2Encoder;
struct bs2b;
@@ -170,21 +171,6 @@ using FloatBufferLine = std::array<float,BUFFERSIZE>;
#define MAX_RESAMPLER_PADDING 48
-struct FrontStablizer {
- static constexpr size_t DelayLength{256u};
-
- alignas(16) float DelayBuf[MAX_OUTPUT_CHANNELS][DelayLength];
-
- BandSplitter LFilter, RFilter;
- alignas(16) float LSplit[2][BUFFERSIZE];
- alignas(16) float RSplit[2][BUFFERSIZE];
-
- alignas(16) float TempBuf[BUFFERSIZE + DelayLength];
-
- DEF_NEWDEL(FrontStablizer)
-};
-
-
struct MixParams {
/* Coefficient channel mapping for mixing to the buffer. */
std::array<BFChannelConfig,MAX_OUTPUT_CHANNELS> AmbiMap{};