OpenShot Library | OpenShotAudio  0.2.2
juce::dsp::FFTFallback Struct Reference
+ Inheritance diagram for juce::dsp::FFTFallback:

Classes

struct  FFTConfig
 

Public Member Functions

 FFTFallback (int order)
 
void perform (const Complex< float > *input, Complex< float > *output, bool inverse) const noexcept override
 
void performRealOnlyForwardTransform (float *d, bool) const noexcept override
 
void performRealOnlyInverseTransform (float *d) const noexcept override
 
void performRealOnlyForwardTransform (Complex< float > *scratch, float *d) const noexcept
 
void performRealOnlyInverseTransform (Complex< float > *scratch, float *d) const noexcept
 

Static Public Member Functions

static FFTFallbackcreate (int order)
 

Public Attributes

const size_t maxFFTScratchSpaceToAlloca = 256 * 1024
 
SpinLock processLock
 
std::unique_ptr< FFTConfigconfigForward
 
std::unique_ptr< FFTConfigconfigInverse
 
int size
 

Static Public Attributes

static constexpr int priority = -1
 

Detailed Description

Definition at line 83 of file juce_FFT.cpp.


The documentation for this struct was generated from the following file: