Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <devvideobase.h>
This item is not part of the S60 5th Edition SDK

Class TYuvFormat

class TYuvFormat;

Description

YUV (YCbCr) uncompressed image data format.

Members

Defined in TYuvFormat:


Member functions


operator==(const TYuvFormat &)const

inline TBool operator==(const TYuvFormat &aOther) const;

Description

Tests whether this TYuvFormat object is the same as aOther.

Parameters

const TYuvFormat &aOther

"The object to compare."

Return value

TBool

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

[Top]


Member data


iCoefficients

TYuvCoefficients iCoefficients;

Description

The YUV/RGB conversion coefficients to use


iPattern

TYuvSamplingPattern iPattern;

Description

Luminance/chrominance sampling pattern.


iDataLayout

TYuvDataLayout iDataLayout;

Description

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


iYuv2RgbMatrix

TYuvConversionMatrix * iYuv2RgbMatrix;

Description

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


iRgb2YuvMatrix

TYuvConversionMatrix * iRgb2YuvMatrix;

Description

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


iAspectRatioNum

TUint iAspectRatioNum;

Description

Pixel aspect ratio numerator.


iAspectRatioDenom

TUint iAspectRatioDenom;

Description

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