Audacity 3.2.0
SampleBlock Member List

This is the complete list of members for SampleBlock, including all inherited members.

CloseLock() noexcept=0SampleBlockpure virtual
DoGetMinMaxRMS(size_t start, size_t len)=0SampleBlockprotectedpure virtual
DoGetMinMaxRMS() const =0SampleBlockprotectedpure virtual
DoGetSamples(samplePtr dest, sampleFormat destformat, size_t sampleoffset, size_t numsamples)=0SampleBlockprotectedpure virtual
GetBlockID() const =0SampleBlockpure virtual
GetFloatSampleView(bool mayThrow)=0SampleBlockpure virtual
GetMinMaxRMS(size_t start, size_t len, bool mayThrow=true)SampleBlock
GetMinMaxRMS(bool mayThrow=true) constSampleBlock
GetSampleCount() const =0SampleBlockpure virtual
GetSampleFormat() const =0SampleBlockpure virtual
GetSamples(samplePtr dest, sampleFormat destformat, size_t sampleoffset, size_t numsamples, bool mayThrow=true)SampleBlock
GetSpaceUsage() const =0SampleBlockpure virtual
GetSummary256(float *dest, size_t frameoffset, size_t numframes)=0SampleBlockpure virtual
GetSummary64k(float *dest, size_t frameoffset, size_t numframes)=0SampleBlockpure virtual
SaveXML(XMLWriter &xmlFile)=0SampleBlockpure virtual
~SampleBlock()SampleBlockvirtual