![]() |
Mixxx
|
#include <cachingreader.h>


Signals | |
| void | trackLoaded (TrackPointer pTrack, int iSampleRate, int iNumSamples) |
| void | trackLoadFailed (TrackPointer pTrack, QString reason) |
Public Member Functions | |
| CachingReader (const char *_group, ConfigObject< ConfigValue > *_config) | |
| virtual | ~CachingReader () |
| void | process () |
| int | read (int sample, int num_samples, CSAMPLE *buffer) |
| void | hintAndMaybeWake (QList< Hint > &hintList) |
| void | newTrack (TrackPointer pTrack) |
| void | wake () |
| void | run () |
Public Attributes | |
| static const int | kSamplesPerChunk = CHUNK_LENGTH / sizeof(CSAMPLE) |
Static Public Attributes | |
| static const int | kChunkLength = CHUNK_LENGTH |
Definition at line 88 of file cachingreader.h.
| CachingReader::CachingReader | ( | const char * | _group, |
| ConfigObject< ConfigValue > * | _config | ||
| ) |
Definition at line 30 of file cachingreader.cpp.
| CachingReader::~CachingReader | ( | ) | [virtual] |
Definition at line 48 of file cachingreader.cpp.
| void CachingReader::hintAndMaybeWake | ( | QList< Hint > & | hintList | ) |
| void CachingReader::newTrack | ( | TrackPointer | pTrack | ) |
| void CachingReader::process | ( | ) |
Definition at line 283 of file cachingreader.cpp.


| int CachingReader::read | ( | int | sample, |
| int | num_samples, | ||
| CSAMPLE * | buffer | ||
| ) |
Definition at line 342 of file cachingreader.cpp.


| void CachingReader::run | ( | ) | [virtual] |
Reimplemented from EngineWorker.
Definition at line 546 of file cachingreader.cpp.

| void CachingReader::trackLoaded | ( | TrackPointer | pTrack, |
| int | iSampleRate, | ||
| int | iNumSamples | ||
| ) | [signal] |
| void CachingReader::trackLoadFailed | ( | TrackPointer | pTrack, |
| QString | reason | ||
| ) | [signal] |
| void CachingReader::wake | ( | ) |
Definition at line 574 of file cachingreader.cpp.


const int CachingReader::kChunkLength = CHUNK_LENGTH [static] |
Definition at line 123 of file cachingreader.h.
| const int CachingReader::kSamplesPerChunk = CHUNK_LENGTH / sizeof(CSAMPLE) |
Definition at line 123 of file cachingreader.h.