TSBCCodecCapabilities Class Reference
class TSBCCodecCapabilities : public TAvdtpMediaCodecCapabilities |
Class to configure GAVDP SEPs supporting the SBC codec RGavdp
Constructor & Destructor Documentation
TSBCCodecCapabilities()
IMPORT_C | TSBCCodecCapabilities | ( | ) | |
Default constructor for SBC codec details
Member Functions Documentation
AllocationMethods()
Get the SBC allocation methods
AsProtocol(RBuf8 &)
IMPORT_C TInt | AsProtocol | ( | RBuf8 & | aBuffer | ) | const [virtual] |
BlockLengths()
Get the SBC block lengths
ChannelModes()
Get the SBC channel modes
MaxBitpoolValue()
IMPORT_C TInt | MaxBitpoolValue | ( | ) | const |
Get the SBC maximum bitpool value
MinBitpoolValue()
IMPORT_C TInt | MinBitpoolValue | ( | ) | const |
Get the SBC minimum bitpool value
Parse(const TDesC8 &)
IMPORT_C void | Parse | ( | const TDesC8 & | aPtr | ) | [virtual] |
SamplingFrequencies()
Get the SBC sampling frequencies
SetAllocationMethods(TSBCAllocationMethodBitmask)
Set the SBC allocation methods
SetBlockLengths(TSBCBlockLengthBitmask)
Set the SBC block lengths
SetChannelModes(TSBCChannelModeBitmask)
Set the SBC channel modes
SetMaxBitpoolValue(TInt)
IMPORT_C void | SetMaxBitpoolValue | ( | TInt | aMaxBP | ) | |
Set the SBC maximum bitpool value
Parameters
TInt aMaxBP | maximum bitpool value |
SetMinBitpoolValue(TInt)
IMPORT_C void | SetMinBitpoolValue | ( | TInt | aMinBP | ) | |
Set the SBC minimum bitpool value
Parameters
TInt aMinBP | minimum bitpool value |
SetSamplingFrequencies(TSBCSamplingFrequencyBitmask)
Set the SBC sampling frequencies
SetSubbands(TSBCSubbandsBitmask)
Member Data Documentation
TSBCAllocationMethodBitmask
iAllocationMethod
TSBCBlockLengthBitmask
iBlockLengths
TSBCChannelModeBitmask
iChannelModes
TInt
iMaximumBitpoolValue
TInt
| iMaximumBitpoolValue | [private] |
TInt
iMinimumBitpoolValue
TInt
| iMinimumBitpoolValue | [private] |
TSBCSamplingFrequencyBitmask
iSamplingFrequencies
TSBCSubbandsBitmask
iSubbands
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.