Mercurial > libavcodec.hg
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]; |