|
|
|
| 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()constDummy 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()constReturns 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()constTests whether the buffer is the last buffer.NextFrame()Sets the buffer as the next frame. Position()constReturns the current buffer read/write position. Used as read/write position on a...RequestSize()constReturns 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()constReturns the buffer timestamp, in microseconds.Type()constReturns the buffer type.iFrameNumberThe frame number.iLastBufferIndicates if this is the last buffer. ETrue if it is.iPositionUsed to store the current read/write position. Required when the codec and data ...iRequestSizeStores Request size, needed for dynamic buffer length.iStatusThe current buffer status.iTimeToPlayThe buffer timestamp, in microseconds.iTypeThe 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.
|