| inline void MGLV_Init( |
| ) |
Initialize the movie player.
| cb MGLV_EventCallback | Event callback function |
Set frame duration in number of screen refresh.
| timer | Duration of a frame |
| inline void MGLV_SetLoop( |
| ) |
Set looping flag.
| loop bool | TRUE if movie should loop when reaching the end |
Get looping flag.
FALSE if the loop flag is set
| bool MGLV_Play( |
| ) |
Start movie playback.
| addr const void* | Address of the movie data |
TRUE if initialization is successful
Function to be called in the interruption handler
Decode a frame of movie
Get the initialized movie's header type. Note: MGLV_Init() function must be called first.
Header type MGLV_HEADER_NONE, MGLV_HEADER_FULL or MGLV_HEADER_SHORT.
Get the initialized movie's format version. Note: MGLV_Init() function must be called first.
Format version (0-15).
Get the initialized movie's segment size. Note: MGLV_Init() function must be called first.
Segment size in kilo-bytes.