133 |
|
|
134 |
VECTOR b_mvs[4]; |
VECTOR b_mvs[4]; |
135 |
VECTOR b_qmvs[4]; |
VECTOR b_qmvs[4]; |
|
// VECTOR b_pmvs[1]; |
|
|
|
|
|
// bframe direct mode |
|
|
|
|
|
// VECTOR directmv[4]; |
|
|
// VECTOR deltamv; |
|
136 |
|
|
137 |
int mb_type; |
int mb_type; |
|
int dbquant; |
|
138 |
|
|
139 |
// stuff for block based ME (needed for Qpel ME) |
// stuff for block based ME (needed for Qpel ME) |
140 |
// backup of last integer ME vectors/sad |
// backup of last integer ME vectors/sad |
141 |
|
|
|
// VECTOR i_mv16; |
|
|
VECTOR i_mvs[4]; |
|
|
|
|
|
int32_t i_sad8[4]; // SAD values for inter4v-VECTORs |
|
|
// int32_t i_sad16; // SAD value for inter-VECTOR |
|
|
|
|
142 |
VECTOR amv; // average motion vectors from GMC |
VECTOR amv; // average motion vectors from GMC |
143 |
int32_t mcsel; |
int32_t mcsel; |
144 |
|
|
147 |
} |
} |
148 |
MACROBLOCK; |
MACROBLOCK; |
149 |
|
|
150 |
static __inline int8_t |
static __inline uint32_t |
151 |
get_dc_scaler(uint32_t quant, |
get_dc_scaler(uint32_t quant, |
152 |
uint32_t lum) |
uint32_t lum) |
153 |
{ |
{ |