17 LGNC_VDEC_FMT_MAX = 10,
18 LGNC_VDEC_FMT_H264 = 2
29 LGNC_VDEC_3D_TYPE_NONE = 0,
34 LGNC_VDEC_3D_TYPE_2DTO3D = 1,
35 LGNC_VDEC_3D_TYPE_MAX = 4
int LGNC_DIRECTVIDEO_Close()
Close video playback.
int _LGNC_DIRECTVIDEO_SetDisplayWindow(int x, int y, int w, int h)
Set video display window on the screen.
LGNC_VDEC_3D_TYPE_T
Video 3D type.
Definition: lgnc_directvideo.h:24
@ LGNC_VDEC_3D_TYPE_TB_HALF
Top and bottom.
Definition: lgnc_directvideo.h:33
@ LGNC_VDEC_3D_TYPE_LR_HALF
Side by side.
Definition: lgnc_directvideo.h:28
int LGNC_DIRECTVIDEO_Play(const void *data, unsigned int size)
Play video buffer.
int _LGNC_DIRECTVIDEO_SetCustomDisplayWindow(int x, int y, int w, int h)
Set video display window on the screen.
LGNC_VDEC_FMT_T
Video format.
Definition: lgnc_directvideo.h:16
int LGNC_DIRECTVIDEO_Open(const LGNC_VDEC_DATA_INFO_T *info)
Open video playback.
Video information.
Definition: lgnc_directvideo.h:47
int height
Video height.
Definition: lgnc_directvideo.h:55
int width
Video width.
Definition: lgnc_directvideo.h:51
LGNC_VDEC_3D_TYPE_T trid_type
3D type
Definition: lgnc_directvideo.h:63
LGNC_VDEC_FMT_T vdecFmt
Video format.
Definition: lgnc_directvideo.h:59