调试中的VI设备结构体:
VI_DEV_ATTR_S DEV_ATTR_BT656D1_2MUX =
{
/*interface mode*/
VI_MODE_BT656,
/*work mode, 1/2/4 multiplex*/
VI_WORK_MODE_4Multiplex,
/* r_mask g_mask b_mask*/
{0xFF000000, 0x0},
/* for single/double edge, must be set when double edge*/
VI_CLK_EDGE_DOUBLE,//VI_CLK_EDGE_SINGLE_UP,
/*AdChnId*/
{-1, -1, -1, -1},
/*enDataSeq, just support yuv*/
VI_INPUT_DATA_YVYU,
/*sync info*/
{
/*port_vsync port_vsync_neg port_hsync port_hsync_neg */
VI_VSYNC_FIELD, VI_VSYNC_NEG_HIGH, VI_HSYNC_VALID_SINGNAL,VI_HSYNC_NEG_HIGH,VI_VSYNC_VALID_SINGAL,VI_VSYNC_VALID_NEG_HIGH,
/*timing info*/
/*hsync_hfb hsync_act hsync_hhb*/
{0, 0, 0,
/*vsync0_vhb vsync0_act vsync0_hhb*/
0, 0, 0,
/*vsync1_vhb vsync1_act vsync1_hhb*/
0, 0, 0}
},
/*whether use isp*/
VI_PATH_BYPASS,
/*data type*/
VI_DATA_TYPE_YUV
};
赞0
引用