diff options
Diffstat (limited to 'lib/mapping0.c')
-rw-r--r-- | lib/mapping0.c | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/lib/mapping0.c b/lib/mapping0.c index 148d087e..d3e47d38 100644 --- a/lib/mapping0.c +++ b/lib/mapping0.c @@ -404,7 +404,9 @@ static int mapping0_forward(vorbis_block *vb){ noise, tone, 1, - logmask); + logmask, + mdct, + logmdct); #if 0 if(vi->channels==2){ @@ -434,7 +436,9 @@ static int mapping0_forward(vorbis_block *vb){ noise, tone, 2, - logmask); + logmask, + mdct, + logmdct); #if 0 if(vi->channels==2){ @@ -455,7 +459,9 @@ static int mapping0_forward(vorbis_block *vb){ noise, tone, 0, - logmask); + logmask, + mdct, + logmdct); #if 0 if(vi->channels==2) @@ -522,6 +528,11 @@ static int mapping0_forward(vorbis_block *vb){ psy_look, info, mag_memo); + + hf_reduction(&ci->psy_g_param, + psy_look, + info, + mag_memo); } memset(sortindex,0,sizeof(*sortindex)*vi->channels); |