Lines Matching refs:rlevel

1114                                   Jpeg2000ResLevel *rlevel, int precno,
1120 if (layno < rlevel->band[0].prec[precno].decoded_layers)
1122 rlevel->band[0].prec[precno].decoded_layers = layno + 1;
1137 for (bandno = 0; bandno < rlevel->nbands; bandno++) {
1138 Jpeg2000Band *band = rlevel->band + bandno;
1247 for (bandno = 0; bandno < rlevel->nbands; bandno++) {
1248 Jpeg2000Band *band = rlevel->band + bandno;
1331 Jpeg2000ResLevel *rlevel = tile->comp[compno].reslevel +
1334 for (precno = 0; precno < rlevel->num_precincts_x * rlevel->num_precincts_y; precno++)
1336 codsty, rlevel,
1357 Jpeg2000ResLevel *rlevel = tile->comp[compno].reslevel +
1360 for (precno = 0; precno < rlevel->num_precincts_x * rlevel->num_precincts_y; precno++)
1362 codsty, rlevel,
1387 Jpeg2000ResLevel *rlevel = comp->reslevel + reslevelno;
1388 step_x = FFMIN(step_x, rlevel->log2_prec_width + reducedresno);
1389 step_y = FFMIN(step_y, rlevel->log2_prec_height + reducedresno);
1403 Jpeg2000ResLevel *rlevel = comp->reslevel + reslevelno;
1407 if (yc % (1LL << (rlevel->log2_prec_height + reducedresno)) && y != tile->coord[1][0]) //FIXME this is a subset of the check
1410 if (xc % (1LL << (rlevel->log2_prec_width + reducedresno)) && x != tile->coord[0][0]) //FIXME this is a subset of the check
1414 prcx = ff_jpeg2000_ceildivpow2(xc, reducedresno) >> rlevel->log2_prec_width;
1415 prcy = ff_jpeg2000_ceildivpow2(yc, reducedresno) >> rlevel->log2_prec_height;
1416 prcx -= ff_jpeg2000_ceildivpow2(comp->coord_o[0][0], reducedresno) >> rlevel->log2_prec_width;
1417 prcy -= ff_jpeg2000_ceildivpow2(comp->coord_o[1][0], reducedresno) >> rlevel->log2_prec_height;
1419 precno = prcx + rlevel->num_precincts_x * prcy;
1421 if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) {
1423 prcx, prcy, rlevel->num_precincts_x, rlevel->num_precincts_y);
1428 if ((ret = jpeg2000_decode_packet(s, tile, tp_index, codsty, rlevel,
1453 Jpeg2000ResLevel *rlevel = comp->reslevel + reslevelno;
1454 step_x = FFMIN(step_x, rlevel->log2_prec_width + reducedresno);
1455 step_y = FFMIN(step_y, rlevel->log2_prec_height + reducedresno);
1468 Jpeg2000ResLevel *rlevel = comp->reslevel + reslevelno;
1481 if (!(y % ((uint64_t)s->cdy[compno] << (rlevel->log2_prec_height + reducedresno)) == 0 ||
1482 (y == tile->coord[1][0] && ((int64_t)try0 << reducedresno) % (1ULL << (reducedresno + rlevel->log2_prec_height)))))
1485 if (!(x % ((uint64_t)s->cdx[compno] << (rlevel->log2_prec_width + reducedresno)) == 0 ||
1486 (x == tile->coord[0][0] && ((int64_t)trx0 << reducedresno) % (1ULL << (reducedresno + rlevel->log2_prec_width)))))
1490 prcx = ff_jpeg2000_ceildiv(x, (int64_t)s->cdx[compno] << reducedresno) >> rlevel->log2_prec_width;
1491 prcy = ff_jpeg2000_ceildiv(y, (int64_t)s->cdy[compno] << reducedresno) >> rlevel->log2_prec_height;
1492 prcx -= ff_jpeg2000_ceildivpow2(comp->coord_o[0][0], reducedresno) >> rlevel->log2_prec_width;
1493 prcy -= ff_jpeg2000_ceildivpow2(comp->coord_o[1][0], reducedresno) >> rlevel->log2_prec_height;
1495 precno = prcx + rlevel->num_precincts_x * prcy;
1498 if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) {
1500 prcx, prcy, rlevel->num_precincts_x, rlevel->num_precincts_y);
1506 codsty, rlevel,
1528 Jpeg2000ResLevel *rlevel = comp->reslevel + reslevelno;
1529 step_x = FFMIN(step_x, rlevel->log2_prec_width + reducedresno);
1530 step_y = FFMIN(step_y, rlevel->log2_prec_height + reducedresno);
1553 Jpeg2000ResLevel *rlevel = comp->reslevel + reslevelno;
1559 if (!(y % ((uint64_t)s->cdy[compno] << (rlevel->log2_prec_height + reducedresno)) == 0 ||
1560 (y == tile->coord[1][0] && ((int64_t)try0 << reducedresno) % (1ULL << (reducedresno + rlevel->log2_prec_height)))))
1563 if (!(x % ((uint64_t)s->cdx[compno] << (rlevel->log2_prec_width + reducedresno)) == 0 ||
1564 (x == tile->coord[0][0] && ((int64_t)trx0 << reducedresno) % (1ULL << (reducedresno + rlevel->log2_prec_width)))))
1568 prcx = ff_jpeg2000_ceildiv(x, (int64_t)s->cdx[compno] << reducedresno) >> rlevel->log2_prec_width;
1569 prcy = ff_jpeg2000_ceildiv(y, (int64_t)s->cdy[compno] << reducedresno) >> rlevel->log2_prec_height;
1570 prcx -= ff_jpeg2000_ceildivpow2(comp->coord_o[0][0], reducedresno) >> rlevel->log2_prec_width;
1571 prcy -= ff_jpeg2000_ceildivpow2(comp->coord_o[1][0], reducedresno) >> rlevel->log2_prec_height;
1573 precno = prcx + rlevel->num_precincts_x * prcy;
1575 if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) {
1577 prcx, prcy, rlevel->num_precincts_x, rlevel->num_precincts_y);
1582 if ((ret = jpeg2000_decode_packet(s, tile, tp_index, codsty, rlevel,
1966 Jpeg2000ResLevel *rlevel = comp->reslevel + reslevelno;
1968 for (bandno = 0; bandno < rlevel->nbands; bandno++) {
1970 Jpeg2000Band *band = rlevel->band + bandno;
1979 nb_precincts = rlevel->num_precincts_x * rlevel->num_precincts_y;