CIlbcDecoderIntfc Class Reference

class CIlbcDecoderIntfc : public CBase

Interface for Ilbc decoder. This abstract class just provides the static NewL function for the creation of the proxy, and also defines the custom interface to be implemented by the proxy and the real custom interface implementation.

IlbcDecoderIntfc.lib
Since
S60 3.0

Inherits from

Member Functions Documentation

GetCng(TBool &)

IMPORT_C TIntGetCng(TBool &aCng)[pure virtual]

Parameters

TBool & aCng

NewL(CMMFDevSound &)

IMPORT_C CIlbcDecoderIntfc *NewL(CMMFDevSound &aDevSound)[static]

Creates the interface.

Parameters

CMMFDevSound & aDevSound

NewL(CMdaAudioOutputStream &)

IMPORT_C CIlbcDecoderIntfc *NewL(CMdaAudioOutputStream &aUtility)[static]

Creates the interface.

Parameters

CMdaAudioOutputStream & aUtility

SetCng(TBool)

IMPORT_C TIntSetCng(TBoolaCng)[pure virtual]

Parameters

TBool aCng

SetDecoderMode(TDecodeMode)

IMPORT_C TIntSetDecoderMode(TDecodeModeaDecodeMode)[pure virtual]

Parameters

TDecodeMode aDecodeMode

Member Enumerations Documentation

Enum TDecodeMode

Enumerators

E20msFrame
E30msFrame