CMceComRtpSink Class Reference

class CMceComRtpSink : public CMceComMediaSink

Inherits from

Public Member Functions
~CMceComRtpSink()
CMceComMediaSink *CloneL()
TInt EventReceivedL(TMceComEvent &)
voidExternalizeFlatL(RWriteStream &)
voidInternalizeFlatL(RReadStream &)
CMceComRtpSink *NewL()
CMceComRtpSink *NewLC()
voidSetSSRC(TUint32)
voidUpdateL(CMceComMediaSink &)
TBool UseRTCP()
Protected Member Functions
CMceComRtpSink()
voidConstructL(CMceComRtpSink &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CMceComEndpoint::BaseFactory()
CMceComEndpoint::BaseUpdateL(CMceComEndpoint &)
CMceComEndpoint::CMceComEndpoint(TMceEndpointCategory,TUint8)
CMceComEndpoint::Category()const
CMceComEndpoint::CreateEndpointProxyL()const
CMceComEndpoint::Enabled(TBool)
CMceComEndpoint::EndpointProxy()const
CMceComEndpoint::ExternalizeL(MMceComSerializationContext &)
CMceComEndpoint::Id()const
CMceComEndpoint::InitializeL(CMceComMediaStream &)
CMceComEndpoint::InternalizeL(MMceComSerializationContext &)
CMceComEndpoint::IsEnabled(TBool)const
CMceComEndpoint::MediaStream()const
CMceComEndpoint::ReferenceCount()
CMceComEndpoint::Reusable(const CMceComMediaStream &)const
CMceComEndpoint::SenderL(RMce &)
CMceComEndpoint::SerializationId()const
CMceComEndpoint::SetupEndpointProxyL(MMceComEndPointProxy *)
CMceComEndpoint::StreamAddedL(CMceComMediaStream &)
CMceComEndpoint::Type()const
CMceComEndpoint::UnInitialize(CMceComMediaStream &)
CMceComEndpoint::UsesEndpointProxy()const
CMceComEndpoint::Zero()
CMceComEndpoint::operator==(const CMceComEndpoint &)const
CMceComEndpoint::~CMceComEndpoint()
CMceComMediaSink::CMceComMediaSink(TMceSinkType)
CMceComMediaSink::Factory()
CMceComMediaSink::~CMceComMediaSink()
Public Attributes
HBufC8 *iIdentity
TUint32 iLastPacket
TUint32 iSSRC
TBool iSuppressRTCP
Inherited Attributes
CMceComEndpoint::iCategory
CMceComEndpoint::iEndpointProxy
CMceComEndpoint::iID
CMceComEndpoint::iIsEnabled
CMceComEndpoint::iItcSender
CMceComEndpoint::iReferenceCount
CMceComEndpoint::iType

Constructor & Destructor Documentation

CMceComRtpSink()

CMceComRtpSink()[protected]

C++ default constructor.

~CMceComRtpSink()

~CMceComRtpSink()

Destructor.

Member Functions Documentation

CloneL()

CMceComMediaSink *CloneL()[virtual]

Clones this object

ConstructL(CMceComRtpSink &)

voidConstructL(CMceComRtpSink &aSink)[protected]

second-phase copy constructor

Parameters

CMceComRtpSink & aSink

EventReceivedL(TMceComEvent &)

TInt EventReceivedL(TMceComEvent &aEvent)[virtual]

Traversal event handler

Parameters

TMceComEvent & aEventthe event

ExternalizeFlatL(RWriteStream &)

voidExternalizeFlatL(RWriteStream &aWriteStream)

Externalizes flat data

Parameters

RWriteStream & aWriteStreamwrite stream

InternalizeFlatL(RReadStream &)

voidInternalizeFlatL(RReadStream &aReadStream)

Internalizes flat data

Parameters

RReadStream & aReadStreamread stream

NewL()

CMceComRtpSink *NewL()[static]

Constructor

NewLC()

CMceComRtpSink *NewLC()[static]

Constructor

SetSSRC(TUint32)

voidSetSSRC(TUint32aSSRC)

Sets SSRC

Parameters

TUint32 aSSRCSSRC

UpdateL(CMceComMediaSink &)

voidUpdateL(CMceComMediaSink &aUpdate)[virtual]

Updates this object

Parameters

CMceComMediaSink & aUpdateobject updates this

UseRTCP()

TBool UseRTCP()[virtual]

Should use RTCP return ETrue, if uses RTCP

Member Data Documentation

HBufC8 * iIdentity

HBufC8 *iIdentity

RTP CName

TUint32 iLastPacket

TUint32 iLastPacket

last packet

TUint32 iSSRC

TUint32 iSSRC

SSRC

TBool iSuppressRTCP

TBool iSuppressRTCP

suppress RTCP