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; |
138 |
int dbquant; |
int dbquant; |
140 |
// stuff for block based ME (needed for Qpel ME) |
// stuff for block based ME (needed for Qpel ME) |
141 |
// backup of last integer ME vectors/sad |
// backup of last integer ME vectors/sad |
142 |
|
|
|
// 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 |
|
|
|
|
143 |
VECTOR amv; // average motion vectors from GMC |
VECTOR amv; // average motion vectors from GMC |
144 |
int32_t mcsel; |
int32_t mcsel; |
145 |
|
|
148 |
} |
} |
149 |
MACROBLOCK; |
MACROBLOCK; |
150 |
|
|
151 |
static __inline int8_t |
static __inline uint32_t |
152 |
get_dc_scaler(uint32_t quant, |
get_dc_scaler(uint32_t quant, |
153 |
uint32_t lum) |
uint32_t lum) |
154 |
{ |
{ |