CMMFYUVBuffer Class Reference

class CMMFYUVBuffer : public CMMFBuffer

Class to store a frame of video data using YUV data instead of an EPOC bitmap.

Inherits from

Constructor & Destructor Documentation

CMMFYUVBuffer()

CMMFYUVBuffer ( ) [private, inline]

~CMMFYUVBuffer()

IMPORT_C ~CMMFYUVBuffer ( )

Destructor.

Member Functions Documentation

BufferSize()

TUint BufferSize ( ) const [inline, virtual]

Returns the buffer size.

ConstructL()

void ConstructL ( ) [private]

NewL()

IMPORT_C CMMFYUVBuffer * NewL ( ) [static]

Factory function to create objects of type CMMFYUVBuffer used to store a frame using YUV data. Allocates and constructs a YUV frame buffer.

Member Data Documentation

TSize iPixelSize

TSize iPixelSize

The size of a pixel

HBufC8 * iYUVBuffer

HBufC8 * iYUVBuffer

The buffer to hold the YUV data