FastLED 3.9.15
Loading...
Searching...
No Matches

◆ run() [2/2]

FFTImpl::Result fl::FFTImpl::run ( Slice< const int16_t > sample,
FFTBins * out )

Definition at line 156 of file fft_impl.cpp.

156 {
157 if (!mContext) {
158 return FFTImpl::Result(false, "FFTImpl context is not initialized");
159 }
160 if (sample.size() != mContext->sampleSize()) {
161 FASTLED_WARN("FFTImpl sample size mismatch");
162 return FFTImpl::Result(false, "FFTImpl sample size mismatch");
163 }
164 mContext->fft_unit_test(sample, out);
165 return FFTImpl::Result(true, "");
166}
fl::scoped_ptr< FFTContext > mContext
Definition fft_impl.h:55
#define FASTLED_WARN
Definition warn.h:7

References FASTLED_WARN, mContext, and fl::Slice< T >::size().

+ Here is the call graph for this function: