diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2002-08-30 16:16:30 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2002-08-30 16:16:30 +0000 |
commit | 471d7dc3d076bfb47bfb14bb8472abc92103e58b (patch) | |
tree | 9fa4e088d0e9de4fe87e59323aee363d1e5d30e1 /libavcodec | |
parent | 6c1baeb0aa75f2db95bf419ea83c8314b0376b07 (diff) | |
download | ffmpeg-471d7dc3d076bfb47bfb14bb8472abc92103e58b.tar.gz |
undefined M_PI / M_E fix
Originally committed as revision 881 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec')
-rw-r--r-- | libavcodec/eval.c | 4 | ||||
-rw-r--r-- | libavcodec/ratecontrol.c | 8 |
2 files changed, 12 insertions, 0 deletions
diff --git a/libavcodec/eval.c b/libavcodec/eval.c index 832af28e62..bcaf4f59b2 100644 --- a/libavcodec/eval.c +++ b/libavcodec/eval.c @@ -32,6 +32,10 @@ #define NAN 0 #endif +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + #define STACK_SIZE 100 typedef struct Parser{ diff --git a/libavcodec/ratecontrol.c b/libavcodec/ratecontrol.c index fd55367a50..77af3c93c4 100644 --- a/libavcodec/ratecontrol.c +++ b/libavcodec/ratecontrol.c @@ -26,6 +26,14 @@ #undef NDEBUG // allways check asserts, the speed effect is far too small to disable them #include <assert.h> +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + +#ifndef M_E +#define M_E 2.718281828 +#endif + static int init_pass2(MpegEncContext *s); static double get_qscale(MpegEncContext *s, RateControlEntry *rce, double rate_factor, int frame_num); |