CAacDecoderConfigProxy Class Reference

class CAacDecoderConfigProxy : public CAacDecoderConfig

Proxy for AAC decoder configuration interface. This proxy translates the interface API calls to messages and sends them to the message handler.

AacDecoderConfigProxy.lib
Since
S60 3.0

Inherits from

Constructor & Destructor Documentation

CAacDecoderConfigProxy(TMMFMessageDestinationPckg, MCustomCommand &, CCustomInterfaceUtility *)

CAacDecoderConfigProxy(TMMFMessageDestinationPckgaMessageHandler,
MCustomCommand &aCustomCommand,
CCustomInterfaceUtility *aCustomInterfaceUtility
)[private]

C++ default constructor.

Parameters

TMMFMessageDestinationPckg aMessageHandler
MCustomCommand & aCustomCommand
CCustomInterfaceUtility * aCustomInterfaceUtility

~CAacDecoderConfigProxy()

IMPORT_C~CAacDecoderConfigProxy()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

NewL(TMMFMessageDestinationPckg, MCustomCommand &, CCustomInterfaceUtility *)

IMPORT_C CAacDecoderConfigProxy *NewL(TMMFMessageDestinationPckgaMessageHandler,
MCustomCommand &aCustomCommand,
CCustomInterfaceUtility *aCustomInterfaceUtility
)[static]

Two-phased constructor.

Parameters

TMMFMessageDestinationPckg aMessageHandler
MCustomCommand & aCustomCommand
CCustomInterfaceUtility * aCustomInterfaceUtility

SetAudioConfig(TAudioConfig &)

IMPORT_C TIntSetAudioConfig(TAudioConfig &aAudioConfig)[virtual]

Parameters

TAudioConfig & aAudioConfig

Member Data Documentation

MCustomCommand & iCustomCommand

MCustomCommand &iCustomCommand[private]

CCustomInterfaceUtility * iCustomInterfaceUtility

CCustomInterfaceUtility *iCustomInterfaceUtility[private]

TMMFMessageDestinationPckg iMessageHandler

TMMFMessageDestinationPckg iMessageHandler[private]