CAudioOutput Class Reference
class CAudioOutput : public CBase
|
?one_line_short_description. ?other_description_lines
Member Functions Documentation
NewL(CMdaAudioPlayerUtility &)
NewL(CMdaAudioRecorderUtility &, TBool)
IMPORT_C
CAudioOutput
*
|
NewL
|
(
|
CMdaAudioRecorderUtility &
|
aUtility,
|
|
TBool
|
aRecordStream
|
|
)
|
[static]
|
Factory function for creating audio output object.
-
Since
-
3.0
Parameters
CMdaAudioRecorderUtility & aUtility
|
|
TBool
aRecordStream
|
|
NewL(CMdaAudioOutputStream &)
Factory function for creating audio output object.
-
Since
-
3.0
NewL(CMdaAudioToneUtility &)
Factory function for creating audio output object.
-
Since
-
3.0
NewL(CMMFDevSound &)
Factory function for creating audio output object.
-
Since
-
3.0
NewL(MCustomInterface &)
Factory function for creating audio output object.
-
Since
-
3.0
NewL(MCustomCommand &)
Factory function for creating audio output object.
-
Since
-
3.0
NewL(CMidiClientUtility &)
Factory function for creating audio output object.
-
Since
-
3.0
NewL(CDrmPlayerUtility &)
Factory function for creating audio output object.
-
Since
-
3.0
NewL(CVideoPlayerUtility &)
Factory function for creating audio output object.
-
Since
-
3.2
RegisterObserverL(MAudioOutputObserver &)
void
|
RegisterObserverL
|
(
|
MAudioOutputObserver &
|
aObserver
|
)
|
[pure virtual]
|
Parameters
MAudioOutputObserver & aObserver
|
|
SecureOutput()
TBool
|
SecureOutput
|
(
|
)
|
[pure virtual]
|
SetAudioOutputL(TAudioOutputPreference)
SetSecureOutputL(TBool)
void
|
SetSecureOutputL
|
(
|
TBool
|
aSecure = EFalse
|
)
|
[pure virtual]
|
UnregisterObserver(MAudioOutputObserver &)
void
|
UnregisterObserver
|
(
|
MAudioOutputObserver &
|
aObserver
|
)
|
[pure virtual]
|
Parameters
MAudioOutputObserver & aObserver
|
|
Member Enumerations Documentation
Enum TAudioOutputPreference
Enumerators
ENoPreference
|
|
EAll
|
|
ENoOutput
|
|
EPrivate
|
|
EPublic
|
|
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.