
Go to the source code of this file.
Functions | |
| int | FastFullPelBlockMotionSearch (Macroblock *currMB, imgpel *orig_pic, short ref, int list, char ***refPic, short ****tmp_mv, int pic_pix_x, int pic_pix_y, int blocktype, MotionVector *pred_mv, MotionVector *mv, int search_range, int min_mcost, int lambda_factor, int apply_weights) |
| void | InitializeFastFullIntegerSearch (void) |
| void | ResetFastFullIntegerSearch (void) |
| void | ClearFastFullIntegerSearch (void) |
Definition in file me_fullfast.h.
| void ClearFastFullIntegerSearch | ( | void | ) |
function for deleting the arrays for fast integer motion estimation
Definition at line 140 of file me_fullfast.c.
References BlockSAD, ImageParameters::max_num_references, pos_00, search_center_x, search_center_y, and search_setup_done.
Referenced by Clear_Motion_Search_Module().
| int FastFullPelBlockMotionSearch | ( | Macroblock * | currMB, | |
| imgpel * | orig_pic, | |||
| short | ref, | |||
| int | list, | |||
| char *** | refPic, | |||
| short **** | tmp_mv, | |||
| int | pic_pix_x, | |||
| int | pic_pix_y, | |||
| int | blocktype, | |||
| MotionVector * | pred_mv, | |||
| MotionVector * | mv, | |||
| int | search_range, | |||
| int | min_mcost, | |||
| int | lambda_factor, | |||
| int | apply_weights | |||
| ) |
Fast Full pixel block motion search.
Definition at line 799 of file me_fullfast.c.
References BlockSAD, ImageParameters::opix_x, ImageParameters::opix_y, pos_00, InputParameters::rdopt, search_center_x, search_center_y, and search_setup_done.
Referenced by init_ME_engine().
| void InitializeFastFullIntegerSearch | ( | void | ) |
Full pixel block motion search.
function creating arrays for fast integer motion estimation
Definition at line 61 of file me_fullfast.c.
References BlockSAD, InputParameters::full_search, ImageParameters::max_num_references, no_mem_exit(), pos_00, search_center_x, search_center_y, InputParameters::search_range, and search_setup_done.
Referenced by Init_Motion_Search_Module().

| void ResetFastFullIntegerSearch | ( | void | ) |
function resetting flags for fast integer motion estimation (have to be called in start_macroblock())
Definition at line 186 of file me_fullfast.c.
References ImageParameters::max_num_references, and search_setup_done.
Referenced by start_macroblock().