CMMFYUVBuffer Class Reference

#include <mmf/server/mmfvideoframebuffer.h>

Link against: mmfserverbaseclasses.lib

class CMMFYUVBuffer : public CMMFBuffer, public CMMFBuffer

Inherits from

Detailed Description

Deprecated

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

Deprecated

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

Member Attribute Documentation

iPixelSize

TSize iPixelSize

The size of a pixel

iYUVBuffer

HBufC8 *iYUVBuffer

The buffer to hold the YUV data

Constructor & Destructor Documentation

~CMMFYUVBuffer ( )

IMPORT_C~CMMFYUVBuffer()

Destructor.

Member Function Documentation

BufferSize ( )

TUint BufferSize()const [inline, virtual]

Reimplemented from CMMFBuffer::BufferSize()const

Returns the buffer size.

Return Value
The buffer size.

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.

Return Value
A pointer to a fully constructed CMMFYUVBuffer.