54 |
const IMAGE * const pRefV, |
const IMAGE * const pRefV, |
55 |
const IMAGE * const pRefHV, |
const IMAGE * const pRefHV, |
56 |
const IMAGE * const pGMC, |
const IMAGE * const pGMC, |
57 |
const uint32_t iLimit); |
const uint32_t iLimit, |
58 |
|
const int num_slices); |
59 |
|
|
60 |
void |
void |
61 |
MotionEstimationBVOP(MBParam * const pParam, |
MotionEstimationBVOP(MBParam * const pParam, |
79 |
const FRAMEINFO * const reference, |
const FRAMEINFO * const reference, |
80 |
const IMAGE * const pRefH, |
const IMAGE * const pRefH, |
81 |
const IMAGE * const pRefV, |
const IMAGE * const pRefV, |
82 |
const IMAGE * const pRefHV); |
const IMAGE * const pRefHV, |
83 |
|
const int num_slices); |
84 |
|
|
85 |
WARPPOINTS |
WARPPOINTS |
86 |
GlobalMotionEst(MACROBLOCK * const pMBs, |
GlobalMotionEst(MACROBLOCK * const pMBs, |
89 |
const FRAMEINFO * const reference, |
const FRAMEINFO * const reference, |
90 |
const IMAGE * const pRefH, |
const IMAGE * const pRefH, |
91 |
const IMAGE * const pRefV, |
const IMAGE * const pRefV, |
92 |
const IMAGE * const pRefHV); |
const IMAGE * const pRefHV, |
93 |
|
const int num_slices); |
94 |
|
|
95 |
int |
int |
96 |
GlobalMotionEstRefine( |
GlobalMotionEstRefine( |
142 |
const uint32_t height, |
const uint32_t height, |
143 |
const uint32_t edged_width, |
const uint32_t edged_width, |
144 |
const int32_t quarterpel, |
const int32_t quarterpel, |
145 |
const int32_t rounding); |
const int32_t rounding, |
146 |
|
const uint8_t * const tmp); |
147 |
|
|
148 |
void |
void |
149 |
MBMotionCompensationBVOP(MBParam * pParam, |
MBMotionCompensationBVOP(MBParam * pParam, |
159 |
const IMAGE * const b_refh, |
const IMAGE * const b_refh, |
160 |
const IMAGE * const b_refv, |
const IMAGE * const b_refv, |
161 |
const IMAGE * const b_refhv, |
const IMAGE * const b_refhv, |
162 |
int16_t * dct_codes); |
int16_t * dct_codes, |
163 |
|
const uint8_t * const tmp); |
164 |
|
|
165 |
#endif /* _MOTION_H_ */ |
#endif /* _MOTION_H_ */ |