#include <stdint.h>
#include "config.h"
#include "libavutil/common.h"
Go to the source code of this file.
Defines | |
#define | MULL MULL |
#define | MULH MULH |
#define | MUL64 MUL64 |
#define | MAC64(d, a, b) ((d) = MAC64(d, a, b)) |
#define | MLS64(d, a, b) MAC64(d, -(a), b) |
#define | MAC16(d, a, b) ((d) = MAC16(d, a, b)) |
#define | MLS16(d, a, b) MAC16(d, -(a), b) |
#define | MUL16 MUL16 |
#define | mid_pred mid_pred |
Functions | |
static av_const int | MULL (int a, int b, unsigned shift) |
static av_const int | MULH (int a, int b) |
static av_const int64_t | MUL64 (int a, int b) |
static av_const int64_t | MAC64 (int64_t d, int a, int b) |
static av_const int | MAC16 (int d, int a, int b) |
static av_const int | MUL16 (int a, int b) |
static av_const int | mid_pred (int a, int b, int c) |
#define MAC16 | ( | d, | |||
a, | |||||
b | ) | ((d) = MAC16(d, a, b)) |
Definition at line 71 of file mathops.h.
Referenced by idctRowCondDC(), idctSparseCol(), idctSparseColAdd(), and idctSparseColPut().
#define MUL16 MUL16 |
Definition at line 74 of file mathops.h.
Referenced by AC3_encode_frame(), idctRowCondDC(), idctSparseCol(), idctSparseColAdd(), idctSparseColPut(), pRNG(), and synth_frame().
static av_const int MAC16 | ( | int | d, | |
int | a, | |||
int | b | |||
) | [inline, static] |
static av_const int64_t MAC64 | ( | int64_t | d, | |
int | a, | |||
int | b | |||
) | [inline, static] |
static av_const int mid_pred | ( | int | a, | |
int | b, | |||
int | c | |||
) | [inline, static] |
static av_const int MUL16 | ( | int | a, | |
int | b | |||
) | [inline, static] |
static av_const int64_t MUL64 | ( | int | a, | |
int | b | |||
) | [inline, static] |
static av_const int MULL | ( | int | a, | |
int | b, | |||
unsigned | shift | |||
) | [inline, static] |