MMPXPlayer Class Reference

class MMPXPlayer

Player functionality specific to selected player.

mpxplaybackutility.lib

Public Member Functions
TInt SubPlayerL()
voidSubPlayerNamesL(MMPXPlaybackCallback &)
TMPXPlaybackPlayerType TypeL()
HBufC *TypeNameL()
TUid UidL()

Member Functions Documentation

SubPlayerL()

TInt SubPlayerL()const [pure virtual]

Selected sub player index, corresponding to sub player names array.

Since
S60 3.2.3

SubPlayerNamesL(MMPXPlaybackCallback &)

voidSubPlayerNamesL(MMPXPlaybackCallback &aCallback)[pure virtual]

If the player supports other 'players', else array count == 0.

Since
S60 3.2.3

Parameters

MMPXPlaybackCallback & aCallbacksub players returned in the callback

TypeL()

TMPXPlaybackPlayerType TypeL()[pure virtual]

The 'type' of the player. Built-in types are EPbLocal and EPbRemote, but the plug-ins could extend this if they desire to be a different type which can be selected by the user.

Since
S60 3.2.3

TypeNameL()

HBufC *TypeNameL()[pure virtual]

If TypeL returns a value that is not known to the UI (and therefore can't localize it),then TypeNameL can be used for unlocalized display purposes.

Since
S60 3.2.3

UidL()

TUid UidL()const [pure virtual]

The UID identifying this player.

Since
S60 3.2.3