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)
IMPORT_C void
|
SetAudioObjectType
|
(
|
TAudioObjectType
|
aAudioObjectType
|
)
|
[virtual]
|
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.