|
|
|
|
Location:
mmfvideoframebuffer.h
Link against: mmfserverbaseclasses.lib
class CMMFBitmapFrameBuffer : public CMMFBuffer;
Class to store a frame of video data using an EPOC bitmap (RGB data).
CBase - Base class for all classes to be instantiated on the heap
CMMFBuffer - Abstract representation of a buffer to contain multimedia data
CMMFBitmapFrameBuffer - Class to store a frame of video data using an EPOC bitmap (RGB data)
Defined in CMMFBitmapFrameBuffer:
BufferSize(), Data(), NewL(), NewL(), ~CMMFBitmapFrameBuffer()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
Inherited from CMMFBuffer:
FrameNumber(),
IsFileServerSafe(),
IsSupportedDataBuffer(),
LastBuffer(),
NextFrame(),
Position(),
RequestSize(),
SetFrameNumber(),
SetLastBuffer(),
SetPosition(),
SetStatus(),
SetTimeToPlay(),
Status(),
TimeToPlay(),
Type(),
iFrameNumber,
iLastBuffer,
iPosition,
iRequestSize,
iStatus,
iTimeToPlay,
iType
static IMPORT_C CMMFBitmapFrameBuffer *NewL(const TSize &aSize, TDisplayMode aDisplayMode);
Factory function to create objects of type CMMFBitmapFrameBuffer used to store a frame an EPOC bitmap. Allocates and constructs a bitmap frame buffer with the specified size and display mode.
|
|
static IMPORT_C CMMFBitmapFrameBuffer *NewL(TInt aBitmapHandle);
Factory function to create objects of type CMMFBitmapFrameBuffer used to store a frame using an EPOC bitmap.
|
|
virtual inline TUint BufferSize() const;
Dummy implementation. Not applicable to bitmap frame data.
|
inline CFbsBitmap *Data();
Retrieves the frame data.
|