Browse Source

undefined M_PI / M_E fix

Originally committed as revision 881 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Michael Niedermayer 23 years ago
parent
commit
471d7dc3d0
2 changed files with 12 additions and 0 deletions
  1. +4
    -0
      libavcodec/eval.c
  2. +8
    -0
      libavcodec/ratecontrol.c

+ 4
- 0
libavcodec/eval.c View File

@@ -32,6 +32,10 @@
#define NAN 0
#endif

#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif

#define STACK_SIZE 100

typedef struct Parser{


+ 8
- 0
libavcodec/ratecontrol.c View File

@@ -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);



Loading…
Cancel
Save