|
| static void | __DTKStartAi (void) |
| |
| static void | __DTKStopAi (void) |
| |
| static void | __DTKCheckUserCallback (DTKTrack *track, u32 event) |
| |
| static void | __DTKForward (void) |
| |
| static void | __DTKBackward (void) |
| |
| static void | __DTKCallbackForStreamStatus (s32 result, DVDCommandBlock *block) |
| |
| static void | __DTKCallbackForRun (s32 result, DVDFileInfo *fileInfo) |
| |
| static void | __DTKCallbackForPreparePaused (s32 result, DVDFileInfo *fileInfo) |
| |
| static void | __DTKPrepareCurrentTrack (void) |
| |
| static void | __DTKPrepareCurrentTrackPaused (void) |
| |
| static void | __DTKCallbackForPlaylist (s32 result, DVDCommandBlock *block) |
| |
| static void | __DTKCallbackForAIInterrupt (u32 count) |
| |
| static void | __DTKCallbackForFlush (s32 result, DVDCommandBlock *block) |
| |
| static void | __DTKCallbackForStop (s32 result, DVDCommandBlock *block) |
| |
| static void | __DTKCallbackForNextTrack (s32 result, DVDCommandBlock *block) |
| |
| static void | __DTKCallbackForPrevTrack (s32 result, DVDCommandBlock *block) |
| |
| void | DTKInit (void) |
| |
| void | DTKShutdown (void) |
| |
| u32 | DTKQueueTrack (char *fileName, DTKTrack *track, u32 eventMask, DTKCallback callback) |
| |
| u32 | DTKRemoveTrack (DTKTrack *track) |
| |
| int | DTKFlushTracks (DTKFlushCallback callback) |
| |
| void | DTKSetSampleRate (u32 samplerate) |
| |
| void | DTKSetInterruptFrequency (u32 samples) |
| |
| void | DTKSetRepeatMode (u32 repeat) |
| |
| int | DTKSetState (u32 state) |
| |
| int | DTKNextTrack (void) |
| |
| int | DTKPrevTrack (void) |
| |
| u32 | DTKGetSampleRate (void) |
| |
| u32 | DTKGetRepeatMode (void) |
| |
| u32 | DTKGetState (void) |
| |
| u32 | DTKGetPosition (void) |
| |
| u32 | DTKGetInterruptFrequency (void) |
| |
| DTKTrack * | DTKGetCurrentTrack (void) |
| |
| void | DTKSetVolume (u8 left, u8 right) |
| |
| u16 | DTKGetVolume (void) |
| |