Mercurial > hg > qm-dsp
diff dsp/signalconditioning/Filter.h @ 209:ccd2019190bf msvc
Some MSVC fixes, including (temporarily, probably) renaming the FFT source file to avoid getting it mixed up with the Vamp SDK one in our object dir
author | Chris Cannam |
---|---|
date | Thu, 01 Feb 2018 16:34:08 +0000 |
parents | ca658c7215a9 |
children | 701233f8ed41 |
line wrap: on
line diff
--- a/dsp/signalconditioning/Filter.h Tue Jan 30 20:14:46 2018 +0000 +++ b/dsp/signalconditioning/Filter.h Thu Feb 01 16:34:08 2018 +0000 @@ -15,6 +15,8 @@ #ifndef FILTER_H #define FILTER_H +#include "base/Restrict.h" + #include <vector> class Filter @@ -42,8 +44,8 @@ * write the resulting \arg n samples into \arg out. There must be * enough room in \arg out for \arg n samples to be written. */ - void process(const double *const __restrict__ in, - double *const __restrict__ out, + void process(const double *const QM_R__ in, + double *const QM_R__ out, const int n); int getOrder() const { return m_order; }