FallbackReader that wraps a BufferingAudioReader to avoid reading on the audio thread.
More...
#include <tracktion_MemoryMappedFileReader.h>
FallbackReader that wraps a BufferingAudioReader to avoid reading on the audio thread.
◆ BufferingAudioReaderWrapper()
tracktion::engine::BufferingAudioReaderWrapper::BufferingAudioReaderWrapper |
( |
std::unique_ptr< juce::BufferingAudioReader > |
sourceReader | ) |
|
◆ setReadTimeout()
void tracktion::engine::BufferingAudioReaderWrapper::setReadTimeout |
( |
int |
timeoutMilliseconds | ) |
|
|
overridevirtual |
◆ readSamples()
bool tracktion::engine::BufferingAudioReaderWrapper::readSamples |
( |
int *const * |
destSamples, |
|
|
int |
numDestChannels, |
|
|
int |
startOffsetInDestBuffer, |
|
|
juce::int64 |
startSampleInFile, |
|
|
int |
numSamples |
|
) |
| |
|
override |
The documentation for this class was generated from the following file: