webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::ThreeBandFilterBank Class Referencefinal

#include <three_band_filter_bank.h>

Public Member Functions

 ThreeBandFilterBank (size_t length)
 
 ~ThreeBandFilterBank ()
 
void Analysis (const float *in, size_t length, float *const *out)
 
void Synthesis (const float *const *in, size_t split_length, float *out)
 
 ThreeBandFilterBank (size_t length)
 
 ~ThreeBandFilterBank ()
 
void Analysis (const float *in, size_t length, float *const *out)
 
void Synthesis (const float *const *in, size_t split_length, float *out)
 

Constructor & Destructor Documentation

◆ ThreeBandFilterBank() [1/2]

webrtc::ThreeBandFilterBank::ThreeBandFilterBank ( size_t  length)
explicit

◆ ~ThreeBandFilterBank() [1/2]

webrtc::ThreeBandFilterBank::~ThreeBandFilterBank ( )
default

◆ ThreeBandFilterBank() [2/2]

webrtc::ThreeBandFilterBank::ThreeBandFilterBank ( size_t  length)
explicit

◆ ~ThreeBandFilterBank() [2/2]

webrtc::ThreeBandFilterBank::~ThreeBandFilterBank ( )

Member Function Documentation

◆ Analysis() [1/2]

void webrtc::ThreeBandFilterBank::Analysis ( const float *  in,
size_t  length,
float *const *  out 
)

◆ Analysis() [2/2]

void webrtc::ThreeBandFilterBank::Analysis ( const float *  in,
size_t  length,
float *const *  out 
)

◆ Synthesis() [1/2]

void webrtc::ThreeBandFilterBank::Synthesis ( const float *const *  in,
size_t  split_length,
float *  out 
)

◆ Synthesis() [2/2]

void webrtc::ThreeBandFilterBank::Synthesis ( const float *const *  in,
size_t  split_length,
float *  out 
)

The documentation for this class was generated from the following files: