| class MMMFGsmConfig |
This class provides an interface to set and retrive the GSM conversion format.
| Public Member Functions | |
|---|---|
| TInt | ConversionFormat ( TMMFGsmConversionFormat &) |
| TInt | SetConversionFormat ( TMMFGsmConversionFormat ) |
| Public Member Enumerations | |
|---|---|
| enum | TMMFGsmConversionFormat { ENone , EALaw8bit , EULaw8bit , EAlawPCM } |
| TInt | ConversionFormat | ( | TMMFGsmConversionFormat & | aConvFormat | ) | const [pure virtual] |
Provides the current conversion format. Can be called at any time.
| TMMFGsmConversionFormat & aConvFormat | - after the call contains the current format. For encoding behaviour, format will be the input format and for decoding behaviour format will be the output format. |
| TInt | SetConversionFormat | ( | TMMFGsmConversionFormat | aConvFormat | ) | [pure virtual] |
Set the conversion format using the TMMFGsmConversionFormat enum. This conversion must be set before the coder/decoder is started.
| TMMFGsmConversionFormat aConvFormat | - format desired. For encoding behaviour, format will be the input format and for decoding behaviour format will be the output format. |
The GSM conversion format
| ENone |
no conversion specified |
| EALaw8bit |
for use in Full rate (06.10) and half rate (GSM 06.20 Half Rate (HR)) Vocoder |
| EULaw8bit |
for use in Full rate (06.10) and half rate (GSM 06.20 Half Rate (HR)) Vocoder |
| EAlawPCM |
for use in GSM 06.60 Enhanced Full Rate (EFR) Vocoder. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.