MMccCtrlObserver Class Reference

class MMccCtrlObserver

Observer interface for clients to receive events from MCC.

mmccinterface.lib

Member Functions Documentation

MccCtrlError(TInt, TUint32, TUint32, TUint32, TUint32)

void MccCtrlError ( TInt aError,
TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive error event.

Parameters

TInt aError Error code
TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId
TUint32 aSinkSourceId Sink or source ID

MccEventReceived(const TMccEvent &)

void MccEventReceived ( const TMccEvent & aEvent ) [pure virtual]

Callback function to receive media events

Parameters

const TMccEvent & aEvent

MccMediaActive(TUint32, TUint32, TUint32, TUint32)

void MccMediaActive ( TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive media activity event. The function is called when the first RTP packet is received by a downlink stream.

Parameters

TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId Stream ID
TUint32 aSinkSourceId Sink or source ID

MccMediaInactive(TUint32, TUint32, TUint32, TUint32)

void MccMediaInactive ( TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive media inactivity event.

Parameters

TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId Stream ID
TUint32 aSinkSourceId Sink or source ID

MccMediaPaused(TUint32, TUint32, TUint32, TUint32)

void MccMediaPaused ( TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive media paused event.

Parameters

TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId Stream ID
TUint32 aSinkSourceId Sink or source ID

MccMediaPrepared(TUint32, TUint32, TUint32, TUint32)

void MccMediaPrepared ( TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive media prepared event.

Parameters

TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId Stream ID
TUint32 aSinkSourceId Sink or source ID

MccMediaResumed(TUint32, TUint32, TUint32, TUint32)

void MccMediaResumed ( TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive media resumed event.

Parameters

TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId Stream ID
TUint32 aSinkSourceId Sink or source ID

MccMediaStarted(TUint32, TUint32, TUint32, TUint32)

void MccMediaStarted ( TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive media started event.

Parameters

TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId Stream ID
TUint32 aSinkSourceId Sink or source ID

MccMediaStopped(TUint32, TUint32, TUint32, TUint32)

void MccMediaStopped ( TUint32 aSessionId,
TUint32 aLinkId,
TUint32 aStreamId,
TUint32 aSinkSourceId
) [pure virtual]

Callback function to receive media stopped event.

Parameters

TUint32 aSessionId Session ID
TUint32 aLinkId Link ID
TUint32 aStreamId Stream ID
TUint32 aSinkSourceId Sink or source ID

UnknownMediaReceived(TUint32, TUint32, TUint32, TUint32, TUint8)

void UnknownMediaReceived ( TUint32 ,
TUint32 ,
TUint32 ,
TUint32 ,
TUint8
) [inline, virtual]

Callback function to notify client of unknown media packet. Called when packet with unknown payload type is received by a downlink stream.

Since
Series 60 3.0