Classes |
| struct | Redbook_t |
Defines |
| #define | REDBOOKMODEBUSY 0 |
| #define | REDBOOKMODESTOPPED 1 |
| #define | REDBOOKMODEPLAYING 2 |
| #define | REDBOOKMODEPAUSED 3 |
| #define | REDBOOKMODEOPENED 4 |
| #define | REDBOOKPLAY 0 |
| #define | REDBOOKPLAYONCE 1 |
| #define | REDBOOKPLAYLOOP 2 |
| #define | FRAMESPERSEC 75 |
Functions |
| Redbook_t *BURGER_API | RedbookNew (void) |
| Word BURGER_API | RedbookInit (Redbook_t *Input) |
| void BURGER_API | RedbookDelete (Redbook_t *Input) |
| void BURGER_API | RedbookDestroy (Redbook_t *Input) |
| void BURGER_API | RedbookPlay (Redbook_t *Input, Word Mode, Word Track) |
| void BURGER_API | RedbookPlayRange (Redbook_t *Input, Word Mode, Word StartTrack, Word32 StartPosition, Word EndTrack, Word32 EndPosition) |
| Word BURGER_API | RedbookGetCurrentTrack (Redbook_t *Input) |
| Word BURGER_API | RedbookGetTrackCount (Redbook_t *Input) |
| Word32 BURGER_API | RedbookGetTrackLength (Redbook_t *Input, Word Track) |
| Word32 BURGER_API | RedbookGetTrackStart (Redbook_t *Input, Word TrackNum) |
| void BURGER_API | RedbookStop (Redbook_t *Input) |
| void BURGER_API | RedbookGetVolume (Redbook_t *Input, Word *Left, Word *Right) |
| void BURGER_API | RedbookSetVolume (Redbook_t *Input, Word Left, Word Right) |
| Word BURGER_API | RedbookGetPlayStatus (Redbook_t *Input) |
| void BURGER_API | RedbookPause (Redbook_t *Input) |
| void BURGER_API | RedbookResume (Redbook_t *Input) |
| Word32 BURGER_API | RedbookGetPosition (Redbook_t *Input) |
| void BURGER_API | RedbookOpenDrawer (Redbook_t *Input) |
| void BURGER_API | RedbookCloseDrawer (Redbook_t *Input) |
| Word32 BURGER_API | RedbookMakeTMSF (Word Track, Word32 Position) |
| Word32 BURGER_API | RedbookMakePosition (Word Minutes, Word Seconds, Word Frames) |
| void BURGER_API | RedbookSetLoopStart (Redbook_t *Input, Word Track, Word32 Position) |
| void BURGER_API | RedbookSetLoopEnd (Redbook_t *Input, Word Track, Word32 Position) |
| Word BURGER_API | RedbookLogCDByName (Redbook_t *Input, const char *VolumeName) |