test public

Dependencies:   HttpServer_snapshot_mbed-os

Embed: (wiki syntax)

« Back to documentation index

gr_board_vdc5.h File Reference

gr_board_vdc5.h File Reference

Graphics driver wrapper function definitions in C. More...

Go to the source code of this file.

Data Structures

struct  drv_clut_t
struct  drv_vin_preclip_t

Enumerations

enum  drv_video_input_sel_t { DRV_INPUT_SEL_VDEC = 0, DRV_INPUT_SEL_EXT = 1, DRV_INPUT_SEL_CEU = 2, DRV_INPUT_SEL_MIPI = 3 }
enum  drv_video_extin_format_t {
  DRV_VIDEO_EXTIN_FORMAT_RGB888 = 0, DRV_VIDEO_EXTIN_FORMAT_RGB666, DRV_VIDEO_EXTIN_FORMAT_RGB565, DRV_VIDEO_EXTIN_FORMAT_BT656,
  DRV_VIDEO_EXTIN_FORMAT_BT601, DRV_VIDEO_EXTIN_FORMAT_YCBCR422, DRV_VIDEO_EXTIN_FORMAT_YCBCR444
}
enum  drv_onoff_t { DRV_OFF = 0, DRV_ON = 1 }
enum  drv_extin_input_line_t { DRV_EXTIN_LINE_525 = 0, DRV_EXTIN_LINE_625 = 1 }
enum  drv_extin_h_pos_t { DRV_EXTIN_H_POS_CBYCRY = 0, DRV_EXTIN_H_POS_YCRYCB, DRV_EXTIN_H_POS_CRYCBY, DRV_EXTIN_H_POS_YCBYCR }
enum  drv_vin_input_align_t { __VIN_Y_UPPER = 0, __VIN_CB_UPPER }
enum  drv_vin_output_swap_t { __VIN_SWAP_OFF = 0, __VIN_SWAP_ON }

Detailed Description

Graphics driver wrapper function definitions in C.

Version:
1.00
Rev:
199
Date:
2014-05-23 16:33:52 +0900#

Definition in file gr_board_vdc5.h.


Enumeration Type Documentation

Enumerator:
DRV_EXTIN_H_POS_CBYCRY 

Cb/Y/Cr/Y (BT656/601), Cb/Cr (YCbCr422)

DRV_EXTIN_H_POS_YCRYCB 

Y/Cr/Y/Cb (BT656/601), setting prohibited (YCbCr422)

DRV_EXTIN_H_POS_CRYCBY 

Cr/Y/Cb/Y (BT656/601), setting prohibited (YCbCr422)

DRV_EXTIN_H_POS_YCBYCR 

Y/Cb/Y/Cr (BT656/601), Cr/Cb (YCbCr422)

Definition at line 217 of file gr_board_vdc5.h.

Enumerator:
DRV_EXTIN_LINE_525 

525 lines

DRV_EXTIN_LINE_625 

625 lines

Definition at line 211 of file gr_board_vdc5.h.

Enumerator:
DRV_OFF 

Off

DRV_ON 

On

Definition at line 205 of file gr_board_vdc5.h.

Enumerator:
DRV_VIDEO_EXTIN_FORMAT_RGB888 

RGB888 Not support

DRV_VIDEO_EXTIN_FORMAT_RGB666 

RGB666

DRV_VIDEO_EXTIN_FORMAT_RGB565 

RGB565

DRV_VIDEO_EXTIN_FORMAT_BT656 

BT6556

DRV_VIDEO_EXTIN_FORMAT_BT601 

BT6501

DRV_VIDEO_EXTIN_FORMAT_YCBCR422 

YCbCr422

DRV_VIDEO_EXTIN_FORMAT_YCBCR444 

YCbCr444 Not support

Definition at line 194 of file gr_board_vdc5.h.

Enumerator:
DRV_INPUT_SEL_VDEC 

Video decoder output signals

DRV_INPUT_SEL_EXT 

Signals supplied via the external input pins

DRV_INPUT_SEL_CEU 

Signals supplied via the CEU input pins

DRV_INPUT_SEL_MIPI 

Signals supplied via the MIPI input pins

Definition at line 186 of file gr_board_vdc5.h.

YCbCr422 input data alignment

Enumerator:
__VIN_Y_UPPER 

Upper bit is Y, lower bit is CbCr

__VIN_CB_UPPER 

Upper bit is CbCr, lower bit is Y

Definition at line 332 of file gr_board_vdc5.h.

Output data byte swap mode

Enumerator:
__VIN_SWAP_OFF 

Not swap

__VIN_SWAP_ON 

Swap

Definition at line 339 of file gr_board_vdc5.h.