MMceRtpObserver Class Reference

class MMceRtpObserver

An interface to be implemented by users of MCE if they wish to receive events from CMceRtpSource.

This observer is set using CMceManager::SetRtpObserver function.

mceclient.lib

Member Functions Documentation

InactivityTimeout(CMceMediaStream &, CMceRtpSource &)

voidInactivityTimeout(CMceMediaStream &aStream,
CMceRtpSource &aSource
)[pure virtual]

Callback function to indicate inactivity timer timeout has occurred. Timer is disabled after the timeout.

Parameters

CMceMediaStream & aStreamthe stream that has changed
CMceRtpSource & aSource

RRReceived(CMceSession &, CMceMediaStream &)

voidRRReceived(CMceSession &aSession,
CMceMediaStream &aStream
)[pure virtual]

Callback function to indicate that an RTCP receiver report has been received.

Parameters

CMceSession & aSessionthe session that has changed
CMceMediaStream & aStreamthe stream that has changed

SRReceived(CMceSession &, CMceMediaStream &)

voidSRReceived(CMceSession &aSession,
CMceMediaStream &aStream
)[pure virtual]

Callback function to indicate that an RTCP sender report has been received.

Parameters

CMceSession & aSessionthe session that has changed
CMceMediaStream & aStreamthe stream that has changed

SsrcAdded(CMceMediaStream &, CMceRtpSource &, TUint)

voidSsrcAdded(CMceMediaStream &aStream,
CMceRtpSource &aSource,
TUintaSsrc
)[pure virtual]

Callback function to indicate that spesified CMceRtpSource has received RTP from a new synchronization source (SSRC).

Parameters

CMceMediaStream & aStreamthe stream that new SSRC was added to
CMceRtpSource & aSourcethe source that new SSRC was added to
TUint aSsrcadded SSRC identifier

SsrcRemoved(CMceMediaStream &, CMceRtpSource &, TUint)

voidSsrcRemoved(CMceMediaStream &aStream,
CMceRtpSource &aSource,
TUintaSsrc
)[pure virtual]

Callback function to indicate that spesified CMceRtpSource has received RTP BYE message from a spesified synchronization source (SSRC).

Parameters

CMceMediaStream & aStreamthe stream that SSRC was removed from
CMceRtpSource & aSourcethe source that SSRC was removed from
TUint aSsrcremoved SSRC identifier