11 typedef enum CGL_VIDEO_SOURCE_T {
12 CGL_VIDEO_SOURCE_MAIN = 0,
15 typedef enum CGL_VIDEO_3D_TYPE_T {
16 CGL_VIDEO_3D_TYPE_NONE = 0,
17 CGL_VIDEO_3D_TYPE_2DTO3D = 1,
18 CGL_VIDEO_3D_TYPE_LR_HALF = 2,
19 CGL_VIDEO_3D_TYPE_TB_HALF = 3,
20 CGL_VIDEO_3D_TYPE_MAX = 4,
21 } CGL_VIDEO_3D_TYPE_T;
23 typedef struct CGL_VIDEO_INFO_T {
26 CGL_VIDEO_SOURCE_T source;
27 CGL_VIDEO_3D_TYPE_T tridType;
int CGL_PlayVideo(const void *data, size_t size)
Feed and play video data.
int CGL_OpenVideo(const CGL_VIDEO_INFO_T *info)
Opens video playback.
Definition: cgl.c:15
int CGL_CloseVideo()
Closes video playback.
Definition: cgl.c:19