diff options
author | Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> | 2009-06-14 20:31:33 +0400 |
---|---|---|
committer | Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> | 2009-06-14 20:31:33 +0400 |
commit | 66fb246219bbb26467f1cc6fa046b12701c4c326 (patch) | |
tree | 263d3f971e3d426a021866d4270f16bae90507b6 | |
parent | 095abafcb7b7e64a7a9fe58e789aa9f03ceeb669 (diff) |
removing redundant calls to exp2()
-rw-r--r-- | libcelt/quant_bands.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcelt/quant_bands.c b/libcelt/quant_bands.c index caf3a20..04585c6 100644 --- a/libcelt/quant_bands.c +++ b/libcelt/quant_bands.c @@ -192,12 +192,12 @@ static void quant_energy_finalise_mono(const CELTMode *m, celt_ener_t *eBands, c offset = (q2-.5f)*(1<<(14-fine_quant[i]-1))*(1.f/16384); #endif oldEBands[i] += offset; + eBands[i] = log2Amp(oldEBands[i]); bits_left--; } } for (i=0;i<m->nbEBands;i++) { - eBands[i] = log2Amp(oldEBands[i]); if (oldEBands[i] < -QCONST16(7.f,8)) oldEBands[i] = -QCONST16(7.f,8); } @@ -280,12 +280,12 @@ static void unquant_energy_finalise_mono(const CELTMode *m, celt_ener_t *eBands, offset = (q2-.5f)*(1<<(14-fine_quant[i]-1))*(1.f/16384); #endif oldEBands[i] += offset; + eBands[i] = log2Amp(oldEBands[i]); bits_left--; } } for (i=0;i<m->nbEBands;i++) { - eBands[i] = log2Amp(oldEBands[i]); if (oldEBands[i] < -QCONST16(7.f,8)) oldEBands[i] = -QCONST16(7.f,8); } |