Vision Apps User Guide

Detailed Description

Structure containing Video Port information.

Data Fields

uint32_t vpId
 
uint32_t standard
 
uint32_t width
 
uint32_t height
 
uint32_t hFrontPorch
 
uint32_t hBackPorch
 
uint32_t hSyncLen
 
uint32_t vFrontPorch
 
uint32_t vBackPorch
 
uint32_t vSyncLen
 
uint32_t pixelClock
 
uint32_t dvoFormat
 
uint32_t cscRange
 
uint32_t videoIfWidth
 
uint32_t actVidPolarity
 
uint32_t pixelClkPolarity
 
uint32_t hsPolarity
 
uint32_t vsPolarity
 

Field Documentation

◆ vpId

uint32_t app_dctrl_vp_params_t::vpId

Video port Id. See App_DssVpId for values

◆ standard

uint32_t app_dctrl_vp_params_t::standard

[IN] Standard for which to get the info. For valid values see App_DctrlVidStandard

◆ width

uint32_t app_dctrl_vp_params_t::width

Active video frame width in pixels.

◆ height

uint32_t app_dctrl_vp_params_t::height

Active video frame height in lines.

◆ hFrontPorch

uint32_t app_dctrl_vp_params_t::hFrontPorch

Horizontal front porch. Same for both fields in case of interlaced display.

◆ hBackPorch

uint32_t app_dctrl_vp_params_t::hBackPorch

Horizontal back porch.

◆ hSyncLen

uint32_t app_dctrl_vp_params_t::hSyncLen

Horizontal sync length. Same for both fields in case of interlaced display.

◆ vFrontPorch

uint32_t app_dctrl_vp_params_t::vFrontPorch

Vertical front porch for each field or frame.

◆ vBackPorch

uint32_t app_dctrl_vp_params_t::vBackPorch

Vertical back porch for each field or frame.

◆ vSyncLen

uint32_t app_dctrl_vp_params_t::vSyncLen

Vertical sync length for each field.

◆ pixelClock

uint32_t app_dctrl_vp_params_t::pixelClock

Pixel clock

◆ dvoFormat

uint32_t app_dctrl_vp_params_t::dvoFormat

Digital output format. For valid values see App_DctrlDVFormat

◆ cscRange

uint32_t app_dctrl_vp_params_t::cscRange

CSC Range. For valid values see App_DssCscRange

◆ videoIfWidth

uint32_t app_dctrl_vp_params_t::videoIfWidth

Video interface Width, Valid options are
APP_DCTRL_VIFW_12BIT,
APP_DCTRL_VIFW_16BIT,
APP_DCTRL_VIFW_18BIT,
APP_DCTRL_VIFW_24BIT,
APP_DCTRL_VIFW_30BIT,
APP_DCTRL_VIFW_36BIT
For more details see App_DctrlVideoIfWidth

◆ actVidPolarity

uint32_t app_dctrl_vp_params_t::actVidPolarity

Invert output enable For valid values see App_DctrlPolarity

◆ pixelClkPolarity

uint32_t app_dctrl_vp_params_t::pixelClkPolarity

Invert pixel clock For valid values see App_DctrlEdgePolarity

◆ hsPolarity

uint32_t app_dctrl_vp_params_t::hsPolarity

HSYNC Polarity For valid values see App_DctrlPolarity

◆ vsPolarity

uint32_t app_dctrl_vp_params_t::vsPolarity

VSYNC Polarity For valid values see App_DctrlPolarity