Internal
[Other]

Not exported functions, for internal usage only. More...

Defines

#define FASTDIV(a, b)   ((uint32_t)((((uint64_t)a) * ff_inverse[b]) >> 32))

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]

Detailed Description

Not exported functions, for internal usage only.


Define Documentation

#define FASTDIV (   a,
  b 
)    ((uint32_t)((((uint64_t)a) * ff_inverse[b]) >> 32))

Definition at line 54 of file intmath.h.

Referenced by ff_sqrt().


Function Documentation

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

Variable Documentation

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

Definition at line 31 of file mathematics.c.

Referenced by ff_sqrt().