#include "libavutil/common.h"Go to the source code of this file.
Defines | |
| #define | MULL(a, b, s) (((int64_t)(a) * (int64_t)(b)) >> (s)) |
| #define | MUL64(a, b) ((int64_t)(a) * (int64_t)(b)) |
| #define | MAC64(d, a, b) ((d) += MUL64(a, b)) |
| #define | MLS64(d, a, b) ((d) -= MUL64(a, b)) |
| #define | MAC16(rt, ra, rb) rt += (ra) * (rb) |
| #define | MUL16(ra, rb) ((ra) * (rb)) |
| #define | MLS16(rt, ra, rb) ((rt) -= (ra) * (rb)) |
| #define | mid_pred mid_pred |
Functions | |
| static av_always_inline int | MULH (int a, int b) |
| static av_const int | mid_pred (int a, int b, int c) |
| #define MAC16 | ( | rt, | |||
| ra, | |||||
| rb | ) | rt += (ra) * (rb) |
Definition at line 74 of file mathops.h.
Referenced by idctRowCondDC(), idctSparseCol(), idctSparseColAdd(), and idctSparseColPut().
| #define MULL | ( | a, | |||
| b, | |||||
| s | ) | (((int64_t)(a) * (int64_t)(b)) >> (s)) |
| static av_const int mid_pred | ( | int | a, | |
| int | b, | |||
| int | c | |||
| ) | [inline, static] |
1.5.8