FreeCalypso > hg > gsm-codec-lib
annotate libgsmfr2/typedef.h @ 497:a1599eaf51f9
top Makefile: add libgsmhr1
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Tue, 18 Jun 2024 23:57:26 +0000 | 
| parents | ffdcdb27d673 | 
| children | 
| rev | line source | 
|---|---|
| 262 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 1 /* | 
| 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 2 * This internal header file provides adaptation between stdint types | 
| 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 3 * and those used by GSM 06.10 code from TU-Berlin. | 
| 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 4 */ | 
| 48 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 5 | 
| 262 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 6 typedef int16_t word; | 
| 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 7 typedef int32_t longword; | 
| 48 
af4b075d0313
libgsmefr: encoder state structure finished in first pass
 Mychaela Falconia <falcon@freecalypso.org> parents: 
38diff
changeset | 8 | 
| 262 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 9 typedef uint16_t uword; | 
| 
573afa985df6
libgsmfr2: split pp_state.h from pp_internal.h
 Mychaela Falconia <falcon@freecalypso.org> parents: 
48diff
changeset | 10 typedef uint32_t ulongword; | 
| 263 
ffdcdb27d673
libgsmfr2: integrate e/d state from TU-Berlin code
 Mychaela Falconia <falcon@freecalypso.org> parents: 
262diff
changeset | 11 | 
| 
ffdcdb27d673
libgsmfr2: integrate e/d state from TU-Berlin code
 Mychaela Falconia <falcon@freecalypso.org> parents: 
262diff
changeset | 12 #define MIN_WORD (-32767 - 1) | 
| 
ffdcdb27d673
libgsmfr2: integrate e/d state from TU-Berlin code
 Mychaela Falconia <falcon@freecalypso.org> parents: 
262diff
changeset | 13 #define MAX_WORD 32767 | 
| 
ffdcdb27d673
libgsmfr2: integrate e/d state from TU-Berlin code
 Mychaela Falconia <falcon@freecalypso.org> parents: 
262diff
changeset | 14 | 
| 
ffdcdb27d673
libgsmfr2: integrate e/d state from TU-Berlin code
 Mychaela Falconia <falcon@freecalypso.org> parents: 
262diff
changeset | 15 #define MIN_LONGWORD (-2147483647 - 1) | 
| 
ffdcdb27d673
libgsmfr2: integrate e/d state from TU-Berlin code
 Mychaela Falconia <falcon@freecalypso.org> parents: 
262diff
changeset | 16 #define MAX_LONGWORD 2147483647 | 
