vsdk 12.0.0
 
Loading...
Searching...
No Matches
Vsdk::Audio::ConsumerModuleabstract

Base class for Pipeline modules that consume audio buffers (like Consumer::File) More...

#include <ConsumerModule.hpp>

Inheritance diagram for Vsdk::Audio::ConsumerModule:
Vsdk::Biometrics::Recognizer< AuthenticatorEventCode, AuthenticatorErrorCode > Vsdk::Biometrics::Recognizer< IdentificatorEventCode, IdentificatorErrorCode > Vsdk::Asr::Recognizer Vsdk::Asr::UserWordEnroller Vsdk::Audio::BufferModule Vsdk::Audio::Consumer::File Vsdk::Biometrics::Recognizer< EventCode, ErrorCode > Vsdk::SpeechEnhancement::SpeechEnhancer

Public Member Functions

 ConsumerModule ()
 
virtual ~ConsumerModule ()
 
virtual void process (Buffer const &, bool last)=0
 

Detailed Description

Base class for Pipeline modules that consume audio buffers (like Consumer::File)

Constructor & Destructor Documentation

◆ ConsumerModule()

ConsumerModule::ConsumerModule ( )

◆ ~ConsumerModule()

ConsumerModule::~ConsumerModule ( )
virtual

Member Function Documentation

◆ process()

virtual void Vsdk::Audio::ConsumerModule::process ( Buffer const &  ,
bool  last 
)
pure virtual