|
| AudioFile (AudioFileType newType) |
|
Error | loadFile (AudioFileReader *reader, bool isAiff, bool makeWaveTableWorkAtAllCosts) |
|
virtual void | finalizeAfterLoad (uint32_t fileSize) |
|
void | addReason () |
|
void | removeReason (char const *errorCode) |
|
StealableQueue | getAppropriateQueue () const override |
|
virtual bool | mayBeStolen (void *thingNotToStealFrom)=0 |
|
virtual void | steal (char const *errorCode)=0 |
|
bool | operator== (const Stealable &other) const |
| Object equality is based on pointer equality.
|
|
|
static constexpr bool | isSample (const AudioFile *file) |
|
static constexpr bool | isWaveTable (const AudioFile *file) |
|
|
String | filePath |
|
const AudioFileType | type |
|
uint8_t | numChannels {} |
|
String | loadedFromAlternatePath |
|
int32_t | numReasonsToBeLoaded {} |
|
uint32_t | lastTraversalNo = 0xFFFFFFFF |
|
|
virtual void | numReasonsIncreasedFromZero () |
|
virtual void | numReasonsDecreasedToZero (char const *errorCode) |
|
|
using | link_type = etl::bidirectional_link<0> |
|
◆ getAppropriateQueue()
StealableQueue AudioFile::getAppropriateQueue |
( |
| ) |
const |
|
nodiscardoverridevirtual |
The documentation for this class was generated from the following files:
- src/deluge/storage/audio/audio_file.h
- src/deluge/storage/audio/audio_file.cpp