summaryrefslogtreecommitdiff
path: root/cesar/ce/rx/bitloading
diff options
context:
space:
mode:
authorJalil Chemseddine2012-06-12 11:27:33 +0200
committerJalil Chemseddine2012-06-20 11:10:05 +0200
commitec57e4a5548ccc3c172a6c8eb8625190e1dd7489 (patch)
tree1e4a434282672f1c30c5d5913fb6112f688e9a4d /cesar/ce/rx/bitloading
parente17b3b9cf71e0528b94314880784fa22279514fe (diff)
cesar/ce/rx/bl: rescale nsr before mean computing, refs #3181
Diffstat (limited to 'cesar/ce/rx/bitloading')
-rw-r--r--cesar/ce/rx/bitloading/src/nsr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cesar/ce/rx/bitloading/src/nsr.c b/cesar/ce/rx/bitloading/src/nsr.c
index 4b4c2b14ba..be89efa27f 100644
--- a/cesar/ce/rx/bitloading/src/nsr.c
+++ b/cesar/ce/rx/bitloading/src/nsr.c
@@ -167,9 +167,9 @@ ce_rx_bl_nsr_compute_mean (ce_rx_bitloading_t *bl)
for (j = 0; tone < tone_limit; j++, tone++)
{
/* Compute mean and rescale (for NSR dynamics). */
+ cur_sum_nsr[j] *= CE_RX_BL_NSR_SOUND_RESCALE;
cur_sum_nsr[j] = ce_rx_bl_nsr_mean (cur_sum_nsr[j],
bl->mean_count)
- * CE_RX_BL_NSR_SOUND_RESCALE
* ce_rx_bl_nsr_margin_ / CE_RX_BL_NSR_MARGIN_QUANT_FACTOR;
}
/* Next block. */