Audacity 3.2.0
|
Classes | |
class | AppendBufferHelper |
Functions | |
WaveDataCache::DataProvider | MakeDefaultDataProvider (const WaveClip &clip, int channelIndex) |
template<size_t blockSize> | |
void | processBlock (const float *input, int64_t from, size_t count, WaveCacheSampleBlock::Summary &summary) |
WaveDataCache::DataProvider anonymous_namespace{WaveDataCache.cpp}::MakeDefaultDataProvider | ( | const WaveClip & | clip, |
int | channelIndex | ||
) |
Definition at line 188 of file WaveDataCache.cpp.
References floatSample, WaveClip::GetAppendBufferLen(), WaveClip::GetSequence(), WaveCacheSampleBlock::MinMaxRMS256, WaveCacheSampleBlock::MinMaxRMS64k, RoundUpUnsafe(), and WaveCacheSampleBlock::Samples.
void anonymous_namespace{WaveDataCache.cpp}::processBlock | ( | const float * | input, |
int64_t | from, | ||
size_t | count, | ||
WaveCacheSampleBlock::Summary & | summary | ||
) |
Definition at line 408 of file WaveDataCache.cpp.
References WaveCacheSampleBlock::Summary::Max, WaveCacheSampleBlock::Summary::Min, min(), RoundUpUnsafe(), WaveCacheSampleBlock::Summary::SquaresSum, and WaveCacheSampleBlock::Summary::SumItemsCount.