Mercurial > libavcodec.hg
comparison rv34.c @ 8121:98f88000fcd4 libavcodec
Drop redundant check in RV3/4 deblock coefficients calculation
author | kostya |
---|---|
date | Sat, 08 Nov 2008 07:24:56 +0000 |
parents | 2d01559f824c |
children | aec296246352 |
comparison
equal
deleted
inserted
replaced
8120:3d4e01bcd2a5 | 8121:98f88000fcd4 |
---|---|
1083 { | 1083 { |
1084 MpegEncContext *s = &r->s; | 1084 MpegEncContext *s = &r->s; |
1085 int mvmask = 0, i, j; | 1085 int mvmask = 0, i, j; |
1086 int midx = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride; | 1086 int midx = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride; |
1087 int16_t (*motion_val)[2] = s->current_picture_ptr->motion_val[0][midx]; | 1087 int16_t (*motion_val)[2] = s->current_picture_ptr->motion_val[0][midx]; |
1088 if(s->pict_type == FF_I_TYPE) | |
1089 return 0; | |
1090 for(j = 0; j < 16; j += 8){ | 1088 for(j = 0; j < 16; j += 8){ |
1091 for(i = 0; i < 2; i++){ | 1089 for(i = 0; i < 2; i++){ |
1092 if(is_mv_diff_gt_3(motion_val + i, 1)) | 1090 if(is_mv_diff_gt_3(motion_val + i, 1)) |
1093 mvmask |= 0x11 << (j + i*2); | 1091 mvmask |= 0x11 << (j + i*2); |
1094 if(is_mv_diff_gt_3(motion_val + i, s->b8_stride)) | 1092 if(is_mv_diff_gt_3(motion_val + i, s->b8_stride)) |