|
SSBM Decomp
|
#include <dolphin/dvd.h>Go to the source code of this file.
Data Structures | |
| struct | DTKTrack |
Macros | |
| #define | DTK_STATE_STOP 0 |
| #define | DTK_STATE_RUN 1 |
| #define | DTK_STATE_PAUSE 2 |
| #define | DTK_STATE_BUSY 3 |
| #define | DTK_STATE_PREPARE 4 |
| #define | DTK_MODE_NOREPEAT 0 |
| #define | DTK_MODE_ALLREPEAT 1 |
| #define | DTK_MODE_REPEAT1 2 |
Typedefs | |
| typedef void(* | DTKCallback) (u32 eventMask) |
| typedef void(* | DTKFlushCallback) (void) |
Functions | |
| void | DTKInit (void) |
| void | DTKShutdown (void) |
| u32 | DTKQueueTrack (char *fileName, DTKTrack *track, u32 eventMask, DTKCallback callback) |
| u32 | DTKRemoveTrack (struct DTKTrack *track) |
| void | DTKFlushTracks (DTKFlushCallback callback) |
| void | DTKSetSampleRate (u32 samplerate) |
| void | DTKSetInterruptFrequency (u32 samples) |
| void | DTKSetRepeatMode (u32 repeat) |
| void | DTKSetState (u32 state) |
| void | DTKNextTrack (void) |
| void | 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) |
| #define DTK_STATE_STOP 0 |
| #define DTK_STATE_RUN 1 |
| #define DTK_STATE_PAUSE 2 |
| #define DTK_STATE_BUSY 3 |
| #define DTK_STATE_PREPARE 4 |
| #define DTK_MODE_NOREPEAT 0 |
| #define DTK_MODE_ALLREPEAT 1 |
| #define DTK_MODE_REPEAT1 2 |
| typedef void(* DTKCallback) (u32 eventMask) |
| typedef void(* DTKFlushCallback) (void) |
| void DTKInit | ( | void | ) |
| void DTKShutdown | ( | void | ) |
| u32 DTKQueueTrack | ( | char * | fileName, |
| DTKTrack * | track, | ||
| u32 | eventMask, | ||
| DTKCallback | callback ) |
| void DTKFlushTracks | ( | DTKFlushCallback | callback | ) |
| void DTKSetSampleRate | ( | u32 | samplerate | ) |
| void DTKSetInterruptFrequency | ( | u32 | samples | ) |
| void DTKSetRepeatMode | ( | u32 | repeat | ) |
| void DTKSetState | ( | u32 | state | ) |
| void DTKNextTrack | ( | void | ) |
| void DTKPrevTrack | ( | void | ) |
| u32 DTKGetSampleRate | ( | void | ) |
| u32 DTKGetRepeatMode | ( | void | ) |
| u32 DTKGetState | ( | void | ) |
| u32 DTKGetPosition | ( | void | ) |
| u32 DTKGetInterruptFrequency | ( | void | ) |
| DTKTrack * DTKGetCurrentTrack | ( | void | ) |
| u16 DTKGetVolume | ( | void | ) |