|
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) |
|