8 /* search window for the 8x8 block MV; [-DEFAULT_8_WIN;DEFAULT_8_WIN] pixels
9 arround the 16x16 motion vector */
10 //#define DEFAULT_8_WIN 2.0
11 #define DEFAULT_8_WIN 1.0f
15 /* big value, returned if the MV is not good enought (2^25) */
16 #define MV_MAX_ERROR 0x2000000
20 typedef struct pixpoint
26 #define EHUFF struct Modified_Encoder_Huffman
35 #define MVLEN(x,y) (ABS(x) + ABS(y))
37 #include "mom_structs.h"
38 #include "vm_common_defs.h"
43 #endif /* __cplusplus */
45 Void InterpolateImage
_P_(( Image
*input_image
,
49 Int GetMotionImages
_P_(( Image
*imv16_w
,
58 Int ChooseMode
_P_(( SInt
*curr
,
64 Int SAD_Macroblock
_P_(( SInt
*ii
,
69 Int SAD_Block
_P_(( SInt
*ii
,
74 Void LoadArea
_P_(( SInt
*im
,
82 Void SetArea
_P_(( SInt
*block
,
93 #endif /* __cplusplus */
96 #endif /* _MOT_UTIL_H_ */