int verboseLevel
Definition postprocessing.h:44
const unsigned channelCount
A new PPresult is created for each new input. We need to know the channel size.
Definition postprocessing.h:37
void registerProcessor(Processor *processor)
Definition postprocessing.cpp:11
void input(const DSOsamples *data)
Definition postprocessing.cpp:47
std::vector< Processor * > processors
The list of processors. Processors are not memory managed by this class.
Definition postprocessing.h:39
void processingFinished(std::shared_ptr< PPresult > result)
static void convertData(const DSOsamples *source, PPresult *destination)
Definition postprocessing.cpp:15
std::unique_ptr< PPresult > currentData
Definition postprocessing.h:41
void stop()
Definition postprocessing.h:32
bool processing
Definition postprocessing.h:43
PostProcessing(ChannelID channelCount, int verboseLevel=0)
Definition postprocessing.cpp:5