
Go to the source code of this file.
Functions | |
| int | FullPelBlockMotionSearch (Macroblock *currMB, MotionVector *pred_mv, MEBlock *mv_block, int min_mcost, int lambda_factor) |
| int | FullPelBlockMotionBiPred (Macroblock *currMB, int list, MotionVector *pred_mv1, MotionVector *pred_mv2, MotionVector *mv1, MotionVector *mv2, MEBlock *, int search_range, int min_mcost, int lambda_factor) |
| int | SubPelBlockMotionSearch (Macroblock *currMB, MotionVector *pred_mv, MEBlock *mv_block, int min_mcost, int *lambda_factor) |
| int | SubPelBlockSearchBiPred (Macroblock *currMB, MEBlock *mv_block, int list, MotionVector *pred_mv1, MotionVector *pred_mv2, MotionVector *mv1, MotionVector *mv2, int min_mcost, int *lambda_factor) |
Definition in file me_fullsearch.h.
| int FullPelBlockMotionBiPred | ( | Macroblock * | currMB, | |
| int | list, | |||
| MotionVector * | pred_mv1, | |||
| MotionVector * | pred_mv2, | |||
| MotionVector * | mv1, | |||
| MotionVector * | mv2, | |||
| MEBlock * | , | |||
| int | search_range, | |||
| int | min_mcost, | |||
| int | lambda_factor | |||
| ) |
Full pixel block motion search.
Definition at line 111 of file me_fullsearch.c.
References macroblock::p_Img.
Referenced by init_ME_engine().
| int FullPelBlockMotionSearch | ( | Macroblock * | currMB, | |
| MotionVector * | pred_mv, | |||
| MEBlock * | mv_block, | |||
| int | min_mcost, | |||
| int | lambda_factor | |||
| ) |
Full pixel block motion search.
Definition at line 39 of file me_fullsearch.c.
References macroblock::p_Img, macroblock::p_slice, and slice::slice_type.
Referenced by init_ME_engine().
| int SubPelBlockMotionSearch | ( | Macroblock * | currMB, | |
| MotionVector * | pred_mv, | |||
| MEBlock * | mv_block, | |||
| int | min_mcost, | |||
| int * | lambda_factor | |||
| ) |
Sub pixel block motion search.
Definition at line 184 of file me_fullsearch.c.
References H_PEL, macroblock::p_Img, macroblock::p_slice, Q_PEL, slice::slice_type, img_par::start_me_refinement_hp, and img_par::start_me_refinement_qp.
Referenced by init_ME_engine().
| int SubPelBlockSearchBiPred | ( | Macroblock * | currMB, | |
| MEBlock * | mv_block, | |||
| int | list, | |||
| MotionVector * | pred_mv1, | |||
| MotionVector * | pred_mv2, | |||
| MotionVector * | mv1, | |||
| MotionVector * | mv2, | |||
| int | min_mcost, | |||
| int * | lambda_factor | |||
| ) |
Bipred Sub pixel block motion search.
Definition at line 299 of file me_fullsearch.c.
References H_PEL, img_par::mb_data, macroblock::p_Img, Q_PEL, img_par::start_me_refinement_hp, and img_par::start_me_refinement_qp.
Referenced by init_ME_engine().