The Decoder input and output requirements are shown in the following table.
Requirement | Description |
---|---|
Input Buffer | |
Number of Buffers | >=1 |
Contiguous | No |
Alignment | 0 |
Size | Any > 0 |
Output Buffer | |
Number of Buffers | For AVC: AL_AVC_GetMinOutputBuffersNeeded (AL_TStreamSettings
tStreamSettings, int iStack). For HEVC: AL_HEVC_GetMinOutputBuffersNeeded (AL_TStreamSettings tStreamSettings, int iStack). Note: Dimension, chroma-mode and bit-depth are in
stream-settings.
|
Contiguous | Yes |
Alignment | 32 |
Size | stride * slice-height * chroma-mode. Note: stride and
slice-height should be 64-aligned.
|
Note: Because the VCU uses multiple internal decoder engines, it is not possible to reduce the output buffer requirements.