1 --- mplayer-1.0.1/libavcodec/armv4l/dsputil_arm.c.orig 2005-04-08 09:16:18.310720680 +0000
2 +++ mplayer-1.0.1/libavcodec/armv4l/dsputil_arm.c 2005-04-08 09:18:11.679486008 +0000
4 c->idct_permutation_type= FF_NO_IDCT_PERM;
7 - c->put_pixels_tab[0][0] = put_pixels16_arm;
8 - c->put_pixels_tab[0][1] = put_pixels16_x2_arm;
9 - c->put_pixels_tab[0][2] = put_pixels16_y2_arm;
10 - c->put_pixels_tab[0][3] = put_pixels16_xy2_arm;
11 - c->put_no_rnd_pixels_tab[0][0] = put_pixels16_arm;
12 - c->put_no_rnd_pixels_tab[0][1] = put_no_rnd_pixels16_x2_arm;
13 - c->put_no_rnd_pixels_tab[0][2] = put_no_rnd_pixels16_y2_arm;
14 - c->put_no_rnd_pixels_tab[0][3] = put_no_rnd_pixels16_xy2_arm;
15 - c->put_pixels_tab[1][0] = put_pixels8_arm;
16 - c->put_pixels_tab[1][1] = put_pixels8_x2_arm;
17 - c->put_pixels_tab[1][2] = put_pixels8_y2_arm;
18 - c->put_pixels_tab[1][3] = put_pixels8_xy2_arm;
19 - c->put_no_rnd_pixels_tab[1][0] = put_pixels8_arm;
20 - c->put_no_rnd_pixels_tab[1][1] = put_no_rnd_pixels8_x2_arm;
21 - c->put_no_rnd_pixels_tab[1][2] = put_no_rnd_pixels8_y2_arm;
22 - c->put_no_rnd_pixels_tab[1][3] = put_no_rnd_pixels8_xy2_arm;
23 + /* c->put_pixels_tab[0][0] = put_pixels16_arm; */ // NG!
24 + c->put_pixels_tab[0][1] = put_pixels16_x2_arm; //OK!
25 + c->put_pixels_tab[0][2] = put_pixels16_y2_arm; //OK!
26 + /* c->put_pixels_tab[0][3] = put_pixels16_xy2_arm; /\* NG *\/ */
27 + /* c->put_no_rnd_pixels_tab[0][0] = put_pixels16_arm; // ?(.....) */
28 + c->put_no_rnd_pixels_tab[0][1] = put_no_rnd_pixels16_x2_arm; // OK
29 + c->put_no_rnd_pixels_tab[0][2] = put_no_rnd_pixels16_y2_arm; //OK
30 + /* c->put_no_rnd_pixels_tab[0][3] = put_no_rnd_pixels16_xy2_arm; //NG */
31 + c->put_pixels_tab[1][0] = put_pixels8_arm; //OK
32 + c->put_pixels_tab[1][1] = put_pixels8_x2_arm; //OK
33 + /* c->put_pixels_tab[1][2] = put_pixels8_y2_arm; //NG */
34 + /* c->put_pixels_tab[1][3] = put_pixels8_xy2_arm; //NG */
35 + c->put_no_rnd_pixels_tab[1][0] = put_pixels8_arm;//OK
36 + c->put_no_rnd_pixels_tab[1][1] = put_no_rnd_pixels8_x2_arm; //OK
37 + c->put_no_rnd_pixels_tab[1][2] = put_no_rnd_pixels8_y2_arm; //OK
38 + /* c->put_no_rnd_pixels_tab[1][3] = put_no_rnd_pixels8_xy2_arm;//NG */
41 dsputil_init_iwmmxt(c, avctx);