|
||
Interface status: | deprecated |
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()const
Dummy implementation. Not applicable to bitmap frame data.Data()
Retrieves the frame data.NewL(TInt)
Factory function to create objects of type CMMFBitmapFrameBuffer used to store a...NewL(const TSize &,TDisplayMode)
Factory function to create objects of type CMMFBitmapFrameBuffer used to store a...~CMMFBitmapFrameBuffer()
Destructor. Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...Inherited from CMMFBuffer
:
CMMFBuffer(TUid)
FrameNumber()const
Returns the frame number.IsFileServerSafe(TUid)
Static method which returns ETrue if the buffer UID is a buffer that is safe to ...IsSupportedDataBuffer(TUid)
Static method which returns ETrue if the buffer UID is a supported CMMFDataBuffe...LastBuffer()const
Tests whether the buffer is the last buffer.NextFrame()
Sets the buffer as the next frame. Position()const
Returns the current buffer read/write position. Used as read/write position on a...RequestSize()const
Returns the size of data processed by sink or data needed by source.SetFrameNumber(TUint)
Sets the frame number. This is used for repositioning.SetLastBuffer(TBool)
Sets the buffer as the last buffer.SetPosition(TUint)
Sets the current buffer read/write position. Used as read/write position on a bu...SetStatus(TBufferStatus)
Sets the buffer's status.SetTimeToPlay(TTimeIntervalMicroSeconds)
Sets the buffer timestamp, in microseconds.Status()
Returns the buffer's status.TimeToPlay()const
Returns the buffer timestamp, in microseconds.Type()const
Returns the buffer type.iFrameNumber
The frame number.iLastBuffer
Indicates if this is the last buffer. ETrue if it is.iPosition
Used to store the current read/write position. Required when the codec and data ...iRequestSize
Stores Request size, needed for dynamic buffer length.iStatus
The current buffer status.iTimeToPlay
The buffer timestamp, in microseconds.iType
The buffer type.Interface status: | deprecated | Inherited from: CMMFBitmapFrameBuffer |
IMPORT_C ~CMMFBitmapFrameBuffer();
Destructor.
Interface status: | deprecated | Inherited from: CMMFBitmapFrameBuffer |
IMPORT_C static 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.
|
|
Interface status: | deprecated | Inherited from: CMMFBitmapFrameBuffer |
IMPORT_C static CMMFBitmapFrameBuffer* NewL(TInt aBitmapHandle);
Factory function to create objects of type CMMFBitmapFrameBuffer used to store a frame using an EPOC bitmap.
|
|
Interface status: | deprecated | Inherited from: CMMFBitmapFrameBuffer |
virtual inline TUint BufferSize() const;
Dummy implementation. Not applicable to bitmap frame data.
|
Interface status: | deprecated | Inherited from: CMMFBitmapFrameBuffer |
inline CFbsBitmap* Data();
Retrieves the frame data.
|