class TPictureData |
Uncompressed picture data for one video picture.
Public Attributes | |
---|---|
union TPictureData::@72 | @73 |
TImageDataFormat | iDataFormat |
TSize | iDataSize |
TPtr8 * | iRawData |
CFbsBitmap * | iRgbBitmap |
TInt | iSurfaceBufNum |
TImageDataFormat | iDataFormat |
The image data format. The validity of the rest of the fields depends on the data format used.
TSize | iDataSize |
Image data size in pixels. In decoder output pictures the actual active picture area may be smaller, this is indicated using TVideoPicture.iCropRect.
TPtr8 * | iRawData |
Pointer to raw image data. Valid if iDataFormat is ERgbRawData or iYuvRawData. The data layout depends on the format used.
CFbsBitmap * | iRgbBitmap |
Pointer to an RGB bitmap. Valid if iDataFormat is ERgbFbsBitmap.
TInt | iSurfaceBufNum |
Buffer number of current buffer for composition that is used when submitting a surface update. Valid if iDataFormat is set to ESurfaceBuffer