TUncompressedVideoFormat Class Reference

class TUncompressedVideoFormat

Defines an uncompressed video format. This structure is mainly just a combination of YUV and RGB formats, defined to simplify the rest of the API.

Public Member Functions
voidoperator=(const TUncompressedVideoFormat &)
TBool operator==(const TUncompressedVideoFormat &)
Public Attributes
union TUncompressedVideoFormat::@70@71
TImageDataFormat iDataFormat
TRgbFormat iRgbFormat
TYuvFormat iYuvFormat

Member Functions Documentation

operator=(const TUncompressedVideoFormat &)

voidoperator=(const TUncompressedVideoFormat &aOther)[inline]

Sets this object equal to aOther.

Parameters

const TUncompressedVideoFormat & aOther"The object to clone."

operator==(const TUncompressedVideoFormat &)

TBool operator==(const TUncompressedVideoFormat &aOther)const [inline]

Tests whether this TUncompressedVideoFormat object is the same as aOther. "ETrue if they are the same, EFalse if not."

Parameters

const TUncompressedVideoFormat & aOther"The object to compare."

Member Data Documentation

union TUncompressedVideoFormat::@70 @71

union TUncompressedVideoFormat::@70@71

TImageDataFormat iDataFormat

TImageDataFormat iDataFormat

The image data format. The validity of the rest of the fields depends on the data format used.

TRgbFormat iRgbFormat

TRgbFormat iRgbFormat

RGB picture format details, valid if iDataFormat is ERgbRawData or ERgbFbsBitmap.

TYuvFormat iYuvFormat

TYuvFormat iYuvFormat

YUV picture format details, valid if iDataFormat is EYuvRawData.