|
| void | setReadPosition (SampleCount) noexcept |
| |
| SampleCount | getReadPosition () const noexcept |
| |
| bool | readSamples (int numSamples, juce::AudioBuffer< float > &destBuffer, const juce::AudioChannelSet &destBufferChannels, int startOffsetInDestBuffer, const juce::AudioChannelSet &sourceBufferChannels, int timeoutMs) |
| |
| bool | readSamples (int *const *destSamples, int numDestChannels, int startOffsetInDestBuffer, int numSamples, int timeoutMs) |
| |
| bool | getRange (int numSamples, float &lmax, float &lmin, float &rmax, float &rmin, int timeoutMs) |
| |
| void | setLoopRange (SampleRange) |
| |
| int | getNumChannels () const noexcept |
| |
| double | getSampleRate () const noexcept |
| |
|
void | incReferenceCount () noexcept |
| |
|
void | decReferenceCount () noexcept |
| |
|
bool | decReferenceCountWithoutDeleting () noexcept |
| |
|
int | getReferenceCount () const noexcept |
| |
Definition at line 37 of file tracktion_AudioFileCache.h.
◆ Ptr
◆ ~Reader()
| tracktion::engine::AudioFileCache::Reader::~Reader |
( |
| ) |
|
◆ getNumChannels()
| int tracktion::engine::AudioFileCache::Reader::getNumChannels |
( |
| ) |
const |
|
noexcept |
◆ getRange()
| bool tracktion::engine::AudioFileCache::Reader::getRange |
( |
int |
numSamples, |
|
|
float & |
lmax, |
|
|
float & |
lmin, |
|
|
float & |
rmax, |
|
|
float & |
rmin, |
|
|
int |
timeoutMs |
|
) |
| |
◆ getReadPosition()
| SampleCount tracktion::engine::AudioFileCache::Reader::getReadPosition |
( |
| ) |
const |
|
noexcept |
◆ getSampleRate()
| double tracktion::engine::AudioFileCache::Reader::getSampleRate |
( |
| ) |
const |
|
noexcept |
◆ readSamples() [1/2]
| bool tracktion::engine::AudioFileCache::Reader::readSamples |
( |
int *const * |
destSamples, |
|
|
int |
numDestChannels, |
|
|
int |
startOffsetInDestBuffer, |
|
|
int |
numSamples, |
|
|
int |
timeoutMs |
|
) |
| |
◆ readSamples() [2/2]
◆ setLoopRange()
| void tracktion::engine::AudioFileCache::Reader::setLoopRange |
( |
SampleRange |
newRange | ) |
|
◆ setReadPosition()
| void tracktion::engine::AudioFileCache::Reader::setReadPosition |
( |
SampleCount |
pos | ) |
|
|
noexcept |
◆ AudioFileCache
The documentation for this class was generated from the following files: