FreeCalypso > hg > gsm-codec-lib
annotate libgsmefr/typedef.h @ 296:e0d42e87da96
frtest: new utility gsmfr-decode-rb
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Sun, 14 Apr 2024 20:36:29 +0000 | 
| parents | af4b075d0313 | 
| children | 
| rev | line source | 
|---|---|
| 38 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 /* adaptation between stdint types and those used by ETSI EFR code */ | 
| 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 | 
| 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 typedef int16_t Word16; | 
| 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 typedef int32_t Word32; | 
| 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 typedef uint8_t Flag; | 
| 48 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 6 | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 7 /* Struct for storing pseudo floating point exponent and mantissa */ | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 8 struct _fp | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 9 { | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 10 Word16 e; /* exponent */ | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 11 Word16 m; /* mantissa */ | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 12 }; | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 13 | 
| 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 14 typedef struct _fp Pfloat; | 
