Mercurial > libavcodec.hg
comparison dsputil.h @ 2075:aae3b4e66560 libavcodec
chroma me fix
author | michael |
---|---|
date | Fri, 11 Jun 2004 21:12:46 +0000 |
parents | 9e4bebc39ade |
children | 869805505b30 |
comparison
equal
deleted
inserted
replaced
2074:2faafe7a3db6 | 2075:aae3b4e66560 |
---|---|
202 * @param block destination where the result is stored | 202 * @param block destination where the result is stored |
203 * @param pixels source | 203 * @param pixels source |
204 * @param line_size number of bytes in a horizontal line of block | 204 * @param line_size number of bytes in a horizontal line of block |
205 * @param h height | 205 * @param h height |
206 */ | 206 */ |
207 op_pixels_func put_no_rnd_pixels_tab[2][4]; | 207 op_pixels_func put_no_rnd_pixels_tab[4][4]; |
208 | 208 |
209 /** | 209 /** |
210 * Halfpel motion compensation with no rounding (a+b)>>1. | 210 * Halfpel motion compensation with no rounding (a+b)>>1. |
211 * this is an array[2][4] of motion compensation funcions for 2 | 211 * this is an array[2][4] of motion compensation funcions for 2 |
212 * horizontal blocksizes (8,16) and the 4 halfpel positions<br> | 212 * horizontal blocksizes (8,16) and the 4 halfpel positions<br> |
214 * @param block destination into which the result is averaged (a+b)>>1 | 214 * @param block destination into which the result is averaged (a+b)>>1 |
215 * @param pixels source | 215 * @param pixels source |
216 * @param line_size number of bytes in a horizontal line of block | 216 * @param line_size number of bytes in a horizontal line of block |
217 * @param h height | 217 * @param h height |
218 */ | 218 */ |
219 op_pixels_func avg_no_rnd_pixels_tab[2][4]; | 219 op_pixels_func avg_no_rnd_pixels_tab[4][4]; |
220 | 220 |
221 void (*put_no_rnd_pixels_l2[2])(uint8_t *block/*align width (8 or 16)*/, const uint8_t *a/*align 1*/, const uint8_t *b/*align 1*/, int line_size, int h); | 221 void (*put_no_rnd_pixels_l2[2])(uint8_t *block/*align width (8 or 16)*/, const uint8_t *a/*align 1*/, const uint8_t *b/*align 1*/, int line_size, int h); |
222 | 222 |
223 /** | 223 /** |
224 * Thirdpel motion compensation with rounding (a+b+1)>>1. | 224 * Thirdpel motion compensation with rounding (a+b+1)>>1. |