Go to the source code of this file.
◆ DTK_STATE_STOP
◆ DTK_STATE_RUN
◆ DTK_STATE_PAUSE
| #define DTK_STATE_PAUSE 2 |
◆ DTK_STATE_BUSY
◆ DTK_STATE_PREPARE
| #define DTK_STATE_PREPARE 4 |
◆ DTK_MODE_NOREPEAT
| #define DTK_MODE_NOREPEAT 0 |
◆ DTK_MODE_ALLREPEAT
| #define DTK_MODE_ALLREPEAT 1 |
◆ DTK_MODE_REPEAT1
| #define DTK_MODE_REPEAT1 2 |
◆ DTKCallback
| typedef void(* DTKCallback) (u32 eventMask) |
◆ DTKFlushCallback
| typedef void(* DTKFlushCallback) (void) |
◆ DTKInit()
◆ DTKShutdown()
| void DTKShutdown |
( |
void | | ) |
|
◆ DTKQueueTrack()
◆ DTKRemoveTrack()
◆ DTKFlushTracks()
◆ DTKSetSampleRate()
| void DTKSetSampleRate |
( |
u32 | samplerate | ) |
|
◆ DTKSetInterruptFrequency()
| void DTKSetInterruptFrequency |
( |
u32 | samples | ) |
|
◆ DTKSetRepeatMode()
| void DTKSetRepeatMode |
( |
u32 | repeat | ) |
|
◆ DTKSetState()
| void DTKSetState |
( |
u32 | state | ) |
|
◆ DTKNextTrack()
| void DTKNextTrack |
( |
void | | ) |
|
◆ DTKPrevTrack()
| void DTKPrevTrack |
( |
void | | ) |
|
◆ DTKGetSampleRate()
| u32 DTKGetSampleRate |
( |
void | | ) |
|
◆ DTKGetRepeatMode()
| u32 DTKGetRepeatMode |
( |
void | | ) |
|
◆ DTKGetState()
◆ DTKGetPosition()
| u32 DTKGetPosition |
( |
void | | ) |
|
◆ DTKGetInterruptFrequency()
| u32 DTKGetInterruptFrequency |
( |
void | | ) |
|
◆ DTKGetCurrentTrack()
◆ DTKSetVolume()
| void DTKSetVolume |
( |
u8 | left, |
|
|
u8 | right ) |
◆ DTKGetVolume()
| u16 DTKGetVolume |
( |
void | | ) |
|