TYuvFormat Class Reference

#include "devvideobase.h"

Link against: devvideo.lib

class TYuvFormat

Detailed Description

YUV (YCbCr) uncompressed image data format.

Member Attribute Documentation

iAspectRatioDenom

TUint iAspectRatioDenom

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

iAspectRatioNum

TUint iAspectRatioNum

Pixel aspect ratio numerator.

iCoefficients

TYuvCoefficients iCoefficients

The YUV/RGB conversion coefficients to use

iDataLayout

TYuvDataLayout iDataLayout

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

iPattern

Luminance/chrominance sampling pattern.

iRgb2YuvMatrix

TYuvConversionMatrix *iRgb2YuvMatrix

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

iYuv2RgbMatrix

TYuvConversionMatrix *iYuv2RgbMatrix

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

Member Function Documentation

operator== ( const TYuvFormat & )

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

Tests whether this TYuvFormat object is the same as aOther.

ParameterDescription
aOther"The object to compare."

Returns: "ETrue if they are the same, EFalse if not."