Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <mmfvideoframebuffer.h>
Link against: mmfserverbaseclasses.lib
This item is not part of the S60 5th Edition SDK

Class CMMFYUVBuffer

Interface status: deprecated

class CMMFYUVBuffer : public CMMFBuffer;

Description

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

Derivation

Members

Defined in CMMFYUVBuffer:

Inherited from CBase:

Inherited from CMMFBuffer:


Construction and destruction


NewL()

Interface status: deprecated Inherited from: CMMFYUVBuffer

IMPORT_C static CMMFYUVBuffer* NewL();

Description

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

CMMFYUVBuffer *

A pointer to a fully constructed CMMFYUVBuffer.


~CMMFYUVBuffer()

Interface status: deprecated Inherited from: CMMFYUVBuffer

IMPORT_C ~CMMFYUVBuffer();

Description

Destructor.

[Top]


Member functions


BufferSize()const

Interface status: deprecated Inherited from: CMMFYUVBuffer

virtual inline TUint BufferSize() const;

Description

Returns the buffer size.

Return value

TUint

The buffer size.

[Top]


Member data


iYUVBuffer

Interface status: deprecated Inherited from: CMMFYUVBuffer

HBufC8 * iYUVBuffer;

Description

The buffer to hold the YUV data


iPixelSize

Interface status: deprecated Inherited from: CMMFYUVBuffer

TSize iPixelSize;

Description

The size of a pixel