Lines Matching defs:a_avail
400 * @param a_avail flag indicating top block availability
406 int a_avail, int c_avail,
436 if (a_avail && (n != 2 && n != 3)) {
441 if (a_avail && c_avail && (n != 3)) {
452 if (c_avail && (!a_avail || abs(a - b) <= abs(b - c))) {
455 } else if (a_avail) {
727 int a_avail = v->a_avail, c_avail = v->c_avail;
753 dcdiff += ff_vc1_pred_dc(&v->s, v->overlap, quant, n, v->a_avail, v->c_avail, &dc_val, &dc_pred_dir);
764 if (!a_avail && !c_avail)
787 else if (a_avail && mb_pos >= s->mb_stride)
919 int a_avail = v->a_avail, c_avail = v->c_avail;
953 dcdiff += ff_vc1_pred_dc(&v->s, v->overlap, quant, n, a_avail, c_avail, &dc_val, &dc_pred_dir);
968 if (!a_avail) dc_pred_dir = 1;
970 if (!a_avail && !c_avail) use_pred = 0;
984 if (!dc_pred_dir && a_avail && mb_pos >= s->mb_stride)
1357 v->a_avail = v->c_avail = 0;
1359 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
1460 v->a_avail = v->c_avail = 0;
1462 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
1600 v->a_avail = v->c_avail = 0;
1606 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
1768 v->a_avail = v->c_avail = 0;
1774 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
1976 v->a_avail = v->c_avail = 0;
1978 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
2051 v->a_avail = v->c_avail = 0;
2057 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
2245 v->a_avail = v->c_avail = 0;
2251 v->a_avail = v->mb_type[0][s->block_index[i] - s->block_wrap[i]];
2753 v->a_avail = !s->first_slice_line || (k == 2 || k == 3);