MAudioPlayUtility Class Reference
Public Member Functions
|
TInt
|
ClearPlayWindow
()
|
void
|
Close
()
|
const
CMMFControllerImplementationInformation
&
|
ControllerImplementationInformationL
()
|
void
|
CustomCommandAsync
(const
TMMFMessageDestinationPckg
&,
TInt
, const
TDesC8
&, const
TDesC8
&,
TDes8
&,
TRequestStatus
&)
|
void
|
CustomCommandAsync
(const
TMMFMessageDestinationPckg
&,
TInt
, const
TDesC8
&, const
TDesC8
&,
TRequestStatus
&)
|
TInt
|
CustomCommandSync
(const
TMMFMessageDestinationPckg
&,
TInt
, const
TDesC8
&, const
TDesC8
&,
TDes8
&)
|
TInt
|
CustomCommandSync
(const
TMMFMessageDestinationPckg
&,
TInt
, const
TDesC8
&, const
TDesC8
&)
|
const
TTimeIntervalMicroSeconds
&
|
Duration
()
|
void
|
GetAudioLoadingProgressL
(
TInt
&)
|
TInt
|
GetBalance
(
TInt
&)
|
TInt
|
GetBitRate
(
TUint
&)
|
MMMFDRMCustomCommand
*
|
GetDRMCustomCommand
()
|
CMMFMetaDataEntry
*
|
GetMetaDataEntryL
(
TInt
)
|
TInt
|
GetNumberOfMetaDataEntries
(
TInt
&)
|
TInt
|
GetPosition
(
TTimeIntervalMicroSeconds
&)
|
TInt
|
GetVolume
(
TInt
&)
|
TInt
|
MaxVolume
()
|
TInt
|
Pause
()
|
void
|
Play
()
|
void
|
RegisterForAudioLoadingNotification
(
MAudioLoadingObserver
&)
|
TInt
|
SetBalance
(
TInt
)
|
TInt
|
SetPlayWindow
(const
TTimeIntervalMicroSeconds
&, const
TTimeIntervalMicroSeconds
&)
|
void
|
SetPosition
(const
TTimeIntervalMicroSeconds
&)
|
TInt
|
SetPriority
(
TInt
,
TMdaPriorityPreference
)
|
void
|
SetRepeats
(
TInt
, const
TTimeIntervalMicroSeconds
&)
|
void
|
SetVolume
(
TInt
)
|
void
|
SetVolumeRamp
(const
TTimeIntervalMicroSeconds
&)
|
void
|
Stop
()
|
Member Functions Documentation
ClearPlayWindow()
TInt
|
ClearPlayWindow
|
(
|
)
|
[pure virtual]
|
Close()
void
|
Close
|
(
|
)
|
[pure virtual]
|
ControllerImplementationInformationL()
CustomCommandAsync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TDes8 &, TRequestStatus &)
CustomCommandAsync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TRequestStatus &)
CustomCommandSync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TDes8 &)
CustomCommandSync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &)
GetAudioLoadingProgressL(TInt &)
void
|
GetAudioLoadingProgressL
|
(
|
TInt
&
|
aPercentageProgress
|
)
|
[pure virtual]
|
Parameters
TInt
& aPercentageProgress
|
|
GetBalance(TInt &)
TInt
|
GetBalance
|
(
|
TInt
&
|
aBalance
|
)
|
[pure virtual]
|
GetBitRate(TUint &)
TInt
|
GetBitRate
|
(
|
TUint
&
|
aBitRate
|
)
|
[pure virtual]
|
GetNumberOfMetaDataEntries(TInt &)
TInt
|
GetNumberOfMetaDataEntries
|
(
|
TInt
&
|
aNumEntries
|
)
|
[pure virtual]
|
GetPosition(TTimeIntervalMicroSeconds &)
GetVolume(TInt &)
TInt
|
GetVolume
|
(
|
TInt
&
|
aVolume
|
)
|
[pure virtual]
|
MaxVolume()
TInt
|
MaxVolume
|
(
|
)
|
[pure virtual]
|
Pause()
TInt
|
Pause
|
(
|
)
|
[pure virtual]
|
Play()
void
|
Play
|
(
|
)
|
[pure virtual]
|
RegisterForAudioLoadingNotification(MAudioLoadingObserver &)
SetPlayWindow(const TTimeIntervalMicroSeconds &, const TTimeIntervalMicroSeconds &)
SetPosition(const TTimeIntervalMicroSeconds &)
SetPriority(TInt, TMdaPriorityPreference)
TInt
|
SetPriority
|
(
|
TInt
|
aPriority,
|
|
TMdaPriorityPreference
|
aPref
|
|
)
|
[pure virtual]
|
Parameters
TInt
aPriority
|
|
TMdaPriorityPreference
aPref
|
|
SetRepeats(TInt, const TTimeIntervalMicroSeconds &)
SetVolume(TInt)
void
|
SetVolume
|
(
|
TInt
|
aVolume
|
)
|
[pure virtual]
|
SetVolumeRamp(const TTimeIntervalMicroSeconds &)
Stop()
void
|
Stop
|
(
|
)
|
[pure virtual]
|
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.