PSOC E8XXGP Device Support Library
vg_lite_yuvinfo_t Struct Reference

Data Fields

vg_lite_swizzle_t swizzle
 
vg_lite_yuv2rgb_t yuv2rgb
 
vg_lite_uint32_t uv_planar
 
vg_lite_uint32_t v_planar
 
vg_lite_uint32_t alpha_planar
 
vg_lite_uint32_t uv_stride
 
vg_lite_uint32_t v_stride
 
vg_lite_uint32_t alpha_stride
 
vg_lite_uint32_t uv_height
 
vg_lite_uint32_t v_height
 
vg_lite_pointer uv_memory
 
vg_lite_pointer v_memory
 
vg_lite_pointer uv_handle
 
vg_lite_pointer v_handle
 

Field Documentation

◆ swizzle

vg_lite_swizzle_t vg_lite_yuvinfo_t::swizzle

◆ yuv2rgb

vg_lite_yuv2rgb_t vg_lite_yuvinfo_t::yuv2rgb

UV swizzle.

◆ uv_planar

vg_lite_uint32_t vg_lite_yuvinfo_t::uv_planar

601 or 709 conversion standard.

◆ v_planar

vg_lite_uint32_t vg_lite_yuvinfo_t::v_planar

UV(U) planar address.

◆ alpha_planar

vg_lite_uint32_t vg_lite_yuvinfo_t::alpha_planar

V planar address.

◆ uv_stride

vg_lite_uint32_t vg_lite_yuvinfo_t::uv_stride

Alpha planar address.

◆ v_stride

vg_lite_uint32_t vg_lite_yuvinfo_t::v_stride

UV(U) stride.

◆ alpha_stride

vg_lite_uint32_t vg_lite_yuvinfo_t::alpha_stride

V stride.

◆ uv_height

vg_lite_uint32_t vg_lite_yuvinfo_t::uv_height

Alpha stride.

◆ v_height

vg_lite_uint32_t vg_lite_yuvinfo_t::v_height

UV(U) height.

◆ uv_memory

vg_lite_pointer vg_lite_yuvinfo_t::uv_memory

V height.

◆ v_memory

vg_lite_pointer vg_lite_yuvinfo_t::v_memory

The logical pointer to the UV(U) planar memory.

◆ uv_handle

vg_lite_pointer vg_lite_yuvinfo_t::uv_handle

The logical pointer to the V planar memory.

◆ v_handle

vg_lite_pointer vg_lite_yuvinfo_t::v_handle

The memory handle of the UV(U) planar.