FreeCalypso > hg > gsm-codec-lib
annotate libtwamr/lsfwt.h @ 396:38ee82480462
libtwamr: integrate pre_big.c
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Mon, 06 May 2024 18:57:05 +0000 | 
| parents | 8861f41e4507 | 
| children | 
| rev | line source | 
|---|---|
| 370 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 /* | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 ******************************************************************************** | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 * | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 * GSM AMR-NB speech codec R98 Version 7.6.0 December 12, 2001 | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 * R99 Version 3.3.0 | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 * REL-4 Version 4.1.0 | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 * | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 ******************************************************************************** | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 * | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 * File : lsfwt.h | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 * Purpose : Compute LSF weighting factors | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 * | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 ******************************************************************************** | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 */ | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 #ifndef lsfwt_h | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 #define lsfwt_h "$Id $" | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 17 | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 /* | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 ******************************************************************************** | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 * INCLUDE FILES | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 ******************************************************************************** | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 22 */ | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 23 #include "typedef.h" | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 24 #include "cnst.h" | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 25 | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 26 /* | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 27 ******************************************************************************** | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 28 * DECLARATION OF PROTOTYPES | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 29 ******************************************************************************** | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 30 */ | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 31 | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 32 void Lsf_wt ( | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 33 Word16 *lsf, /* input : LSF vector */ | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 34 Word16 *wf); /* output: square of weighting factors */ | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 35 | 
| 
8861f41e4507
libtwamr: integrate lsfwt.c
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 36 #endif | 
