libavutil/libm.h File Reference

Replacements for frequently missing libm functions. More...

#include <math.h>
#include "config.h"
#include "attributes.h"

Go to the source code of this file.

Defines

#define exp2(x)   exp((x) * 0.693147180559945)
#define exp2f(x)   ((float)exp2(x))
#define llrintf(x)   ((long long)rint(x))
#define log2f(x)   ((float)log2(x))


Detailed Description

Replacements for frequently missing libm functions.

Definition in file libm.h.


Define Documentation

#define exp2 (  )     exp((x) * 0.693147180559945)

Definition at line 33 of file libm.h.

#define exp2f (  )     ((float)exp2(x))

Definition at line 38 of file libm.h.

Referenced by ff_amr_set_fixed_gain(), and sbr_dequant().

#define llrintf (  )     ((long long)rint(x))

Definition at line 48 of file libm.h.

Referenced by av_audio_convert().

#define log2f (  )     ((float)log2(x))


Generated on Wed Jan 19 23:49:53 2011 for FFmpeg by  doxygen 1.5.6