#pragma once #include "VisualProcessor.h" #include "DemodDefs.h" #include #include class FFTDataDistributor : public VisualProcessor { public: FFTDataDistributor(); void setFFTSize(int fftSize); void setLinesPerSecond(int lines); int getLinesPerSecond(); protected: void process(); DemodulatorThreadIQData inputBuffer, tempBuffer; ReBuffer outputBuffers; int fftSize; int linesPerSecond; double lineRateAccum; int bufferMax, bufferOffset, bufferedItems; };