diff options
Diffstat (limited to 'core/device.h')
-rw-r--r-- | core/device.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/core/device.h b/core/device.h index 194901a2..111e26ce 100644 --- a/core/device.h +++ b/core/device.h @@ -15,8 +15,9 @@ #include "alspan.h" #include "ambidefs.h" #include "atomic.h" -#include "core/bufferline.h" +#include "bufferline.h" #include "devformat.h" +#include "filters/nfc.h" #include "intrusive_ptr.h" #include "mixer/hrtfdefs.h" #include "opthelpers.h" @@ -30,7 +31,6 @@ struct Compressor; struct ContextBase; struct DirectHrtfState; struct HrtfStore; -struct UhjEncoder; using uint = unsigned int; @@ -171,6 +171,11 @@ struct DeviceBase { */ float AvgSpeakerDist{0.0f}; + /* The default NFC filter. Not used directly, but is pre-initialized with + * the control distance from AvgSpeakerDist. + */ + NfcFilter mNFCtrlFilter{}; + uint SamplesDone{0u}; std::chrono::nanoseconds ClockBase{0}; std::chrono::nanoseconds FixedLatency{0}; |