summaryrefslogtreecommitdiffstats
path: root/libtoolame-dab/ath.c
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2017-10-04 19:09:39 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2017-10-04 19:09:39 +0200
commit085398614ad0326d48eb8bfe402e0f4044bf0230 (patch)
tree1174ec154b22ad352043daaa27f9517732f9372e /libtoolame-dab/ath.c
parentb68380ba3c00f6db0d60ec5fe9ec72bb230ea7ad (diff)
downloadODR-AudioEnc-085398614ad0326d48eb8bfe402e0f4044bf0230.tar.gz
ODR-AudioEnc-085398614ad0326d48eb8bfe402e0f4044bf0230.tar.bz2
ODR-AudioEnc-085398614ad0326d48eb8bfe402e0f4044bf0230.zip
Enable compilation warnings, and switch toolame-dab to using double
Diffstat (limited to 'libtoolame-dab/ath.c')
-rw-r--r--libtoolame-dab/ath.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libtoolame-dab/ath.c b/libtoolame-dab/ath.c
index 8544752..94baf8e 100644
--- a/libtoolame-dab/ath.c
+++ b/libtoolame-dab/ath.c
@@ -51,9 +51,8 @@ bitrate is more balanced according to the -V value.*/
/* Convert ATH values from dB into energy values as required by the psycho model */
-float ATH_energy(float freq, float value) {
- float db;
- db = ATH_dB(freq, 0) + value; // Originally: ATH_dB(freq,value)
+FLOAT8 ATH_energy(FLOAT8 freq, FLOAT8 value) {
+ FLOAT db = ATH_dB(freq, 0) + value; // Originally: ATH_dB(freq,value)
/* The values in the standard, and from the ATH formula are in dB.
In the psycho model we are working in the energy domain. Hence the values that
are in the absthr_X tables are not in dB. This function converts from dB into the energy domain.