webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <real_fourier_ooura.h>
Public Member Functions | |
RealFourierOoura (int fft_order) | |
void | Forward (const float *src, std::complex< float > *dest) const override |
void | Inverse (const std::complex< float > *src, float *dest) const override |
int | order () const override |
RealFourierOoura (int fft_order) | |
void | Forward (const float *src, std::complex< float > *dest) const override |
void | Inverse (const std::complex< float > *src, float *dest) const override |
int | order () const override |
Public Member Functions inherited from webrtc::RealFourier | |
virtual | ~RealFourier () |
virtual | ~RealFourier () |
Additional Inherited Members | |
Public Types inherited from webrtc::RealFourier | |
typedef std::unique_ptr< float[], AlignedFreeDeleter > | fft_real_scoper |
typedef std::unique_ptr< std::complex< float >[], AlignedFreeDeleter > | fft_cplx_scoper |
typedef std::unique_ptr< float[], AlignedFreeDeleter > | fft_real_scoper |
typedef std::unique_ptr< std::complex< float >[], AlignedFreeDeleter > | fft_cplx_scoper |
Static Public Member Functions inherited from webrtc::RealFourier | |
static std::unique_ptr< RealFourier > | Create (int fft_order) |
static int | FftOrder (size_t length) |
static size_t | FftLength (int order) |
static size_t | ComplexLength (int order) |
static fft_real_scoper | AllocRealBuffer (int count) |
static fft_cplx_scoper | AllocCplxBuffer (int count) |
static std::unique_ptr< RealFourier > | Create (int fft_order) |
static int | FftOrder (size_t length) |
static size_t | FftLength (int order) |
static size_t | ComplexLength (int order) |
static fft_real_scoper | AllocRealBuffer (int count) |
static fft_cplx_scoper | AllocCplxBuffer (int count) |
Static Public Attributes inherited from webrtc::RealFourier | |
static const size_t | kFftBufferAlignment = 32 |
|
explicit |
|
explicit |
|
overridevirtual |
Implements webrtc::RealFourier.
|
overridevirtual |
Implements webrtc::RealFourier.
|
overridevirtual |
Implements webrtc::RealFourier.
|
overridevirtual |
Implements webrtc::RealFourier.
|
inlineoverridevirtual |
Implements webrtc::RealFourier.
|
inlineoverridevirtual |
Implements webrtc::RealFourier.