CSpeechEncoderConfigMsgHdlr Class Reference

class CSpeechEncoderConfigMsgHdlr : public CMMFObject

Handle messages from interface proxy. The class receives the messages sent by the custom interface proxy and makes the appropriate call on its custom interface implementation.

SpeechEncoderConfigMsgHdlr.lib
Since
S60 3.0

Inherits from

Constructor & Destructor Documentation

CSpeechEncoderConfigMsgHdlr(CSpeechEncoderConfig *)

CSpeechEncoderConfigMsgHdlr ( CSpeechEncoderConfig * aSpeechEncoderConfigCI ) [private]

C++ default constructor.

Parameters

CSpeechEncoderConfig * aSpeechEncoderConfigCI

~CSpeechEncoderConfigMsgHdlr()

IMPORT_C ~CSpeechEncoderConfigMsgHdlr ( ) [virtual]

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

CreateBufFromUintArrayL(RArray< TUint > &)

void CreateBufFromUintArrayL ( RArray < TUint > & aSupportedBitrates ) [private]

Parameters

RArray < TUint > & aSupportedBitrates

DoGetBitrateL(TMMFMessage &)

void DoGetBitrateL ( TMMFMessage & aMessage ) [private]

Parameters

TMMFMessage & aMessage

DoGetNumOfSupportedBitratesL(TMMFMessage &)

void DoGetNumOfSupportedBitratesL ( TMMFMessage & aMessage ) [private]

Parameters

TMMFMessage & aMessage

DoGetSupportedBitratesL(TMMFMessage &)

void DoGetSupportedBitratesL ( TMMFMessage & aMessage ) [private]

Parameters

TMMFMessage & aMessage

DoGetVadModeL(TMMFMessage &)

void DoGetVadModeL ( TMMFMessage & aMessage ) [private]

Parameters

TMMFMessage & aMessage

DoHandleRequestL(TMMFMessage &)

void DoHandleRequestL ( TMMFMessage & aMessage ) [private]

Parameters

TMMFMessage & aMessage

DoSetBitrateL(TMMFMessage &)

void DoSetBitrateL ( TMMFMessage & aMessage ) [private]

Parameters

TMMFMessage & aMessage

DoSetVadModeL(TMMFMessage &)

void DoSetVadModeL ( TMMFMessage & aMessage ) [private]

Parameters

TMMFMessage & aMessage

HandleRequest(TMMFMessage &)

IMPORT_C void HandleRequest ( TMMFMessage & aMessage ) [virtual]

From CAacDecoderConfig

Parameters

TMMFMessage & aMessage

NewL(TAny *)

IMPORT_C CSpeechEncoderConfigMsgHdlr * NewL ( TAny * aSpeechEncoderConfigCI ) [static]

Two-phased constructor.

Parameters

TAny * aSpeechEncoderConfigCI

Member Data Documentation

CBufFlat * iDataCopyBuffer

CBufFlat * iDataCopyBuffer [private]

CSpeechEncoderConfig * iSpeechEncoderConfigCI

CSpeechEncoderConfig * iSpeechEncoderConfigCI [private]

RArray< TUint > iSupportedBitrates

RArray < TUint > iSupportedBitrates [private]