Browse Source

Cast constants to float to avoid gcc converting to and from

float<->double in every operation.

Originally committed as revision 23118 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/n0.8
Michael Niedermayer 15 years ago
parent
commit
0628f3e8cf
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      libavcodec/mpegaudiodec.c

+ 2
- 2
libavcodec/mpegaudiodec.c View File

@@ -43,8 +43,8 @@
# define SHR(a,b) ((a)*(1.0/(1<<(b))))
# define compute_antialias compute_antialias_float
# define FIXR_OLD(a) ((int)((a) * FRAC_ONE + 0.5))
# define FIXR(x) (x)
# define FIXHR(x) (x)
# define FIXR(x) ((float)(x))
# define FIXHR(x) ((float)(x))
# define MULH3(x, y, s) ((s)*(y)*(x))
# define MULLx(x, y, s) ((y)*(x))
# define RENAME(a) a ## _float


Loading…
Cancel
Save