MUPnPAVRenderingSession Class Reference

class MUPnPAVRenderingSession : public MUPnPAVSessionBase

AV Controller rendering session interface.

This class defines the rendering interface of AV Controller. Includes operations to set and to set next uri, play, stop and pause the playback, to set the volume and mute and to get the position information

upnpavcontrollerclient.lib
Since
S60 v3.1

Inherits from

Member Functions Documentation

GetMuteL()

voidGetMuteL()[pure virtual]

Gets the mute state.

Since
Series 60 3.1

GetPositionInfoL()

voidGetPositionInfoL()[pure virtual]

Gets position info of the media that is currently rendered on the UPnP Media Renderer.

Since
Series 60 3.0

GetVolumeL()

voidGetVolumeL()[pure virtual]

Gets the volume level.

Since
Series 60 3.1

Observer()

MUPnPAVRenderingSessionObserver *Observer()const [pure virtual]

Returns the rendering session observer

Since
Series 60 3.1

PauseL()

voidPauseL()[pure virtual]

Pauses the playback.

Since
Series 60 3.1

PlayL()

voidPlayL()[pure virtual]

Starts the playback.

Since
Series 60 3.1

RemoveObserver()

voidRemoveObserver()[pure virtual]

Removes the rendering session observer

Since
Series 60 3.1

SetMuteL(TBool)

voidSetMuteL(TBoolaMute)[pure virtual]

Sets the mute state.

Since
Series 60 3.1

Parameters

TBool aMuteTBool desired state of the mute (ETrue of EFalse)

SetNextURIL(const TDesC8 &, const CUpnpItem &)

voidSetNextURIL(const TDesC8 &aURI,
const CUpnpItem &aItem
)[pure virtual]

Set the next URI by providing an URI and the item

Since
Series 60 3.1

Parameters

const TDesC8 & aURIURI of the item
const CUpnpItem & aItem

SetObserver(MUPnPAVRenderingSessionObserver &)

voidSetObserver(MUPnPAVRenderingSessionObserver &aObserver)[pure virtual]

Sets the rendering session observer

Since
Series 60 3.1

Parameters

MUPnPAVRenderingSessionObserver & aObserverrendering session observer

SetURIL(const TDesC8 &, const CUpnpItem &)

voidSetURIL(const TDesC8 &aURI,
const CUpnpItem &aItem
)[pure virtual]

Set the URI by providing an URI and the item

Since
Series 60 3.1

Parameters

const TDesC8 & aURIURI of the item
const CUpnpItem & aItem

SetVolumeL(TInt)

voidSetVolumeL(TIntaVolumeLevel)[pure virtual]

Sets the volume level.

Since
Series 60 3.1

Parameters

TInt aVolumeLevelTInt Volume level in percents (0 - 100)

StopL()

voidStopL()[pure virtual]

Stops the playback.

Since
Series 60 3.1