![]() |
Deluge Firmware 1.3.0
Build date: 2026.08.16
|


Public Member Functions | |
| AudioFile (AudioFileType newType) | |
| Error | loadFile (AudioFileReader *reader, bool isAiff, bool makeWaveTableWorkAtAllCosts) |
| virtual void | finalizeAfterLoad (uint32_t fileSize) |
| void | addReason () |
| void | removeReason (char const *errorCode) |
| bool | mayBeStolen (void *thingNotToStealFrom=NULL) final |
| void | steal (char const *errorCode) final |
| StealableQueue | getAppropriateQueue () override |
| Public Member Functions inherited from BidirectionalLinkedListNode | |
| void | remove () |
| void | insertOtherNodeBefore (BidirectionalLinkedListNode *otherNode) |
| bool | isLast () |
Static Public Member Functions | |
| static constexpr bool | isSample (const AudioFile *file) |
| static constexpr bool | isWaveTable (const AudioFile *file) |
Public Attributes | |
| String | filePath |
| const AudioFileType | type |
| uint8_t | numChannels {} |
| String | loadedFromAlternatePath |
| int32_t | numReasonsToBeLoaded {} |
| Public Attributes inherited from Stealable | |
| uint32_t | lastTraversalNo = 0xFFFFFFFF |
| Public Attributes inherited from BidirectionalLinkedListNode | |
| BidirectionalLinkedListNode * | next |
| BidirectionalLinkedListNode ** | prevPointer |
| BidirectionalLinkedList * | list |
Protected Member Functions | |
| virtual void | numReasonsIncreasedFromZero () |
| virtual void | numReasonsDecreasedToZero (char const *errorCode) |
|
overridevirtual |
Implements Stealable.
|
finalvirtual |
Implements Stealable.
|
finalvirtual |
Implements Stealable.