Audacity 3.2.0
Classes | Namespaces | Functions
WaveDataCache.cpp File Reference
#include "WaveDataCache.h"
#include "FrameStatistics.h"
#include <algorithm>
#include <cassert>
#include <cmath>
#include <cstring>
#include "SampleBlock.h"
#include "SampleFormat.h"
#include "Sequence.h"
#include "WaveClip.h"
#include "RoundUpUnsafe.h"
Include dependency graph for WaveDataCache.cpp:

Go to the source code of this file.

Classes

class  anonymous_namespace{WaveDataCache.cpp}::AppendBufferHelper
 
struct  anonymous_namespace{WaveDataCache.cpp}::AppendBufferHelper::CacheItem
 

Namespaces

namespace  anonymous_namespace{WaveDataCache.cpp}
 

Functions

WaveDataCache::DataProvider anonymous_namespace{WaveDataCache.cpp}::MakeDefaultDataProvider (const WaveClip &clip, int channelIndex)
 
template<size_t blockSize>
void anonymous_namespace{WaveDataCache.cpp}::processBlock (const float *input, int64_t from, size_t count, WaveCacheSampleBlock::Summary &summary)