Lines Matching refs:orient
82 // set orient tables
298 w->orient = w->chroma_orient;
306 w->orient = 0;
319 av_assert2(w->orient < 3);
322 if (w->orient == 1)
323 w->orient = 11;
324 if (w->orient == 2)
325 w->orient = 10;
327 w->orient = 0;
340 av_assert2(w->orient < 3);
341 w->orient=prediction_table[w->orient][w->raw_orient];
346 static void x8_update_predictions(IntraX8Context *const w, const int orient,
349 w->prediction_table[w->mb_x * 2 + (w->mb_y & 1)] = (est_run << 2) + 1 * (orient == 4) + 2 * (orient == 8);
386 w->orient = 1;
391 w->orient = 2;
395 w->orient = 0;
417 w->orient = i;
419 w->orient = (0xFFEAD8 >> (2 * c + 8 * (w->quant > 12))) & 3;
543 av_assert2(w->orient < 12);
580 scantable = w->scantable[(0x928548 >> (2 * w->orient)) & 3].permutated;
637 /* ac_comp_direction[orient] = { 0, 3, 3, 1, 1, 0, 0, 0, 2, 2, 2, 1 }; <-
639 direction = (0x6A017C >> (w->orient * 2)) & 3;
650 w->dsp.spatial_compensation[w->orient](w->scratchpad,
661 x8_update_predictions(w, w->orient, n);
667 if (!((w->edges & 2) || (zeros_only && (w->orient | 4) == 4)))
670 if (!((w->edges & 1) || (zeros_only && (w->orient | 8) == 8)))