lowres chroma fix

Originally committed as revision 3517 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Michael Niedermayer 2004-09-26 23:01:42 +00:00
parent 0f74857497
commit 718455951c
1 changed files with 2 additions and 2 deletions

View File

@ -2640,8 +2640,8 @@ static always_inline void mpeg_motion_lowres(MpegEncContext *s,
src_y =(s->mb_y*2*block_s>>field_based) + (motion_y >> (lowres+1));
if (s->out_format == FMT_H263) {
uvsx = sx | ((motion_x & 2)>>1);
uvsy = sy | ((motion_y & 2)>>1);
uvsx = ((motion_x>>1) & s_mask) | (sx&1);
uvsy = ((motion_y>>1) & s_mask) | (sy&1);
uvsrc_x = src_x>>1;
uvsrc_y = src_y>>1;
}else if(s->out_format == FMT_H261){//even chroma mv's are full pel in H261