The following decoded formats are supported by the VCU2 decoder:
| Format | Description |
|---|---|
I0AL
|
4:2:0 10-bit samples in a 16-bit word in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I0CL
|
4:2:0 12-bit samples in a 16-bit word in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I2AL
|
4:2:2 10-bit samples in a 16-bit word in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I2CL
|
4:2:2 12-bit samples in a 16-bit word in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I420
|
4:2:0 8-bit samples in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I422
|
4:2:2 8-bit samples in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I444
|
4:4:4 8-bit samples in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I4AL
|
4:4:4 10-bit samples in a 16-bit word in planar; luma (Y) samples followed by chroma samples (all U then all V) |
I4CL
|
4:4:4 12-bit samples in a 16-bit word in planar; luma (Y) samples followed by chroma samples (all U then all V) |
IYUV
|
Same as I420 |
NV12
|
4:2:0 8-bit samples in semi-planar; luma (Y) samples followed by interleaved U and V chroma samples |
NV16
|
4:2:2 8-bit samples in semi-planar; luma (Y) samples followed by interleaved U and V chroma sample |
NV24
|
4:4:4 8-bit samples in semi-planar; luma (Y) samples followed by interleaved U and V chroma sample |
P010
|
4:2:0 10-bit samples in a 16-bit word in semi-planar; luma (Y) samples followed by interleaved U and V chroma samples |
P012
|
4:2:0 12-bit samples in a 16-bit word in semi-planar; luma (Y) samples followed by interleaved U and V chroma samples |
P016
|
4:2:0 10/12/16-bit samples in a 16-bit MSB word in semi-planar; luma (Y) samples followed by chroma samples (all U then all V) |
P210
|
4:2:2 10-bit samples in a 16-bit word in semi-planar; luma (Y) samples followed by interleaved U and V chroma samples |
P212
|
4:2:2 12-bit samples in a 16-bit word in semi-planar; luma (Y) samples followed by interleaved U and V chroma samples |
P216
|
4:2:2 10/12/16-bit samples in a 16-bit MSB word in semi-planar; luma (Y) samples followed by chroma samples (all U then all V) |
P410
|
4:4:4 10-bit samples in a 16-bit word in semi-planar; luma (Y) samples followed by interleaved U and V chroma samples |
T508
|
4:2:0 8-bit samples in 32x4 tiles |
T50A
|
4:2:0 10-bit samples in 32x4 tiles |
T50C
|
4:2:0 12-bit samples in 32x4 tiles |
T528
|
4:2:2 8-bit samples in 32x4 tiles |
T52A
|
4:2:2 10-bit samples in 32x4 tiles |
T52C
|
4:2:2 12-bit samples in 32x4 tiles |
T548
|
4:4:4 8-bit samples in 64x4 tiles |
T54A
|
4:4:4 10-bit samples in 32x4 tiles |
T54C
|
4:4:4 12-bit samples in 32x4 tiles |
T5M8
|
4:0:0 8-bit samples in 32x4 tiles |
T5MA
|
4:0:0 10-bit samples in 32x4 tiles |
T5MC
|
4:0:0 12-bit samples in 32x4 tiles |
T608
|
4:2:0 8-bit samples in 64x4 tiles |
T60A
|
4:2:0 10-bit samples in 64x4 tiles |
T60C
|
4:2:0 12-bit samples in 64x4 tiles |
T628
|
4:2:2 8-bit samples in 64x4 tiles |
T62A
|
4:2:2 10-bit samples in 64x4 tiles |
T62C
|
4:2:2 12-bit samples in 64x4 tiles |
T648
|
4:4:4 8-bit samples in 32x4 tiles |
T64A
|
4:4:4 10-bit samples in 64x4 tiles |
T64C
|
4:4:4 12-bit samples in 64x4 tiles |
T6M8
|
4:0:0 8-bit samples in 64x4 tiles |
T6MA
|
4:0:0 10-bit samples in 64x4 tiles |
T6MC
|
4:0:0 12-bit samples in 64x4 tiles |
Y010
|
10-bit monochrome samples |
Y012
|
12-bit monochrome samples |
Y416
|
4:4:4 10/12/16-bit samples in a 16-bit MSB word in planar; luma (Y) samples followed by chroma samples (all U then all V) |
Y800
|
8-bit monochrome. |
YUVP
|
YCbCr 4:2:2 extended precision 10-bits per component in Y0U0Y1V0 order |
YUY2
|
YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel. |
YV12
|
Same as I420 with inverted U and V order |
YV16
|
Same as I422 |