COmxBufferManager::COmxBuffer Class Reference

class COmxBufferManager::COmxBuffer : public CBase

Inherits from

  • COmxBufferManager::COmxBuffer

Constructor & Destructor Documentation

COmxBuffer()

COmxBuffer ( ) [private]

~COmxBuffer()

~COmxBuffer ( )

Member Functions Documentation

BufferHeader()

OMX_BUFFERHEADERTYPE * BufferHeader ( ) const

ConstructL(OMX_BUFFERHEADERTYPE *, CMMFBuffer *)

void ConstructL ( OMX_BUFFERHEADERTYPE * aBufferHeader,
CMMFBuffer * aBuffer
) [private]

Parameters

OMX_BUFFERHEADERTYPE * aBufferHeader
CMMFBuffer * aBuffer

InputPortCallbacks()

MOmxInputPortCallbacks * InputPortCallbacks ( ) const

MmfBuffer()

CMMFBuffer * MmfBuffer ( ) const

NewL(OMX_BUFFERHEADERTYPE *, CMMFBuffer *)

COmxBuffer * NewL ( OMX_BUFFERHEADERTYPE * aBufferHeader,
CMMFBuffer * aBuffer
) [static]

Parameters

OMX_BUFFERHEADERTYPE * aBufferHeader
CMMFBuffer * aBuffer

OutputPortCallbacks()

MOmxOutputPortCallbacks * OutputPortCallbacks ( ) const

SetInputPortCallbacks(MOmxInputPortCallbacks *)

void SetInputPortCallbacks ( MOmxInputPortCallbacks * aCallbacks )

Parameters

MOmxInputPortCallbacks * aCallbacks

SetOutputPortCallbacks(MOmxOutputPortCallbacks *)

void SetOutputPortCallbacks ( MOmxOutputPortCallbacks * aCallbacks )

Parameters

MOmxOutputPortCallbacks * aCallbacks

Member Data Documentation

OMX_BUFFERHEADERTYPE * iBufferHeader

OMX_BUFFERHEADERTYPE * iBufferHeader [private]

MOmxInputPortCallbacks * iInputPortCallbacks

MOmxInputPortCallbacks * iInputPortCallbacks [private]

CMMFBuffer * iMmfBuffer

CMMFBuffer * iMmfBuffer [private]

MOmxOutputPortCallbacks * iOutputPortCallbacks

MOmxOutputPortCallbacks * iOutputPortCallbacks [private]

TBool iOwnsMmfBuffer

TBool iOwnsMmfBuffer [private]