2.2.4.4.1 RFX_AVC420_METABLOCK
The RFX_AVC420_METABLOCK structure describes metadata associated with MPEG-4 AVC/H.264 encoded data sent from the server to the client. The data contained within the RFX_AVC420_METABLOCK structure is purely informational and SHOULD NOT be used by the client when decoding the MPEG-4 AVC/H.264 stream. When decoding the stream, the data that is available in the RFX_AVC420_METABLOCK is present within the MPEG-4 AVC/H.264 stream.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
numRegionRects |
|||||||||||||||||||||||||||||||
regionRects (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
quantQualityVals (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
numRegionRects (4 bytes): A 32-bit unsigned integer that specifies the total number of elements in the regionRects field. The quantQualityVals field MUST contain the same number of elements as the regionRects field.
regionRects (variable): A variable-length array of RDPGFX_RECT16 (section 2.2.1.2) structures that specifies the region mask to apply to the MPEG-4 AVC/H.264 encoded data. The total number of elements in this field is specified by the numRegionRects field.
quantQualityVals (variable): A variable-length array of RDPGFX_AVC420_QUANT_QUALITY (section 2.2.4.4.2) structures that describes the quantization parameter and quality level associated with each rectangle in the regionRects field. The total number of elements in this field is specified by the numRegionRects field.