me_fullfast.h File Reference

Headerfile for Fast Full Search motion estimation. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  me_full_fast

Typedefs

typedef struct me_full_fast MEFullFast

Functions

int FastFullPelBlockMotionSearch (Macroblock *currMB, MotionVector *pred_mv, MEBlock *mv_block, int min_mcost, int lambda_factor)
void InitializeFastFullIntegerSearch (ImageParameters *p_Img, InputParameters *p_Inp)
void ResetFastFullIntegerSearch (ImageParameters *p_Img)
void ClearFastFullIntegerSearch (ImageParameters *p_Img)


Detailed Description

Headerfile for Fast Full Search motion estimation.

me_fullfast.h

Author:
Alexis Michael Tourapis <alexis.tourapis@dolby.com>
Date:
9 September 2006

Definition in file me_fullfast.h.


Function Documentation

void ClearFastFullIntegerSearch ( ImageParameters p_Img  ) 

function for deleting the arrays for fast integer motion estimation

Definition at line 135 of file me_fullfast.c.

References img_par::max_num_references.

Referenced by Clear_Motion_Search_Module().

int FastFullPelBlockMotionSearch ( Macroblock currMB,
MotionVector pred_mv,
MEBlock *  mv_block,
int  min_mcost,
int  lambda_factor 
)

Fast Full pixel block motion search.

Definition at line 621 of file me_fullfast.c.

References macroblock::p_Img, and SetupFastFullPelSearch().

Referenced by init_ME_engine().

Here is the call graph for this function:

void InitializeFastFullIntegerSearch ( ImageParameters p_Img,
InputParameters p_Inp 
)

Full pixel block motion search.

function creating arrays for fast integer motion estimation

Definition at line 48 of file me_fullfast.c.

References img_par::max_num_references, no_mem_exit(), and inp_par_enc::search_range.

Referenced by Init_Motion_Search_Module().

Here is the call graph for this function:

void ResetFastFullIntegerSearch ( ImageParameters p_Img  ) 

function resetting flags for fast integer motion estimation (have to be called in start_macroblock())

Definition at line 183 of file me_fullfast.c.

References img_par::max_num_references.

Referenced by start_macroblock().


Documentation generated with DoxyGen