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

#include <aec3_fft.h>

Public Member Functions

 Aec3Fft ()=default
 
void Fft (std::array< float, kFftLength > *x, FftData *X) const
 
void Ifft (const FftData &X, std::array< float, kFftLength > *x) const
 
void ZeroPaddedFft (rtc::ArrayView< const float > x, FftData *X) const
 
void PaddedFft (rtc::ArrayView< const float > x, rtc::ArrayView< float > x_old, FftData *X) const
 
 Aec3Fft ()=default
 
void Fft (std::array< float, kFftLength > *x, FftData *X) const
 
void Ifft (const FftData &X, std::array< float, kFftLength > *x) const
 
void ZeroPaddedFft (rtc::ArrayView< const float > x, FftData *X) const
 
void PaddedFft (rtc::ArrayView< const float > x, rtc::ArrayView< float > x_old, FftData *X) const
 

Constructor & Destructor Documentation

◆ Aec3Fft() [1/2]

webrtc::Aec3Fft::Aec3Fft ( )
default

◆ Aec3Fft() [2/2]

webrtc::Aec3Fft::Aec3Fft ( )
default

Member Function Documentation

◆ Fft() [1/2]

void webrtc::Aec3Fft::Fft ( std::array< float, kFftLength > *  x,
FftData X 
) const
inline

◆ Fft() [2/2]

void webrtc::Aec3Fft::Fft ( std::array< float, kFftLength > *  x,
FftData X 
) const
inline

◆ Ifft() [1/2]

void webrtc::Aec3Fft::Ifft ( const FftData X,
std::array< float, kFftLength > *  x 
) const
inline

◆ Ifft() [2/2]

void webrtc::Aec3Fft::Ifft ( const FftData X,
std::array< float, kFftLength > *  x 
) const
inline

◆ PaddedFft() [1/2]

void webrtc::Aec3Fft::PaddedFft ( rtc::ArrayView< const float >  x,
rtc::ArrayView< float >  x_old,
FftData X 
) const

◆ PaddedFft() [2/2]

void webrtc::Aec3Fft::PaddedFft ( rtc::ArrayView< const float >  x,
rtc::ArrayView< float >  x_old,
FftData X 
) const

◆ ZeroPaddedFft() [1/2]

void webrtc::Aec3Fft::ZeroPaddedFft ( rtc::ArrayView< const float >  x,
FftData X 
) const

◆ ZeroPaddedFft() [2/2]

void webrtc::Aec3Fft::ZeroPaddedFft ( rtc::ArrayView< const float >  x,
FftData X 
) const

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