Lines Matching refs:mb_y
816 if (h->mb_y & 1) {
1304 slice_type, h->mb_x, h->mb_y);
1715 h->resync_mb_y = h->mb_y = (first_mb_in_slice / h->mb_width) <<
1718 h->resync_mb_y = h->mb_y = h->mb_y + 1;
1719 av_assert1(h->mb_y < h->mb_height);
2075 int16_t(*mv_src)[2] = &h->cur_pic.motion_val[list][4 * h->mb_x + 4 * h->mb_y * b_stride];
2104 if (h->mb_y & 1) {
2235 int linesize, uvlinesize, mb_x, mb_y;
2236 const int end_mb_y = h->mb_y + FRAME_MBAFF(h);
2243 for (mb_y = end_mb_y - FRAME_MBAFF(h); mb_y <= end_mb_y; mb_y++) {
2245 mb_xy = h->mb_xy = mb_x + mb_y * h->mb_stride;
2255 h->mb_y = mb_y;
2257 ((mb_x << pixel_shift) + mb_y * h->linesize) * 16;
2260 mb_y * h->uvlinesize * block_h;
2263 mb_y * h->uvlinesize * block_h;
2269 if (mb_y & 1) { // FIXME move out of this function?
2286 ff_h264_filter_mb(h, mb_x, mb_y, dest_y, dest_cb, dest_cr,
2289 ff_h264_filter_mb_fast(h, mb_x, mb_y, dest_y, dest_cb,
2296 h->mb_y = end_mb_y - FRAME_MBAFF(h);
2303 const int mb_xy = h->mb_x + h->mb_y * h->mb_stride;
2316 int top = 16 * (h->mb_y >> FIELD_PICTURE(h));
2400 h->mb_y++;
2406 h->mb_y--;
2413 h->mb_y, ER_MB_END);
2423 h->mb_x, h->mb_y,
2426 h->mb_y, ER_MB_ERROR);
2434 ++h->mb_y;
2436 ++h->mb_y;
2437 if (FRAME_MBAFF(h) && h->mb_y < h->mb_height)
2442 if (eos || h->mb_y >= h->mb_height) {
2446 h->mb_y, ER_MB_END);
2461 h->mb_y++;
2466 h->mb_y--;
2471 "error while decoding MB %d %d\n", h->mb_x, h->mb_y);
2473 h->mb_y, ER_MB_ERROR);
2481 ++h->mb_y;
2483 ++h->mb_y;
2484 if (FRAME_MBAFF(h) && h->mb_y < h->mb_height)
2487 if (h->mb_y >= h->mb_height) {
2494 h->mb_x - 1, h->mb_y,
2500 h->mb_x, h->mb_y,
2514 h->mb_x - 1, h->mb_y,
2522 h->mb_y, ER_MB_ERROR);
2543 av_assert0(h->mb_y < h->mb_height);
2566 h->mb_y = hx->mb_y;