comparison dsputil.h @ 1864:9a73e6dc5d68 libavcodec

fix motion compensation with (x+1/2,y+1/2) MVs
author michael
date Fri, 05 Mar 2004 18:44:04 +0000
parents 65f7bd09f37b
children 1755f959ab7f
comparison
equal deleted inserted replaced
1863:1b2424e33a14 1864:9a73e6dc5d68
202 * @param line_size number of bytes in a horizontal line of block 202 * @param line_size number of bytes in a horizontal line of block
203 * @param h height 203 * @param h height
204 */ 204 */
205 op_pixels_func avg_no_rnd_pixels_tab[2][4]; 205 op_pixels_func avg_no_rnd_pixels_tab[2][4];
206 206
207 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);
208
207 /** 209 /**
208 * Thirdpel motion compensation with rounding (a+b+1)>>1. 210 * Thirdpel motion compensation with rounding (a+b+1)>>1.
209 * this is an array[12] of motion compensation funcions for the 9 thirdpel positions<br> 211 * this is an array[12] of motion compensation funcions for the 9 thirdpel positions<br>
210 * *pixels_tab[ xthirdpel + 4*ythirdpel ] 212 * *pixels_tab[ xthirdpel + 4*ythirdpel ]
211 * @param block destination where the result is stored 213 * @param block destination where the result is stored