summaryrefslogtreecommitdiff
path: root/libavcodec/aaccoder.c
diff options
context:
space:
mode:
authorYoung Han Lee <cpumaker@gmail.com>2011-03-24 10:49:36 +0900
committerAlex Converse <alex.converse@gmail.com>2011-03-24 21:12:23 -0700
commit92efa2bdd9b6e36a70457240fd227beff1d0d039 (patch)
tree7d1030e0299595ff4b6c14162d0093c9c529365f /libavcodec/aaccoder.c
parent66f608a6aaae0145ba7fb0f06311905c59b5362a (diff)
aacenc: fix the side calculation in search_for_ms
Diffstat (limited to 'libavcodec/aaccoder.c')
-rw-r--r--libavcodec/aaccoder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/aaccoder.c b/libavcodec/aaccoder.c
index 1bb8c63e69..f3a08cf8d2 100644
--- a/libavcodec/aaccoder.c
+++ b/libavcodec/aaccoder.c
@@ -1057,7 +1057,7 @@ static void search_for_ms(AACEncContext *s, ChannelElement *cpe,
for (i = 0; i < sce0->ics.swb_sizes[g]; i++) {
M[i] = (sce0->coeffs[start+w2*128+i]
+ sce1->coeffs[start+w2*128+i]) * 0.5;
- S[i] = sce0->coeffs[start+w2*128+i]
+ S[i] = M[i]
- sce1->coeffs[start+w2*128+i];
}
abs_pow34_v(L34, sce0->coeffs+start+w2*128, sce0->ics.swb_sizes[g]);