|
Deluge Firmware
|
#include <SampleReader.h>


Public Member Functions | |
| SampleReader () | |
| int | readBytesPassedErrorChecking (char *outputBuffer, int num) |
| int | readNewCluster () |
Public Member Functions inherited from AudioFileReader | |
| AudioFileReader () | |
| int | readBytes (char *outputBuffer, int num) |
| virtual int | readBytesPassedErrorChecking (char *outputBuffer, int num)=0 |
| void | jumpForwardToBytePos (uint32_t newPos) |
| uint32_t | getBytePos () |
| int | advanceClustersIfNecessary () |
| virtual int | readNewCluster ()=0 |
Public Attributes | |
| Cluster * | currentCluster |
Public Attributes inherited from AudioFileReader | |
| int | currentClusterIndex |
| int | byteIndexWithinCluster |
| uint32_t | fileSize |
| AudioFile * | audioFile |
| SampleReader::SampleReader | ( | ) |
|
virtual |
Implements AudioFileReader.
|
virtual |
Implements AudioFileReader.
| Cluster* SampleReader::currentCluster |