19 |
* along with this program ; if not, write to the Free Software |
* along with this program ; if not, write to the Free Software |
20 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
21 |
* |
* |
22 |
* $Id: mbfunctions.h,v 1.17.2.4 2003-06-09 13:55:34 edgomez Exp $ |
* $Id: mbfunctions.h,v 1.17.2.5 2003-06-28 15:48:08 chl Exp $ |
23 |
* |
* |
24 |
****************************************************************************/ |
****************************************************************************/ |
25 |
|
|
37 |
const IMAGE * const pRefH, |
const IMAGE * const pRefH, |
38 |
const IMAGE * const pRefV, |
const IMAGE * const pRefV, |
39 |
const IMAGE * const pRefHV, |
const IMAGE * const pRefHV, |
40 |
|
const IMAGE * const pGMC, |
41 |
const uint32_t iLimit); |
const uint32_t iLimit); |
42 |
|
|
43 |
|
|
44 |
|
|
45 |
|
void |
46 |
|
GMEanalysis(const MBParam * const pParam, |
47 |
|
const FRAMEINFO * const current, |
48 |
|
const FRAMEINFO * const reference, |
49 |
|
const IMAGE * const pRefH, |
50 |
|
const IMAGE * const pRefV, |
51 |
|
const IMAGE * const pRefHV); |
52 |
|
|
53 |
|
WARPPOINTS |
54 |
|
GlobalMotionEst(MACROBLOCK * const pMBs, |
55 |
|
const MBParam * const pParam, |
56 |
|
const FRAMEINFO * const current, |
57 |
|
const FRAMEINFO * const reference, |
58 |
|
const IMAGE * const pRefH, |
59 |
|
const IMAGE * const pRefV, |
60 |
|
const IMAGE * const pRefHV); |
61 |
|
|
62 |
|
int |
63 |
|
GlobalMotionEstRefine( |
64 |
|
WARPPOINTS *const startwp, |
65 |
|
MACROBLOCK * const pMBs, |
66 |
|
const MBParam * const pParam, |
67 |
|
const FRAMEINFO * const current, |
68 |
|
const FRAMEINFO * const reference, |
69 |
|
const IMAGE * const pCurr, |
70 |
|
const IMAGE * const pRef, |
71 |
|
const IMAGE * const pRefH, |
72 |
|
const IMAGE * const pRefV, |
73 |
|
const IMAGE * const pRefHV); |
74 |
|
|
75 |
|
int |
76 |
|
globalSAD(const WARPPOINTS *const wp, |
77 |
|
const MBParam * const pParam, |
78 |
|
const MACROBLOCK * const pMBs, |
79 |
|
const FRAMEINFO * const current, |
80 |
|
const IMAGE * const pRef, |
81 |
|
const IMAGE * const pCurr, |
82 |
|
uint8_t *const GMCblock); |
83 |
|
|
84 |
|
|
85 |
|
|
86 |
|
|
87 |
/** MBMotionCompensation **/ |
/** MBMotionCompensation **/ |
88 |
|
|
89 |
void |
void |