MIlbcDecoderIntfc Class Reference

class MIlbcDecoderIntfc

This class provides an interface to the Ilbc decoder CMMFHwDevice in order to provide additional configuration information.

Member Functions Documentation

GetComfortNoiseGeneration(TBool &)

TInt GetComfortNoiseGeneration ( TBool & aCng ) [pure virtual]

Used to find out if comfort noise generation is enabled or not.

This method is allowable when decoding is not active - anytime before started or after stopped.

Parameters

TBool & aCng On output ETrue = comfort noise generation enabled; EFalse = comfort noise generation disabled

SetComfortNoiseGeneration(TBool)

TInt SetComfortNoiseGeneration ( TBool aCng ) [pure virtual]

Used to enable and disable the comfort noise generation capability.

This method is allowable when decoding is not active - anytime before started or after stopped.

Parameters

TBool aCng ETrue = comfort noise generation enabled; EFalse = comfort noise generation disabled

SetDecoderMode(TDecodeMode)

TInt SetDecoderMode ( TDecodeMode aDecodeMode ) [pure virtual]

Informs the decoder of the encoded data format that will be sent to it.

This method can be called when decoding is not active - anytime before started or after stopped.

Parameters

TDecodeMode aDecodeMode the decode mode.

Member Enumerations Documentation

Enum TDecodeMode

The Ibc decoder mode

Enumerators

E20msFrame

20msFrame

E30msFrame

30msFrame