CStereoWideningUtility Class Reference

#include <StereoWideningUtility.h>

Link against: StereoWideningUtility.lib

class CStereoWideningUtility : public CBase

Inherits from

  • CStereoWideningUtility

    Detailed Description

    This is the StereoWidening Utility class for managing audio StereoWidening presets.

    Since
    3.0

    Constructor & Destructor Documentation

    ~CStereoWideningUtility ( )

    ~CStereoWideningUtility()[virtual]

    Destructor.

    Member Function Documentation

    ApplyPresetL ( TInt )

    IMPORT_C voidApplyPresetL(TIntaPreset)
    Apply the Preset Index value
    Since
    3.0
    ParameterDescription
    aPresetPreset Value

    CreatePresetL ( TDesC &, CStereoWidening & )

    IMPORT_C voidCreatePresetL(TDesC &aName,
    CStereoWidening &aStereoWideningUI
    )
    Create a Preset with the given Name and StereoWidening Settings
    Since
    3.0
    ParameterDescription
    aNameName of the Preset

    DeletePresetL ( TInt )

    IMPORT_C voidDeletePresetL(TIntaPresetIndex)
    Delete a Preset with the given index in the Central Repository
    Since
    3.0
    ParameterDescription
    aPresetIndexIndex of the Preset in the Array

    DisableStereoWideningL ( )

    IMPORT_C voidDisableStereoWideningL()
    Disable the StereoWidening
    Since
    3.0

    GetPresetL ( TInt )

    IMPORT_C const TDesC &GetPresetL(TIntaPresetIndex)
    Retrieves a Preset with the given index from the Central Repository
    Since
    3.0
    ParameterDescription
    aPresetIndexIndex of the Preset in the Array

    ModifyPresetL ( TInt, TDesC &, CStereoWidening & )

    IMPORT_C voidModifyPresetL(TIntaPresetIndex,
    TDesC &aName,
    CStereoWidening &aStereoWideningUI
    )
    Modify a Preset with the given Name and StereoWidening Settings
    Since
    3.0
    ParameterDescription
    aPresetIndexArray Index of the Preset
    aNameName of the Preset

    NewL ( CMMFDevSound & )

    IMPORT_C CStereoWideningUtility *NewL(CMMFDevSound &aDevSound)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0

    Returns: pointer to CStereoWideningUtility object

    NewL ( CMdaAudioConvertUtility & )

    IMPORT_C CStereoWideningUtility *NewL(CMdaAudioConvertUtility &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to a convert utility

    Returns: pointer to CStereoWideningUtility object

    NewL ( CMdaAudioInputStream & )

    IMPORT_C CStereoWideningUtility *NewL(CMdaAudioInputStream &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to a audio input stream utility

    Returns: pointer to CStereoWideningUtility object

    NewL ( CMdaAudioOutputStream & )

    IMPORT_C CStereoWideningUtility *NewL(CMdaAudioOutputStream &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to a audio output stream utility

    Returns: pointer to CStereoWideningUtility object

    NewL ( CMdaAudioPlayerUtility & )

    IMPORT_C CStereoWideningUtility *NewL(CMdaAudioPlayerUtility &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to a audio player utility

    Returns: pointer to CStereoWideningUtility object

    NewL ( CMdaAudioRecorderUtility & )

    IMPORT_C CStereoWideningUtility *NewL(CMdaAudioRecorderUtility &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to a audio recorder utility

    Returns: pointer to CStereoWideningUtility object

    NewL ( CMdaAudioToneUtility & )

    IMPORT_C CStereoWideningUtility *NewL(CMdaAudioToneUtility &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to a audio tone utility

    Returns: pointer to CStereoWideningUtility object

    NewL ( CCustomCommandUtility * )

    IMPORT_C CStereoWideningUtility *NewL(CCustomCommandUtility *aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to custom command utility

    Returns: pointer to CStereoWideningUtility object

    NewL ( MCustomInterface & )

    IMPORT_C CStereoWideningUtility *NewL(MCustomInterface &aCustomInterface)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0

    Returns: pointer to CStereoWideningUtility object

    NewL ( CMidiClientUtility & )

    IMPORT_C CStereoWideningUtility *NewL(CMidiClientUtility &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0
    ParameterDescription
    aUtilityA reference to CMidiClientUtility

    Returns: pointer to CStereoWideningUtility object

    NewL ( CDrmPlayerUtility & )

    IMPORT_C CStereoWideningUtility *NewL(CDrmPlayerUtility &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.0

    Returns: pointer to CStereoWideningUtility object

    NewL ( CVideoPlayerUtility & )

    IMPORT_C CStereoWideningUtility *NewL(CVideoPlayerUtility &aUtility)[static]
    Factory function for creating the audio StereoWidening utility object.
    Since
    3.2

    Returns: pointer to CStereoWideningUtility object

    NumberOfPreDefinedPresets ( )

    IMPORT_C TUint32NumberOfPreDefinedPresets()const
    Get the number of Pre Defined Presets
    Since
    3.0

    Returns: Number of Pre Defined Presets

    Presets ( )

    Get all the Presets defined in the Central Repository
    Since
    3.0

    Returns: Array of all Presets.

    ResetPresetL ( TInt )

    IMPORT_C voidResetPresetL(TIntaPresetIndex)
    Reset a System Defined Preset with the given index in the Array returned from Presets()
    Since
    3.0
    ParameterDescription
    aPresetIndexIndex of the Preset in the Array

    StereoWidening ( )

    IMPORT_C CStereoWidening &StereoWidening()
    Get the reference to the StereoWidening Object
    Since
    3.0

    Returns: Reference to the StereoWidening Object.