CG711DecoderIntfc Class Reference

class CG711DecoderIntfc : public CBase

Interface for G711 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.

G711DecoderIntfc.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 CG711DecoderIntfc *NewL(CMMFDevSound &aDevSound)[static]

Creates the interface.

Parameters

CMMFDevSound & aDevSound

NewL(CMdaAudioOutputStream &)

IMPORT_C CG711DecoderIntfc *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

SetPlc(TBool)

IMPORT_C TIntSetPlc(TBoolaPlc)[pure virtual]

Parameters

TBool aPlc

Member Enumerations Documentation

Enum TDecodeMode

Enumerators

EDecALaw
EDecULaw