Audacity 3.2.0
Functions | Variables
anonymous_namespace{NoiseRemoval.cpp} Namespace Reference

Functions

void Rotate (ArraysOf< float > &arrays, size_t historyLen)
 

Variables

BuiltinEffectsModule::Registration< EffectNoiseRemovalreg
 

Function Documentation

◆ Rotate()

void anonymous_namespace{NoiseRemoval.cpp}::Rotate ( ArraysOf< float > &  arrays,
size_t  historyLen 
)
inline

Definition at line 406 of file NoiseRemoval.cpp.

407 {
408 Floats temp = std::move( arrays[ historyLen - 1 ] );
409
410 for ( size_t nn = historyLen - 1; nn--; )
411 arrays[ nn + 1 ] = std::move( arrays[ nn ] );
412 arrays[0] = std::move( temp );
413 }

Referenced by EffectNoiseRemoval::RotateHistoryWindows().

Here is the caller graph for this function:

Variable Documentation

◆ reg

BuiltinEffectsModule::Registration< EffectNoiseRemoval > anonymous_namespace{NoiseRemoval.cpp}::reg

Definition at line 79 of file NoiseRemoval.cpp.