Defines | Functions | Variables

libavutil/intmath.h File Reference

#include <stdint.h>
#include "config.h"
#include "attributes.h"
#include "common.h"

Go to the source code of this file.

Defines

#define FASTDIV(a, b)   ((a) / (b))
#define av_log2   av_log2_c
#define av_log2_16bit   av_log2_16bit_c

Functions

static av_const unsigned int ff_sqrt (unsigned int a)

Variables

const uint32_t ff_inverse [257]
const uint8_t ff_sqrt_tab [256]

Define Documentation

#define av_log2   av_log2_c
#define av_log2_16bit   av_log2_16bit_c
#define FASTDIV (   a,
  b 
)    ((a) / (b))

Function Documentation

static av_const unsigned int ff_sqrt ( unsigned int  a  )  [inline, static]

Variable Documentation

const uint32_t ff_inverse[257]

Definition at line 101 of file dsputil.c.

Referenced by dct_quantize_SSE2(), msmpeg4_pred_dc(), and vorbis_residue_decode_internal().

const uint8_t ff_sqrt_tab[256]

Definition at line 31 of file mathematics.c.

Referenced by ff_sqrt().