GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
Macros | |
#define | MIN(X, Y) ((X)<(Y)?(X):(Y)) |
#define | MAX(X, Y) ((X)>(Y)?(X):(Y)) |
#define | MV_MAX_ERROR (4096 * 256) |
#define | MVequal(A, B) ( ((A).x)==((B).x) && ((A).y)==((B).y) ) |
Functions | |
void | add_acdc (MACROBLOCK *pMB, dword block, int dct_codes[64], dword iDcScaler, int predictors[8]) |
void | predict_acdc (MACROBLOCK *pMBs, dword x, dword y, dword mb_width, dword block, int qcoeff[64], dword current_quant, int iDcScaler, int predictors[8], int bound) |
VECTOR | get_pmv2 (const MACROBLOCK *const mbs, const int mb_width, const int bound, const int x, const int y, const int block) |
#define MIN | ( | X, | |
Y | |||
) | ((X)<(Y)?(X):(Y)) |
#define MAX | ( | X, | |
Y | |||
) | ((X)>(Y)?(X):(Y)) |
#define MV_MAX_ERROR (4096 * 256) |
void add_acdc | ( | MACROBLOCK * | pMB, |
dword | block, | ||
int | dct_codes[64], | ||
dword | iDcScaler, | ||
int | predictors[8] | ||
) |
void predict_acdc | ( | MACROBLOCK * | pMBs, |
dword | x, | ||
dword | y, | ||
dword | mb_width, | ||
dword | block, | ||
int | qcoeff[64], | ||
dword | current_quant, | ||
int | iDcScaler, | ||
int | predictors[8], | ||
int | bound | ||
) |
VECTOR get_pmv2 | ( | const MACROBLOCK *const | mbs, |
const int | mb_width, | ||
const int | bound, | ||
const int | x, | ||
const int | y, | ||
const int | block | ||
) |