22 #ifndef LOWPASSFILTERFACTORY_H
23 #define LOWPASSFILTERFACTORY_H
25 #include "constants.h"
26 #include "lowpassfilter.h"
34 const LowPassFilter* getLowPassFilter(
unsigned int order,
unsigned int frameRate,
double cornerFrequency,
unsigned int fftFrameSize);
37 std::vector<LowPassFilterWrapper*> lowPassFilters;
38 std::mutex lowPassFilterFactoryMutex;
46 unsigned int getOrder()
const;
47 unsigned int getFrameRate()
const;
48 double getCornerFrequency()
const;
49 unsigned int getFftFrameSize()
const;
52 unsigned int frameRate;
53 double cornerFrequency;
54 unsigned int fftFrameSize;
Definition: lowpassfilterfactory.h:41
Definition: lowpassfilterfactory.h:30
Definition: lowpassfilter.h:33