CMceComSpeakerSink Class Reference

class CMceComSpeakerSink : public CMceComMediaSink

Inherits from

Public Member Functions
~CMceComSpeakerSink ()
CMceComMediaSink * CloneL ()
MMceComEndPointProxy * CreateEndpointProxyL ()
TInt EventReceivedL ( TMceComEvent &)
void ExternalizeFlatL ( RWriteStream &)
void InternalizeFlatL ( RReadStream &)
CMceComSpeakerSink * NewL ()
CMceComSpeakerSink * NewLC ()
TBool Reusable (const CMceComMediaStream &)
void UpdateL ( CMceComMediaSink &)
TBool UsesEndpointProxy ()
Protected Member Functions
CMceComSpeakerSink ()
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::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::SenderL(RMce &)
CMceComEndpoint::SerializationId()const
CMceComEndpoint::SetupEndpointProxyL(MMceComEndPointProxy *)
CMceComEndpoint::StreamAddedL(CMceComMediaStream &)
CMceComEndpoint::Type()const
CMceComEndpoint::UnInitialize(CMceComMediaStream &)
CMceComEndpoint::UseRTCP()
CMceComEndpoint::Zero()
CMceComEndpoint::operator==(const CMceComEndpoint &)const
CMceComEndpoint::~CMceComEndpoint()
CMceComMediaSink::CMceComMediaSink(TMceSinkType)
CMceComMediaSink::Factory()
CMceComMediaSink::~CMceComMediaSink()
Public Attributes
TInt iAudioRoute
TInt iVolume
Inherited Attributes
CMceComEndpoint::iCategory
CMceComEndpoint::iEndpointProxy
CMceComEndpoint::iID
CMceComEndpoint::iIsEnabled
CMceComEndpoint::iItcSender
CMceComEndpoint::iReferenceCount
CMceComEndpoint::iType

Constructor & Destructor Documentation

CMceComSpeakerSink()

CMceComSpeakerSink ( ) [protected]

C++ default constructor.

~CMceComSpeakerSink()

~CMceComSpeakerSink ( )

Destructor.

Member Functions Documentation

CloneL()

CMceComMediaSink * CloneL ( ) [virtual]

Clones this object

CreateEndpointProxyL()

MMceComEndPointProxy * CreateEndpointProxyL ( ) const [virtual]

Called endpoint proxy must be created

EventReceivedL(TMceComEvent &)

TInt EventReceivedL ( TMceComEvent & aEvent ) [virtual]

Traversal event handler

Parameters

TMceComEvent & aEvent the event

ExternalizeFlatL(RWriteStream &)

void ExternalizeFlatL ( RWriteStream & aWriteStream )

Externalizes flat data

Parameters

RWriteStream & aWriteStream write stream

InternalizeFlatL(RReadStream &)

void InternalizeFlatL ( RReadStream & aReadStream )

Internalizes flat data

Parameters

RReadStream & aReadStream read stream

NewL()

CMceComSpeakerSink * NewL ( ) [static]

Constructor

NewLC()

CMceComSpeakerSink * NewLC ( ) [static]

Constructor

Reusable(const CMceComMediaStream &)

TBool Reusable ( const CMceComMediaStream & aParent ) const [virtual]

Is this endpoint re-usable

Parameters

const CMceComMediaStream & aParent

UpdateL(CMceComMediaSink &)

void UpdateL ( CMceComMediaSink & aUpdate ) [virtual]

Updates this object

Parameters

CMceComMediaSink & aUpdate object updates this

UsesEndpointProxy()

TBool UsesEndpointProxy ( ) const [virtual]

Should this endpoint use endpoint proxy

Member Data Documentation

TInt iAudioRoute

TInt iAudioRoute

Audio route

TInt iVolume

TInt iVolume

Audio volume