00001
00002 #ifndef _MOT_EST_MB_H
00003 #define _MOT_EST_MB_H
00004
00005 #ifdef __cplusplus
00006 extern "C" {
00007 #endif
00008
00009 Void MBMotionEstimation _P_((
00010 SInt *curr,
00011 SInt *prev,
00012 Int br_x,
00013 Int br_y,
00014 Int br_width,
00015 Int i,
00016 Int j,
00017 Int prev_x,
00018 Int prev_y,
00019 Int vop_width,
00020 Int vop_height,
00021 Int enable_8x8_mv,
00022 Int edge,
00023 Int f_code,
00024 Int sr,
00025 Float hint_mv_w,
00026 Float hint_mv_h,
00027 Float *mv16_w,
00028 Float *mv16_h,
00029 Float *mv8_w,
00030 Float *mv8_h,
00031 Int *min_error,
00032 SInt *flags
00033 ));
00034 Void FindSubPel _P_(( Int x,
00035 Int y,
00036 SInt *prev,
00037 SInt *curr,
00038 Int bs_x,
00039 Int bs_y,
00040 Int comp,
00041 Int rel_x,
00042 Int rel_y,
00043 Int pels,
00044 Int lines,
00045 Int edge,
00046 SInt *flags,
00047 SInt *corr_comp_mb,
00048 Float *mvx,
00049 Float *mvy,
00050 Int *min_error
00051 ));
00052
00053 #ifdef __cplusplus
00054 }
00055 #endif
00056
00057 #endif