CEAacPlusDecoderIntfcProxy Class Reference
class CEAacPlusDecoderIntfcProxy : public CEAacPlusDecoderIntfc |
Proxy for eAAC+ decoder configuration Custom Interface. This proxy translates the interface API calls to messages and sends them to the message handler.
EAacPlusDecoderIntfcProxy.lib
- Since
- S60 3.0
Inherits from
- CEAacPlusDecoderIntfcProxy
Constructor & Destructor Documentation
CEAacPlusDecoderIntfcProxy(TMMFMessageDestinationPckg, MCustomCommand &, CCustomInterfaceUtility *)
~CEAacPlusDecoderIntfcProxy()
IMPORT_C | ~CEAacPlusDecoderIntfcProxy | ( | ) | [virtual] |
Member Functions Documentation
ApplyConfig()
IMPORT_C TInt | ApplyConfig | ( | ) | [virtual] |
Commits configuration settings to the decoder.
- Since
- S60 3.0
Applies configuration settings to the decoder. (other items defined in the header)
ConstructL()
void | ConstructL | ( | ) | [private] |
GetAudioObjectType(TAudioObjectType &)
Returns decoder's AAC profile setting.
- Since
- S60 3.0
Returns decoder's AAC profile settings. (other items defined in the header)
GetDownSampledMode(TBool &)
IMPORT_C TInt | GetDownSampledMode | ( | TBool & | aDsmEnabled | ) | [virtual] |
Returns decoder's DSM setting.
- Since
- S60 3.0
Returns decoder's DSM settings. (other items defined in the header)
GetInputSamplingFrequency(TUint &)
IMPORT_C TInt | GetInputSamplingFrequency | ( | TUint & | aInputSamplingFrequency | ) | [virtual] |
Returns decoder's input sampling frequency setting.
- Since
- S60 3.0
Returns decoder's input sampling frequency settings. (other items defined in the header)
Parameters
TUint & aInputSamplingFrequency | |
GetNumOfChannels(TUint &)
IMPORT_C TInt | GetNumOfChannels | ( | TUint & | aNumOfChannels | ) | [virtual] |
Returns decoder's channel setting.
- Since
- S60 3.0
Returns decoder's channel settings. (other items defined in the header)
GetSbr(TBool &)
IMPORT_C TInt | GetSbr | ( | TBool & | aSbrEnabled | ) | [virtual] |
Returns decoder's SBR setting.
- Since
- S60 3.0
Returns decoder's SBR settings. (other items defined in the header)
NewL(TMMFMessageDestinationPckg, MCustomCommand &, CCustomInterfaceUtility *)
SetAudioObjectType(TAudioObjectType)
Configures decoder's profile defined by TAudioObjectType.
- Since
- S60 3.0
Configures decoder's profile defined by TAudioObjectType. (other items defined in the header)
SetDownSampledMode(TBool)
IMPORT_C void | SetDownSampledMode | ( | TBool | aDsmEnabled | ) | [virtual] |
Configures decoder's down-sampled mode (DSM).
- Since
- S60 3.0
Configures decoder's DSM settings. (other items defined in the header)
SetInputSamplingFrequency(TUint)
IMPORT_C void | SetInputSamplingFrequency | ( | TUint | aInputSamplingFrequency | ) | [virtual] |
Configures decoder's input sampling frequency.
- Since
- S60 3.0
Configures decoder's input sampling frequency. (other items defined in the header)
Parameters
TUint aInputSamplingFrequency | |
SetNumOfChannels(TUint)
IMPORT_C void | SetNumOfChannels | ( | TUint | aNumOfChannels | ) | [virtual] |
Configures the number of channels to be used by the decoder.
- Since
- S60 3.0
Configures decoder's channel settings. (other items defined in the header)
SetSbr(TBool)
IMPORT_C void | SetSbr | ( | TBool | aSbrEnabled | ) | [virtual] |
Configures decoder's spectral bandwidth replication (SBR).
- Since
- S60 3.0
Configures decoder's SBR settings. (other items defined in the header)
Member Data Documentation
TAudioObjectType
iAudioObjectType
TAudioObjectType
iCurrentAudioObjectType
TBool
iCurrentDsmEnabled
TBool
| iCurrentDsmEnabled | [private] |
TUint
iCurrentInputSamplingFrequency
TUint
| iCurrentInputSamplingFrequency | [private] |
TUint
iCurrentNumOfChannels
TUint
| iCurrentNumOfChannels | [private] |
TBool
iCurrentSbrEnabled
TBool
| iCurrentSbrEnabled | [private] |
MCustomCommand & iCustomCommand
CCustomInterfaceUtility * iCustomInterfaceUtility
TBool
iDsmEnabled
TBool
| iDsmEnabled | [private] |
TBool
iHasBeenApplied
TBool
| iHasBeenApplied | [private] |
TUint
iInputSamplingFrequency
TUint
| iInputSamplingFrequency | [private] |
TMMFMessageDestinationPckg
iMessageHandler
TUint
iNumOfChannels
TUint
| iNumOfChannels | [private] |
TBool
iSbrEnabled
TBool
| iSbrEnabled | [private] |
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.