Lines Matching refs:mb_type
819 intra[k] = v->mb_type[0][s->block_index[k]];
2112 const uint8_t *is_intra = v->mb_type[0];
2327 if (s->next_picture.mb_type[mb_pos + v->mb_off] != MB_TYPE_INTRA) {
2359 vc1_pred_mv(v, 0, dmv_x[0], dmv_y[0], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0);
2360 vc1_pred_mv(v, 0, dmv_x[1], dmv_y[1], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1);
2364 vc1_pred_mv(v, n, dmv_x[1], dmv_y[1], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1);
2366 vc1_pred_mv(v, 0, dmv_x[0], dmv_y[0], 1, v->range_x, v->range_y, v->mb_type[0], 0, 0);
2369 vc1_pred_mv(v, n, dmv_x[0], dmv_y[0], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0);
2371 vc1_pred_mv(v, 0, dmv_x[1], dmv_y[1], 1, v->range_x, v->range_y, v->mb_type[0], 0, 1);
3565 s->current_picture.mb_type[mb_pos] = s->mb_intra ? MB_TYPE_INTRA : MB_TYPE_16x16;
3566 vc1_pred_mv(v, 0, dmv_x, dmv_y, 1, v->range_x, v->range_y, v->mb_type[0], 0, 0);
3594 v->mb_type[0][s->block_index[i]] = s->mb_intra;
3599 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
3601 v->c_avail = v->mb_type[0][s->block_index[i] - 1];
3636 v->mb_type[0][s->block_index[i]] = 0;
3639 s->current_picture.mb_type[mb_pos] = MB_TYPE_SKIP;
3641 vc1_pred_mv(v, 0, 0, 0, 1, v->range_x, v->range_y, v->mb_type[0], 0, 0);
3661 vc1_pred_mv(v, i, dmv_x, dmv_y, 0, v->range_x, v->range_y, v->mb_type[0], 0, 0);
3674 v->mb_type[0][s->block_index[i]] = is_intra[i];
3689 if (((!s->first_slice_line || (i == 2 || i == 3)) && v->mb_type[0][s->block_index[i] - s->block_wrap[i]])
3690 || ((s->mb_x || (i == 1 || i == 3)) && v->mb_type[0][s->block_index[i] - 1])) {
3710 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
3712 v->c_avail = v->mb_type[0][s->block_index[i] - 1];
3750 v->mb_type[0][s->block_index[i]] = 0;
3754 vc1_pred_mv(v, i, 0, 0, 0, v->range_x, v->range_y, v->mb_type[0], 0, 0);
3837 s->current_picture.mb_type[mb_pos] = MB_TYPE_INTRA;
3840 v->mb_type[0][s->block_index[i]] = 1;
3856 v->mb_type[0][s->block_index[i]] = s->mb_intra;
3859 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
3861 v->c_avail = v->mb_type[0][s->block_index[i] - 1];
3894 v->mb_type[0][s->block_index[i]] = 0;
3907 vc1_pred_mv_intfr(v, i, dmv_x, dmv_y, 0, v->range_x, v->range_y, v->mb_type[0], 0);
3919 vc1_pred_mv_intfr(v, 0, dmv_x, dmv_y, 2, v->range_x, v->range_y, v->mb_type[0], 0);
3926 vc1_pred_mv_intfr(v, 2, dmv_x, dmv_y, 2, v->range_x, v->range_y, v->mb_type[0], 0);
3936 vc1_pred_mv_intfr(v, 0, dmv_x, dmv_y, 1, v->range_x, v->range_y, v->mb_type[0], 0);
3967 v->mb_type[0][s->block_index[i]] = 0;
3970 s->current_picture.mb_type[mb_pos] = MB_TYPE_SKIP;
3976 vc1_pred_mv_intfr(v, 0, 0, 0, 1, v->range_x, v->range_y, v->mb_type[0], 0);
4010 s->current_picture.mb_type[mb_pos + v->mb_off] = MB_TYPE_INTRA;
4023 v->mb_type[0][s->block_index[i]] = 1;
4028 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
4030 v->c_avail = v->mb_type[0][s->block_index[i] - 1];
4046 s->current_picture.mb_type[mb_pos + v->mb_off] = MB_TYPE_16x16;
4047 for (i = 0; i < 6; i++) v->mb_type[0][s->block_index[i]] = 0;
4053 vc1_pred_mv(v, 0, dmv_x, dmv_y, 1, v->range_x, v->range_y, v->mb_type[0], pred_flag, 0);
4065 vc1_pred_mv(v, i, dmv_x, dmv_y, 0, v->range_x, v->range_y, v->mb_type[0], pred_flag, 0);
4138 v->mb_type[0][s->block_index[i]] = 0;
4165 v->mb_type[0][s->block_index[i]] = s->mb_intra;
4226 v->mb_type[0][s->block_index[i]] = s->mb_intra;
4231 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
4233 v->c_avail = v->mb_type[0][s->block_index[i] - 1];
4287 s->current_picture.mb_type[mb_pos + v->mb_off] = MB_TYPE_INTRA;
4302 v->mb_type[0][s->block_index[i]] = s->mb_intra;
4305 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
4307 v->c_avail = v->mb_type[0][s->block_index[i] - 1];
4326 s->current_picture.mb_type[mb_pos + v->mb_off] = MB_TYPE_16x16;
4327 for (i = 0; i < 6; i++) v->mb_type[0][s->block_index[i]] = 0;
4509 s->current_picture.mb_type[mb_pos] = MB_TYPE_INTRA;
4512 v->mb_type[0][s->block_index[i]] = 1;
4528 v->mb_type[0][s->block_index[i]] = s->mb_intra;
4531 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
4533 v->c_avail = v->mb_type[0][s->block_index[i] - 1];
4585 v->mb_type[0][s->block_index[i]] = 0;
4610 vc1_pred_mv_intfr(v, j, dmv_x, dmv_y, 2, v->range_x, v->range_y, v->mb_type[0], dir);
4623 vc1_pred_mv_intfr(v, 0, dmv_x, dmv_y, 1, v->range_x, v->range_y, v->mb_type[0], 0);
4630 vc1_pred_mv_intfr(v, 0, dmv_x, dmv_y, 1, v->range_x, v->range_y, v->mb_type[0], 1);
4641 vc1_pred_mv_intfr(v, 0, dmv_x, dmv_y, 2, v->range_x, v->range_y, v->mb_type[0], dir);
4646 vc1_pred_mv_intfr(v, 2, dmv_x, dmv_y, 2, v->range_x, v->range_y, v->mb_type[0], dir2);
4656 vc1_pred_mv_intfr(v, 0, 0, 0, 2, v->range_x, v->range_y, v->mb_type[0], !dir);
4657 vc1_pred_mv_intfr(v, 2, 0, 0, 2, v->range_x, v->range_y, v->mb_type[0], !dir);
4673 vc1_pred_mv_intfr(v, 0, dmv_x, dmv_y, 1, v->range_x, v->range_y, v->mb_type[0], dir);
4714 v->mb_type[0][s->block_index[i]] = 0;
4717 s->current_picture.mb_type[mb_pos] = MB_TYPE_SKIP;
4726 vc1_pred_mv_intfr(v, 0, 0, 0, 1, v->range_x, v->range_y, v->mb_type[0], 0);
4727 vc1_pred_mv_intfr(v, 0, 0, 0, 1, v->range_x, v->range_y, v->mb_type[0], 1);
4730 vc1_pred_mv_intfr(v, 0, 0, 0, 1, v->range_x, v->range_y, v->mb_type[0], dir);
4825 s->current_picture.mb_type[mb_pos] = MB_TYPE_INTRA;
4969 s->current_picture.mb_type[mb_pos + v->mb_off] = MB_TYPE_INTRA;
5553 v->mb_type[0] = v->mb_type_base + s->b8_stride + 1;
5554 v->mb_type[1] = v->mb_type_base + s->b8_stride * (mb_height * 2 + 1) + s->mb_stride + 1;
5555 v->mb_type[2] = v->mb_type[1] + s->mb_stride * (mb_height + 1);
5794 av_freep(&v->is_intra_base); // FIXME use v->mb_type[]