2535 |
&mb->b_mvs[0], &pmv_dontcare); // ignore pmv |
&mb->b_mvs[0], &pmv_dontcare); // ignore pmv |
2536 |
|
|
2537 |
// interpolate search (simple, but effective) |
// interpolate search (simple, but effective) |
2538 |
|
i_sad16 = 65535; |
2539 |
|
|
2540 |
|
/* |
2541 |
|
x/y range somewhat buggy |
2542 |
i_sad16 = |
i_sad16 = |
2543 |
sad16bi_c(frame->image.y + i * 16 + j * 16 * edged_width, |
sad16bi_c(frame->image.y + i * 16 + j * 16 * edged_width, |
2544 |
get_ref(f_ref->y, f_refH->y, f_refV->y, f_refHV->y, |
get_ref(f_ref->y, f_refH->y, f_refV->y, f_refHV->y, |
2550 |
mb->b_mvs[0].x, |
mb->b_mvs[0].x, |
2551 |
edged_width), |
edged_width), |
2552 |
edged_width); |
edged_width); |
2553 |
|
*/ |
2554 |
|
|
2555 |
// TODO: direct search |
// TODO: direct search |
2556 |
// predictor + range of [-32,32] |
// predictor + range of [-32,32] |