MMdfOutputPortObserver Class Reference

class MMdfOutputPortObserver

Codec API Output Port observer class.

Member Functions Documentation

MopoDisconnectTunnelComplete(const MMdfOutputPort *, TInt)

voidMopoDisconnectTunnelComplete(const MMdfOutputPort *aOutputPort,
TIntaErrorCode
)[pure virtual]

Called by the Codec API Output Port when MopDisconnectTunnel() has completed.

Parameters

const MMdfOutputPort * aOutputPortThe Output Port which sent the callback.
TInt aErrorCodeAn error code indicating if the function call was successful. KErrNone on success, otherwise another of the system-wide error codes.

MopoReadDataComplete(const MMdfOutputPort *, CMMFBuffer *, TInt)

voidMopoReadDataComplete(const MMdfOutputPort *aOutputPort,
CMMFBuffer *aBuffer,
TIntaErrorCode
)[pure virtual]

Called by the Codec API Output Port when MopReadData() has completed.

Parameters

const MMdfOutputPort * aOutputPortThe Output Port which sent the callback.
CMMFBuffer * aBufferThe buffer read by the Output Port.
TInt aErrorCodeAn error code indicating if the function call was successful. KErrNone on success, otherwise another of the system-wide error codes.

MopoRestartTunnelComplete(const MMdfOutputPort *, TInt)

voidMopoRestartTunnelComplete(const MMdfOutputPort *aOutputPort,
TIntaErrorCode
)[pure virtual]

Called by the Codec API Output Port when MopRestartTunnel() has completed.

Parameters

const MMdfOutputPort * aOutputPortThe Ouput Port which sent the callback.
TInt aErrorCodeAn error code indicating if the function call was successful. KErrNone on success, otherwise another of the system-wide error codes.