TYuvFormat Class Reference

class TYuvFormat

YUV (YCbCr) uncompressed image data format.

Member Functions Documentation

operator==(const TYuvFormat &)

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

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

Parameters

const TYuvFormat & aOther"The object to compare."

Member Data Documentation

TUint iAspectRatioDenom

TUint iAspectRatioDenom

Pixel aspect ratio denominator. The aspect ratio is defined as iAspectRatioNum/iAspectRatioDenom, where the values are positive integers and relatively prime.

TUint iAspectRatioNum

TUint iAspectRatioNum

Pixel aspect ratio numerator.

TYuvCoefficients iCoefficients

TYuvCoefficients iCoefficients

The YUV/RGB conversion coefficients to use

TYuvDataLayout iDataLayout

TYuvDataLayout iDataLayout

Data layout, specifies whether the data is stored in a planar or interleaved mode.

TYuvSamplingPattern iPattern

TYuvSamplingPattern iPattern

Luminance/chrominance sampling pattern.

TYuvConversionMatrix * iRgb2YuvMatrix

TYuvConversionMatrix *iRgb2YuvMatrix

Custom RGB to YUV conversion matrix to use. Valid only if custom conversion matrix is used (iCoefficients is ECustomYuvMatrix).

TYuvConversionMatrix * iYuv2RgbMatrix

TYuvConversionMatrix *iYuv2RgbMatrix

Custom YUV to RGB conversion matrix to use. Valid only if custom conversion matrix is used (iCoefficients is ECustomYuvMatrix).