Browse Source

Use math constant instead of hardcoded rounded value for sqrt(0.5).

Patch by Christophe.Gisquet (gmail)

Originally committed as revision 24213 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/n0.8
Christophe Gisquet Benoit Fouet 15 years ago
parent
commit
f2401c214d
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      libavcodec/dca.c

+ 2
- 2
libavcodec/dca.c View File

@@ -1403,8 +1403,8 @@ static int dca_decode_frame(AVCodecContext * avctx,
float* rt_chan = s->samples + s->channel_order_tab[s->xch_base_channel - 1] * 256;
int j;
for(j = 0; j < 256; ++j) {
lt_chan[j] -= (back_chan[j] - s->add_bias) * 0.707107f;
rt_chan[j] -= (back_chan[j] - s->add_bias) * 0.707107f;
lt_chan[j] -= (back_chan[j] - s->add_bias) * M_SQRT1_2;
rt_chan[j] -= (back_chan[j] - s->add_bias) * M_SQRT1_2;
}
}



Loading…
Cancel
Save