FreeCalypso > hg > gsm-codec-lib
comparison libgsmefr/vad.h @ 111:756605c4850f
libgsmefr: vad.c compiles
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Tue, 29 Nov 2022 04:16:33 +0000 |
| parents | 988fd7ff514f |
| children |
comparison
equal
deleted
inserted
replaced
| 110:913fe3c11890 | 111:756605c4850f |
|---|---|
| 17 Word16 scal_acf, | 17 Word16 scal_acf, |
| 18 Word16 rc[], | 18 Word16 rc[], |
| 19 Word16 ptch | 19 Word16 ptch |
| 20 ); | 20 ); |
| 21 | 21 |
| 22 void energy_computation ( | |
| 23 Word16 r_h[], | |
| 24 Word16 scal_acf, | |
| 25 Word16 rvad[], | |
| 26 Word16 scal_rvad, | |
| 27 Pfloat * acf0, | |
| 28 Pfloat * pvad | |
| 29 ); | |
| 30 | |
| 31 void acf_averaging ( | |
| 32 Word16 r_h[], | |
| 33 Word16 r_l[], | |
| 34 Word16 scal_acf, | |
| 35 Word32 L_av0[], | |
| 36 Word32 L_av1[] | |
| 37 ); | |
| 38 | |
| 39 void predictor_values ( | |
| 40 Word32 L_av1[], | |
| 41 Word16 rav1[], | |
| 42 Word16 *scal_rav1 | |
| 43 ); | |
| 44 | |
| 45 void schur_recursion ( | |
| 46 Word32 L_av1[], | |
| 47 Word16 vpar[] | |
| 48 ); | |
| 49 | |
| 50 void step_up ( | |
| 51 Word16 np, | |
| 52 Word16 vpar[], | |
| 53 Word16 aav1[] | |
| 54 ); | |
| 55 | |
| 56 void compute_rav1 ( | |
| 57 Word16 aav1[], | |
| 58 Word16 rav1[], | |
| 59 Word16 *scal_rav1 | |
| 60 ); | |
| 61 | |
| 62 Word16 spectral_comparison ( | |
| 63 Word16 rav1[], | |
| 64 Word16 scal_rav1, | |
| 65 Word32 L_av0[] | |
| 66 ); | |
| 67 | |
| 68 void threshold_adaptation ( | |
| 69 Word16 stat, | |
| 70 Word16 ptch, | |
| 71 Word16 tone, | |
| 72 Word16 rav1[], | |
| 73 Word16 scal_rav1, | |
| 74 Pfloat pvad, | |
| 75 Pfloat acf0, | |
| 76 Word16 rvad[], | |
| 77 Word16 *scal_rvad, | |
| 78 Pfloat * thvad | |
| 79 ); | |
| 80 | |
| 81 void tone_detection ( | |
| 82 Word16 rc[], | |
| 83 Word16 *tone | |
| 84 ); | |
| 85 | |
| 86 Word16 vad_decision ( | |
| 87 Pfloat pvad, | |
| 88 Pfloat thvad | |
| 89 ); | |
| 90 | |
| 91 Word16 vad_hangover ( | |
| 92 Word16 vvad | |
| 93 ); | |
| 94 | |
| 95 void periodicity_update ( | 22 void periodicity_update ( |
| 96 struct EFR_encoder_state *st, | 23 struct EFR_encoder_state *st, |
| 97 Word16 lags[] | 24 Word16 lags[] |
| 98 ); | 25 ); |
