comparison dsputil.h @ 884:2cef5c4c0ca6 libavcodec

* altivec and pix_norm patch by Brian Foley
author kabi
date Fri, 22 Nov 2002 07:53:06 +0000
parents 725ef4ea3ecc
children a408778eff87
comparison
equal deleted inserted replaced
883:b0d29bf1cecd 884:2cef5c4c0ca6
96 void (*gmc )(UINT8 *dst/*align 8*/, UINT8 *src/*align 1*/, int stride, int h, int ox, int oy, 96 void (*gmc )(UINT8 *dst/*align 8*/, UINT8 *src/*align 1*/, int stride, int h, int ox, int oy,
97 int dxx, int dxy, int dyx, int dyy, int shift, int r, int width, int height); 97 int dxx, int dxy, int dyx, int dyy, int shift, int r, int width, int height);
98 void (*clear_blocks)(DCTELEM *blocks/*align 16*/); 98 void (*clear_blocks)(DCTELEM *blocks/*align 16*/);
99 int (*pix_sum)(UINT8 * pix, int line_size); 99 int (*pix_sum)(UINT8 * pix, int line_size);
100 int (*pix_norm1)(UINT8 * pix, int line_size); 100 int (*pix_norm1)(UINT8 * pix, int line_size);
101 int (*pix_norm)(UINT8 * pix1, UINT8 * pix2, int line_size);
101 102
102 /* maybe create an array for 16/8 functions */ 103 /* maybe create an array for 16/8 functions */
103 op_pixels_func put_pixels_tab[2][4]; 104 op_pixels_func put_pixels_tab[2][4];
104 op_pixels_func avg_pixels_tab[2][4]; 105 op_pixels_func avg_pixels_tab[2][4];
105 op_pixels_func put_no_rnd_pixels_tab[2][4]; 106 op_pixels_func put_no_rnd_pixels_tab[2][4];