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