diff options
author | Gregor Richards <hg-yff@gregor.im> | 2019-04-25 00:08:49 +0300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2019-05-29 07:37:08 +0300 |
commit | 9acc1e5a633e0961a5895a73204df24744f199b6 (patch) | |
tree | 634acb66126553f683ad3abacd49aa4e63c5e990 | |
parent | 9aff6a729f0158b8f9f1743ad498863bfd94ad86 (diff) |
Removing the long since broken non-SMOOTH_BANDS mode.
-rw-r--r-- | src/denoise.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/denoise.c b/src/denoise.c index 22077b5..d1c21dc 100644 --- a/src/denoise.c +++ b/src/denoise.c @@ -53,13 +53,7 @@ #define SQUARE(x) ((x)*(x)) -#define SMOOTH_BANDS 1 - -#if SMOOTH_BANDS #define NB_BANDS 22 -#else -#define NB_BANDS 21 -#endif #define CEPS_MEM 8 #define NB_DELTA_CEPS 6 @@ -103,7 +97,6 @@ struct DenoiseState { RNNState rnn; }; -#if SMOOTH_BANDS void compute_band_energy(float *bandE, const kiss_fft_cpx *X) { int i; float sum[NB_BANDS] = {0}; @@ -168,32 +161,6 @@ void interp_band_gain(float *g, const float *bandE) { } } } -#else -void compute_band_energy(float *bandE, const kiss_fft_cpx *X) { - int i; - for (i=0;i<NB_BANDS;i++) - { - int j; - opus_val32 sum = 0; - for (j=0;j<(eband5ms[i+1]-eband5ms[i])<<FRAME_SIZE_SHIFT;j++) { - sum += SQUARE(X[(eband5ms[i]<<FRAME_SIZE_SHIFT) + j].r); - sum += SQUARE(X[(eband5ms[i]<<FRAME_SIZE_SHIFT) + j].i); - } - bandE[i] = sum; - } -} - -void interp_band_gain(float *g, const float *bandE) { - int i; - memset(g, 0, FREQ_SIZE); - for (i=0;i<NB_BANDS;i++) - { - int j; - for (j=0;j<(eband5ms[i+1]-eband5ms[i])<<FRAME_SIZE_SHIFT;j++) - g[(eband5ms[i]<<FRAME_SIZE_SHIFT) + j] = bandE[i]; - } -} -#endif CommonState common; |