#include "mmfvideoframebuffer.h"
class CMMFYUVBuffer : public CMMFBuffer |
Public Attributes | |
---|---|
TSize | iPixelSize |
HBufC8 * | iYUVBuffer |
Public Member Functions | |
---|---|
~CMMFYUVBuffer() | |
virtual TUint | BufferSize() |
IMPORT_C CMMFYUVBuffer * | NewL() |
Inherited Attributes | |
---|---|
CMMFBuffer::iFrameNumber | |
CMMFBuffer::iLastBuffer | |
CMMFBuffer::iPosition | |
CMMFBuffer::iRequestSize | |
CMMFBuffer::iStatus | |
CMMFBuffer::iTimeToPlay | |
CMMFBuffer::iType |
Class to store a frame of video data using YUV data instead of an EPOC bitmap.
TUint | BufferSize | ( | ) | const [inline, virtual] |
Reimplemented from CMMFBuffer::BufferSize()const
Returns the buffer size.
Returns: The buffer size.
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.
Returns: A pointer to a fully constructed CMMFYUVBuffer.