#include <ResamplingWavFileReader.h>
Inherits Thread.
Inheritance diagram for ResamplingWavFileReader::DecodeThread:


Definition at line 68 of file ResamplingWavFileReader.h.
Public Types | |
| enum | Type { RTThread, NonRTThread } |
Public Slots | |
| void | start () |
Public Member Functions | |
| DecodeThread (ResamplingWavFileReader *reader) | |
| virtual void | run () |
Protected Attributes | |
| ResamplingWavFileReader * | m_reader |
enum Thread::Type [inherited] |
| ResamplingWavFileReader::DecodeThread::DecodeThread | ( | ResamplingWavFileReader * | reader | ) | [inline] |
Definition at line 71 of file ResamplingWavFileReader.h.
| void ResamplingWavFileReader::DecodeThread::run | ( | ) | [virtual] |
Definition at line 110 of file ResamplingWavFileReader.cpp.
References ResamplingWavFileReader::addBlock(), CodedAudioFileReader::CacheInTemporaryFile, CodedAudioFileReader::endSerialised(), CodedAudioFileReader::finishDecodeCache(), AudioFileReader::getFrameCount(), WavFileReader::getInterleavedFrames(), CodedAudioFileReader::isDecodeCacheInitialised(), CodedAudioFileReader::m_cacheMode, ResamplingWavFileReader::m_cancelled, ResamplingWavFileReader::m_completion, ResamplingWavFileReader::m_original, m_reader, and CodedAudioFileReader::startSerialised().
| void Thread::start | ( | ) | [slot, inherited] |
Definition at line 34 of file Thread.cpp.
References Thread::m_type, and Thread::RTThread.
Referenced by AudioCallbackPlaySource::addModel(), WaveFileModel::fillCache(), FFTDataServer::getCacheAux(), FFTDataServer::isColumnReady(), MatrixFile::MatrixFile(), MP3FileReader::MP3FileReader(), OggVorbisFileReader::OggVorbisFileReader(), DSSIPluginInstance::requestNonRTThread(), ResamplingWavFileReader::ResamplingWavFileReader(), FFTDataServer::FillThread::run(), and ModelTransformerFactory::transform().
1.5.1