CAudioEqualizerUtility Class Reference
class CAudioEqualizerUtility : public CBase
|
This is the Equalizer Utility class for managing audio equalizer presets.
AudioEqualizerUtility.lib
-
Since
-
3.0
Constructor & Destructor Documentation
CAudioEqualizerUtility()
CAudioEqualizerUtility
|
(
|
)
|
[private]
|
~CAudioEqualizerUtility()
~CAudioEqualizerUtility
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ApplyPresetL(TInt)
IMPORT_C void
|
ApplyPresetL
|
(
|
TInt
|
aPreset
|
)
|
|
Apply the Preset Index value
-
Since
-
3.0
Parameters
TInt
aPreset
|
Preset Value
|
BassBoost()
Get the reference to the BassBoost Object
-
Since
-
3.0
ConstructL(CMMFDevSound &)
void
|
ConstructL
|
(
|
CMMFDevSound &
|
aDevSound
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private. Second Phase Costructor for DevSound Instance
-
Since
-
3.0
Parameters
CMMFDevSound & aDevSound
|
DevSound Referece
|
ConstructL(CMdaAudioConvertUtility &)
void
|
ConstructL
|
(
|
CMdaAudioConvertUtility &
|
aUtility
|
)
|
[private]
|
Second Phase Costructor for Audio Convert Utility
-
Since
-
3.0
Parameters
CMdaAudioConvertUtility & aUtility
|
CMdaAudioConvertUtility Referece
|
ConstructL(CMdaAudioInputStream &)
void
|
ConstructL
|
(
|
CMdaAudioInputStream &
|
aUtility
|
)
|
[private]
|
Second Phase Costructor for CMdaAudioInputStream
-
Since
-
3.0
Parameters
CMdaAudioInputStream & aUtility
|
CMdaAudioInputStream Referece
|
ConstructL(CMdaAudioOutputStream &)
void
|
ConstructL
|
(
|
CMdaAudioOutputStream &
|
aUtility
|
)
|
[private]
|
Second Phase Costructor for CMdaAudioOutputStream
-
Since
-
3.0
Parameters
CMdaAudioOutputStream & aUtility
|
|
ConstructL(CMdaAudioPlayerUtility &)
ConstructL(CMdaAudioRecorderUtility &)
void
|
ConstructL
|
(
|
CMdaAudioRecorderUtility &
|
aUtility
|
)
|
[private]
|
Second Phase Costructor for CMdaAudioRecordUtility
-
Since
-
3.0
Parameters
CMdaAudioRecorderUtility & aUtility
|
CMdaAudioRecordUtility Referece
|
ConstructL(CMdaAudioToneUtility &)
void
|
ConstructL
|
(
|
CMdaAudioToneUtility &
|
aUtility
|
)
|
[private]
|
Second Phase Costructor for CMdaAudioToneUtility
-
Since
-
3.0
Parameters
CMdaAudioToneUtility & aUtility
|
CMdaAudioToneUtility Referece
|
ConstructL(CCustomCommandUtility *)
void
|
ConstructL
|
(
|
CCustomCommandUtility *
|
aUtility
|
)
|
[private]
|
Second Phase Costructor for MCustomCommand
-
Since
-
3.0
Parameters
CCustomCommandUtility * aUtility
|
MCustomCommand Referece
|
ConstructL(MCustomInterface &)
ConstructL(CMidiClientUtility &)
void
|
ConstructL
|
(
|
CMidiClientUtility &
|
aUtility
|
)
|
[private]
|
Second Phase Costructor for CMidiClientUtility
-
Since
-
3.0
Parameters
CMidiClientUtility & aUtility
|
CMidiClientUtility Referece
|
ConstructL(CDrmPlayerUtility &)
ConstructL(CVideoPlayerUtility &)
CreatePresetL(TDesC &, CAudioEqualizer &)
Create a Preset with the given Name and Equalizer Settings
-
Since
-
3.0
DeletePresetL(TInt)
IMPORT_C void
|
DeletePresetL
|
(
|
TInt
|
aPresetIndex
|
)
|
|
Delete a Preset with the given index in the Central Repository
-
Since
-
3.0
Parameters
TInt
aPresetIndex
|
Index of the Preset in the Array
|
DisableEqualizerL()
IMPORT_C void
|
DisableEqualizerL
|
(
|
)
|
|
Disable the Equalizer
-
Since
-
3.0
Equalizer()
Get the reference to the Equalizer Object
-
Since
-
3.0
GetPresetL(TInt)
IMPORT_C const
TDesC
&
|
GetPresetL
|
(
|
TInt
|
aPresetIndex
|
)
|
|
Retrieves a Preset with the given index from the Central Repository
-
Since
-
3.0
Parameters
TInt
aPresetIndex
|
Index of the Preset in the Array
|
ModifyPresetL(TInt, TDesC &, CAudioEqualizer &)
Modify a Preset with the given Name and Equalizer Settings
-
Since
-
3.0
NewL(CMMFDevSound &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
NewL(CMdaAudioConvertUtility &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
Parameters
CMdaAudioConvertUtility & aUtility
|
A reference to a convert utility
|
NewL(CMdaAudioInputStream &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
Parameters
CMdaAudioInputStream & aUtility
|
A reference to a audio input stream utility
|
NewL(CMdaAudioOutputStream &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
Parameters
CMdaAudioOutputStream & aUtility
|
A reference to a audio output stream utility
|
NewL(CMdaAudioPlayerUtility &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
NewL(CMdaAudioRecorderUtility &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
Parameters
CMdaAudioRecorderUtility & aUtility
|
A reference to a audio recorder utility
|
NewL(CMdaAudioToneUtility &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
Parameters
CMdaAudioToneUtility & aUtility
|
A reference to a audio tone utility
|
NewL(CCustomCommandUtility *)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
Parameters
CCustomCommandUtility * aUtility
|
A reference to custom command utility
|
NewL(MCustomInterface &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
NewL(CMidiClientUtility &)
Factory function for creating the audio equalizer utility object.
-
Since
-
3.0
Parameters
CMidiClientUtility & aUtility
|
A reference to CMidiClientUtility
|
NewL(CDrmPlayerUtility &)
Factory function for creating the audio equalizer object.
-
Since
-
3.0
NewL(CVideoPlayerUtility &)
Factory function for creating the audio equalizer object.
-
Since
-
3.2
NumberOfPreDefinedPresets()
IMPORT_C
TUint32
|
NumberOfPreDefinedPresets
|
(
|
)
|
const
|
Get the number of Pre Defined Presets
-
Since
-
3.0
Presets()
Get all the Presets defined in the Central Repository
-
Since
-
3.0
ResetPresetL(TInt)
IMPORT_C void
|
ResetPresetL
|
(
|
TInt
|
aPresetIndex
|
)
|
|
Reset a System Defined Preset with the given index in the Array returned from
Presets()
-
Since
-
3.0
Parameters
TInt
aPresetIndex
|
Index of the Preset in the Array
|
UpdateFullPresetArrayFromCenRep(RArray< TEfAudioEqualizerUtilityPreset > &)
Function for Updating the Array from the Central Repository
-
Since
-
3.0
UpdatePresetArray(RArray< TEfAudioEqualizerUtilityPreset > &, const RArray< TEfAudioEqualizerUtilityPreset > &)
Function of Updating the Preset Array for the
User
-
Since
-
3.0
Member Data Documentation
CAudioEqualizer * iAudioEqualizer
RArray< TEfAudioEqualizerUtilityPreset > iFullPresetArray
RArray< TEfAudioEqualizerUtilityPreset > iPresetArray
CRepository * iPresetRepository
CAudioEqualizer * iTransAudioEqualizer
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.