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

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

#include <Pipeline.hpp>

Inheritance diagram for Vsdk::Audio::ConsumerModule:
Vsdk::Biometrics::Recognizer< AuthenticatorEventCode, AuthenticatorErrorCode > Vsdk::Biometrics::Recognizer< IdentificatorEventCode, IdentificatorErrorCode > Vsdk::Afe::Analyzer Vsdk::Asr::Recognizer Vsdk::Audio::BufferModule Vsdk::Audio::Consumer::File Vsdk::Biometrics::Recognizer< EventCode, ErrorCode > Vsdk::Biometrics::Authenticator Vsdk::Biometrics::Identificator

Public Member Functions

virtual ~ConsumerModule ()=default
 
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()

virtual Vsdk::Audio::ConsumerModule::~ConsumerModule ( )
virtualdefault

Member Function Documentation

◆ process()

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