vsdk 7.3.2
 
Loading...
Searching...
No Matches
Vsdk::Afe Namespace Reference

Classes

class  Analyzer
 Base class for audio analysis as a pipeline Consumer Module. More...
 
class  Engine
 Responsible for creation of audio filters and analyzers. More...
 
class  Filter
 Base class for audio filtering as a pipeline Modifier Module. More...
 

Typedefs

using AnalyzerPtr = std::shared_ptr< Analyzer >
 
using FilterPtr = std::shared_ptr< Filter >
 

Enumerations

enum class  AnalyzerEventCode
 
enum class  AnalyzerErrorCode { UNEXPECTED_ERROR }
 
enum class  FilterEventCode
 
enum class  FilterErrorCode { UNEXPECTED_ERROR }
 

Typedef Documentation

◆ AnalyzerPtr

using Vsdk::Afe::AnalyzerPtr = typedef std::shared_ptr<Analyzer>

◆ FilterPtr

using Vsdk::Afe::FilterPtr = typedef std::shared_ptr<Filter>

Enumeration Type Documentation

◆ AnalyzerEventCode

enum class Vsdk::Afe::AnalyzerEventCode
strong

◆ AnalyzerErrorCode

enum class Vsdk::Afe::AnalyzerErrorCode
strong
Enumerator
UNEXPECTED_ERROR 

◆ FilterEventCode

enum class Vsdk::Afe::FilterEventCode
strong

◆ FilterErrorCode

enum class Vsdk::Afe::FilterErrorCode
strong
Enumerator
UNEXPECTED_ERROR