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 *)

voidConstructL(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 *)

voidSetInputPortCallbacks(MOmxInputPortCallbacks *aCallbacks)

Parameters

MOmxInputPortCallbacks * aCallbacks

SetOutputPortCallbacks(MOmxOutputPortCallbacks *)

voidSetOutputPortCallbacks(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]