Commit 8a024f6a authored by Michael Niedermayer's avatar Michael Niedermayer

avcodec/aacsbr_fixed: Try to initialize sum[0..1] differently to fix build with VS2012

Found-by: 's avatarHendrik Leppkes <h.leppkes@gmail.com>
Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
parent 480bad7c
...@@ -397,7 +397,8 @@ static void sbr_gain_calc(AACContext *ac, SpectralBandReplication *sbr, ...@@ -397,7 +397,8 @@ static void sbr_gain_calc(AACContext *ac, SpectralBandReplication *sbr,
int delta = !((e == e_a[1]) || (e == e_a[0])); int delta = !((e == e_a[1]) || (e == e_a[0]));
for (k = 0; k < sbr->n_lim; k++) { for (k = 0; k < sbr->n_lim; k++) {
SoftFloat gain_boost, gain_max; SoftFloat gain_boost, gain_max;
SoftFloat sum[2] = { FLOAT_0, FLOAT_0 }; SoftFloat sum[2];
sum[0] = sum[1] = FLOAT_0;
for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) {
const SoftFloat temp = av_div_sf(sbr->e_origmapped[e][m], const SoftFloat temp = av_div_sf(sbr->e_origmapped[e][m],
av_add_sf(FLOAT_1, sbr->q_mapped[e][m])); av_add_sf(FLOAT_1, sbr->q_mapped[e][m]));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment