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 ( TMMFMessageDestinationPckg aMessageHandler,
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()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

NewL(TMMFMessageDestinationPckg, MCustomCommand &, CCustomInterfaceUtility *)

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

Two-phased constructor.

Parameters

TMMFMessageDestinationPckg aMessageHandler
MCustomCommand & aCustomCommand
CCustomInterfaceUtility * aCustomInterfaceUtility

SetAudioConfig(TAudioConfig &)

IMPORT_C TInt SetAudioConfig ( TAudioConfig & aAudioConfig ) [virtual]

Parameters

TAudioConfig & aAudioConfig

Member Data Documentation

MCustomCommand & iCustomCommand

MCustomCommand & iCustomCommand [private]

CCustomInterfaceUtility * iCustomInterfaceUtility

CCustomInterfaceUtility * iCustomInterfaceUtility [private]

TMMFMessageDestinationPckg iMessageHandler

TMMFMessageDestinationPckg iMessageHandler [private]