Pixel Format Support

Multimedia User Guide (UG1449)

Document ID
UG1449
Release Date
2022-04-21
Revision
1.4 English

VCU supports the following pixel formats. These formats signify the memory layout of pixels. Each format applies at the encoder input and the decoder output side.

If a format is not supported between two elements, the cap (capability) negotiation fails and Gstreamer returns an error. In that case, use a video conversion element to perform format conversion from one format to another.

Table 1. VCU Decoder Input and Output Format Table
Input for VCU decoder (encoded data) VCU decoded format
AVC or HEVC 420, 8-bit NV12
AVC or HEVC 422, 8-bit NV16
AVC or HEVC 420, 10-bit NV12_10LE32
AVC or HEVC 422, 10-bit NV16_10LE32
Note: Native output of VCU Decoder is always in semi-planar format.

For more details, see H.264/H.265 Video Codec Unit LogiCORE IP Product Guide (PG252).