3 int mvd
[2][(16/4)][(16/4)][2];
15 extern InputParameters
*input
;
16 extern ImageParameters
*img
;
17 int writeMotionVector8x8 (void)
20 int step_h
= input
->part_size
[7][0];
21 int step_v
= input
->part_size
[7][1];
22 Macroblock
* currMB
= &img
->mb_data
[9];
24 short****** all_mv
= img
->all_mv
;
25 short****** pred_mv
= img
->pred_mv
;
29 int curr_mvd
= all_mv
[2][8][0][8][7][8] - pred_mv
[2][7][0][8][7][0];
30 for (l
=0; l
< step_v
; l
++)
31 for (m
=0; m
< step_h
; m
++)
32 currMB
->mvd
[0][8][9][8] = curr_mvd
;