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 TInt GetCng ( 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 TInt SetCng ( TBool aCng ) [pure virtual]

Parameters

TBool aCng

SetDecoderMode(TDecodeMode)

IMPORT_C TInt SetDecoderMode ( TDecodeMode aDecodeMode ) [pure virtual]

Parameters

TDecodeMode aDecodeMode

SetPlc(TBool)

IMPORT_C TInt SetPlc ( TBool aPlc ) [pure virtual]

Parameters

TBool aPlc

Member Enumerations Documentation

Enum TDecodeMode

Enumerators

EDecALaw
EDecULaw