Lines Matching refs:mb_x
360 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
395 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
471 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
555 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
556 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
582 }else if((s->mb_x+1) == s->mb_width && (r->avail_cache[6-5] & type) & mask){
610 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
680 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride + mv_off;
723 src_x = s->mb_x * 16 + xoff + mx;
725 uvsrc_x = s->mb_x * 8 + (xoff >> 1) + umx;
853 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
864 ZERO8x2(s->current_picture_ptr->f.motion_val[0][s->mb_x * 2 + s->mb_y * 2 * s->b8_stride], s->b8_stride);
868 ZERO8x2(s->current_picture_ptr->f.motion_val[0][s->mb_x * 2 + s->mb_y * 2 * s->b8_stride], s->b8_stride);
878 next_bt = s->next_picture_ptr->f.mb_type[s->mb_x + s->mb_y * s->mb_stride];
880 ZERO8x2(s->current_picture_ptr->f.motion_val[0][s->mb_x * 2 + s->mb_y * 2 * s->b8_stride], s->b8_stride);
881 ZERO8x2(s->current_picture_ptr->f.motion_val[1][s->mb_x * 2 + s->mb_y * 2 * s->b8_stride], s->b8_stride);
892 ZERO8x2(s->current_picture_ptr->f.motion_val[0][s->mb_x * 2 + s->mb_y * 2 * s->b8_stride], s->b8_stride);
1174 int midx = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride;
1187 if(!s->mb_x)
1192 if(s->mb_x)
1193 r->deblock_coefs[s->mb_x - 1 + s->mb_y*s->mb_stride] |= (vmvmask & 0x1111) << 3;
1195 r->deblock_coefs[s->mb_x + (s->mb_y - 1)*s->mb_stride] |= (hmvmask & 0xF) << 12;
1206 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
1215 dist = (s->mb_x - s->resync_mb_x) + (s->mb_y - s->resync_mb_y) * s->mb_width;
1216 if(s->mb_x && dist)
1222 if(((s->mb_x+1) < s->mb_width) && dist >= s->mb_width - 1)
1224 if(s->mb_x && dist > s->mb_width)
1312 int mb_pos = s->mb_x + s->mb_y * s->mb_stride;
1317 dist = (s->mb_x - s->resync_mb_x) + (s->mb_y - s->resync_mb_y) * s->mb_width;
1318 if(s->mb_x && dist)
1324 if(((s->mb_x+1) < s->mb_width) && dist >= s->mb_width - 1)
1326 if(s->mb_x && dist > s->mb_width)
1435 mb_pos = s->mb_x + s->mb_y * s->mb_width;
1438 s->mb_x = r->si.start % s->mb_width;
1443 s->resync_mb_x = s->mb_x;
1451 res = rv34_decode_inter_macroblock(r, r->intra_types + s->mb_x * 4 + 4);
1453 res = rv34_decode_intra_macroblock(r, r->intra_types + s->mb_x * 4 + 4);
1455 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x-1, s->mb_y, ER_MB_ERROR);
1458 if (++s->mb_x == s->mb_width) {
1459 s->mb_x = 0;
1474 if(s->mb_x == s->resync_mb_x)
1478 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x-1, s->mb_y, ER_MB_END);
1730 s->mb_x = s->mb_y = 0;
1753 s->mb_num_left = r->s.mb_x + r->s.mb_y*r->s.mb_width - r->si.start;