CMceAmrWbCodec Class Reference

class CMceAmrWbCodec : public CMceAmrCodec

Class for the AMR WB codec information.

It checks the validity of inserted values for AMR WB.

mceclient.lib

Public Member Functions
~CMceAmrWbCodec ()
IMPORT_C CMceAudioCodec * CloneL ()
CMceAmrWbCodec * NewL ( TBuf8 < KMceMaxSdpNameLength >)
CMceAmrWbCodec * NewLC ( TBuf8 < KMceMaxSdpNameLength >)
Private Member Functions
CMceAmrWbCodec ()
void ConstructL ( TBuf8 < KMceMaxSdpNameLength >)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CMceAmrCodec::CMceAmrCodec()
CMceAmrCodec::EnableVAD(TBool)
CMceAmrCodec::SetAllowedBitrates(TUint)
CMceAmrCodec::SetBitrate(TUint)
CMceAmrCodec::SetCodecMode(TUint)
CMceAmrCodec::SetMaxPTime(TUint)
CMceAmrCodec::SetPTime(TUint)
CMceAmrCodec::SetPayloadType(TUint8)
CMceAmrCodec::SetSamplingFreq(TUint)
CMceAmrCodec::SetSdpNameL(const TDesC8 &)
CMceAmrCodec::~CMceAmrCodec()
CMceAudioCodec::CMceAudioCodec()
CMceAudioCodec::ComparePreferences(const CMceAudioCodec &,const CMceAudioCodec &)
CMceAudioCodec::ConstructL(CMceComAudioCodec *)
CMceAudioCodec::Factory()
CMceAudioCodec::InitializeL(CMceMediaStream &)
CMceAudioCodec::MaxPTime()const
CMceAudioCodec::PTime()const
CMceAudioCodec::SamplingFreq()const
CMceAudioCodec::VAD()const
CMceAudioCodec::~CMceAudioCodec()
CMceCodec::AllowedBitrates()const
CMceCodec::Attach(CMceMediaStream &)
CMceCodec::BaseFactory()
CMceCodec::Bitrate()const
CMceCodec::CMceCodec()
CMceCodec::CodecMode()const
CMceCodec::ConstructL(CMceComCodec *)
CMceCodec::EventReceivedL(TMceEvent &)
CMceCodec::ExternalizeFlatL(RWriteStream &)
CMceCodec::ExternalizeL(MMceComSerializationContext &)
CMceCodec::FlatData()
CMceCodec::FourCC()const
CMceCodec::FrameSize()const
CMceCodec::Id()const
CMceCodec::InternalizeFlatL(RReadStream &)
CMceCodec::InternalizeL(MMceComSerializationContext &)
CMceCodec::KeepAliveData()const
CMceCodec::KeepAlivePayloadType()const
CMceCodec::KeepAliveTimer()const
CMceCodec::MMFPriority()const
CMceCodec::MMFPriorityPreference()const
CMceCodec::PayloadType()const
CMceCodec::Preference()const
CMceCodec::SdpName()const
CMceCodec::SerializationId()const
CMceCodec::SetKeepAliveDataL(const TDesC8 &)
CMceCodec::SetKeepAlivePayloadTypeL(TUint8)
CMceCodec::SetKeepAliveTimerL(TUint8)
CMceCodec::SetMMFPriorityL(TInt)
CMceCodec::SetMMFPriorityPreferenceL(TInt)
CMceCodec::SetPreferenceL(TInt)
CMceCodec::SetStandByTimerL(TUint32)
CMceCodec::SetStateL(CMceCodec::TState)
CMceCodec::State()const
CMceCodec::Type()const
CMceCodec::Updated()
CMceCodec::~CMceCodec()
Inherited Enumerations
CMceCodec:TState
Inherited Attributes
CMceCodec::iFlatData
CMceCodec::iStream
CMceCodec::iType

Constructor & Destructor Documentation

CMceAmrWbCodec()

CMceAmrWbCodec ( ) [private]

C++ default constructor.

~CMceAmrWbCodec()

IMPORT_C ~CMceAmrWbCodec ( )

Destructor.

Member Functions Documentation

CloneL()

IMPORT_C CMceAudioCodec * CloneL ( ) const [virtual]

Clones codec, ownership is transferred.

ConstructL(TBuf8< KMceMaxSdpNameLength >)

void ConstructL ( TBuf8 < KMceMaxSdpNameLength > aSdpName ) [private]

By default Symbian 2nd phase constructor is private.

Parameters

TBuf8 < KMceMaxSdpNameLength > aSdpName

NewL(TBuf8< KMceMaxSdpNameLength >)

CMceAmrWbCodec * NewL ( TBuf8 < KMceMaxSdpNameLength > aSdpName ) [static]

Two-phased constructor.

Parameters

TBuf8 < KMceMaxSdpNameLength > aSdpName sdp name

NewLC(TBuf8< KMceMaxSdpNameLength >)

CMceAmrWbCodec * NewLC ( TBuf8 < KMceMaxSdpNameLength > aSdpName ) [static]

Two-phased constructor.

Parameters

TBuf8 < KMceMaxSdpNameLength > aSdpName sdp name