CMceSpeakerSink Class Reference
class CMceSpeakerSink : public CMceMediaSink
|
Class representing speaker in MCE.
CMceSpeakerSink
can be used to play out audio.
Enable (un-mute) and Disable (mute) operations to it are considered to be local, so they are not signalled to remote terminal.
mceclient.lib
Constructor & Destructor Documentation
CMceSpeakerSink()
CMceSpeakerSink
|
(
|
)
|
[private]
|
~CMceSpeakerSink()
IMPORT_C
|
~CMceSpeakerSink
|
(
|
)
|
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
CreateEndpointProxyL()
Called endpoint proxy must be created
DisableL()
IMPORT_C void
|
DisableL
|
(
|
)
|
[virtual]
|
Disables the sink explicitly.
EnableL()
IMPORT_C void
|
EnableL
|
(
|
)
|
[virtual]
|
Enables the sink explicitly.
MaxVolumeL()
IMPORT_C
TInt
|
MaxVolumeL
|
(
|
)
|
const
|
RoutingL()
IMPORT_C
TInt
|
RoutingL
|
(
|
)
|
const
|
Gets current audio routing.
SetRoutingL(TInt)
IMPORT_C void
|
SetRoutingL
|
(
|
TInt
|
aRoute
|
)
|
|
Parameters
TInt
aRoute
|
Required audio route, like KMceAudioRoutePublic.
|
SetVolumeL(TInt)
IMPORT_C void
|
SetVolumeL
|
(
|
TInt
|
aVolume
|
)
|
|
Parameters
TInt
aVolume
|
volume value
|
UsesEndpointProxy()
TBool
|
UsesEndpointProxy
|
(
|
)
|
const [virtual]
|
Should this endpoint use endpoint proxy
VolumeL()
IMPORT_C
TInt
|
VolumeL
|
(
|
)
|
const
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.