The following table contains theoretical contiguous memory access (CMA) buffer requirements for the VCU decoder based on resolution and format. The sizes below correspond to one instance of the encoder or decoder. Multiply these by number of streams for multistream use cases. Other elements such as kmssink/v4l2src typically increase the CMA requirements by an additional 10 to 15%.
Resolution | 4:2:2 10-bit AVC | 4:2:2 10-bit HEVC | 4:2:2: 8-bit AVC | 4:2:2: 8-bit HEVC | 4:2:0 10-bit AVC | 4:2:0 10-bit HEVC | 4:2:0 8-bit AVC | 4:2:0 8-bit HEVC |
---|---|---|---|---|---|---|---|---|
3840×2160 (MB) | 665 | 582 | 597 | 513 | 524 | 466 | 473 | 414 |
1920×1080 (MB) |
258 | 214 | 232 | 190 | 208 | 167 | 188 | 148 |
1280×720 (MB) | 137 | 104 | 120 | 87 | 144 | 82 | 101 | 69 |