#include <mpeg.h>
Public Methods | |
| CL_MPEG (const char *filename, bool video=true, bool audio=true) | |
| ~CL_MPEG () | |
| void | set_audio (bool flag) |
| void | set_video (bool flag) |
| void | set_double (bool flag) |
| void | set_loop (bool flag) |
| void | set_volume (int volume) |
| void | move (int x, int y) |
| bool | has_video () |
| bool | has_audio () |
| unsigned int | get_width () |
| unsigned int | get_height () |
| unsigned int | get_current_frame () |
| double | get_current_fps () |
| CL_MPEG_Status | get_status () |
| void | play () |
| void | pause () |
| void | stop () |
| void | rewind () |
| void | set_display (CL_Target *dst, CL_Mutex *surfLock, CL_MPEG_DisplayCallback callback) |
| void | set_display (CL_Target *dst) |
| char* | get_error () |
Private Attributes | |
| bool | m_has_audio |
| bool | m_has_video |
| bool | m_double |
| bool | m_loop |
| unsigned int | m_width |
| unsigned int | m_height |
| MPEGfile* | obj |
|
|
|
|
|
|
|
|
Definition at line 62 of file MPEG/mpeg.h. |
|
|
Definition at line 60 of file MPEG/mpeg.h. |
|
|
|
|
|
Definition at line 59 of file MPEG/mpeg.h. |
|
|
|
|
|
Definition at line 58 of file MPEG/mpeg.h. |
|
|
Definition at line 56 of file MPEG/mpeg.h. |
|
|
Definition at line 55 of file MPEG/mpeg.h. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 79 of file MPEG/mpeg.h. |
|
|
Definition at line 78 of file MPEG/mpeg.h. |
|
|
Definition at line 78 of file MPEG/mpeg.h. |
|
|
Definition at line 80 of file MPEG/mpeg.h. |
|
|
Definition at line 79 of file MPEG/mpeg.h. |
|
|
Definition at line 80 of file MPEG/mpeg.h. |
|
|
Definition at line 82 of file MPEG/mpeg.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001