Mercurial > libavcodec.hg
diff aacpsy.c @ 11728:907ac02ef561 libavcodec
aacenc: Fix psy logic.
Set band info before determining scalefactors. Use the look ahead for
windowing decision.
author | alexc |
---|---|
date | Fri, 14 May 2010 16:49:11 +0000 |
parents | 7dd2a45249a9 |
children | 2e7db647fef8 |
line wrap: on
line diff
--- a/aacpsy.c Thu May 13 20:41:36 2010 +0000 +++ b/aacpsy.c Fri May 14 16:49:11 2010 +0000 @@ -195,7 +195,7 @@ int attack_n = 0; for (i = 0; i < 8; i++) { for (j = 0; j < 128; j++) { - v = iir_filter(audio[(i*128+j)*ctx->avctx->channels], pch->iir_state); + v = iir_filter(la[(i*128+j)*ctx->avctx->channels], pch->iir_state); sum += v*v; } s[i] = sum;