Lines Matching defs:comp
235 opj_pi_comp_t *comp = NULL;
240 comp = &pi->comps[pi->compno];
241 res = &comp->resolutions[pi->resno];
251 comp = &pi->comps[pi->compno];
252 if (pi->resno >= comp->numresolutions) {
255 res = &comp->resolutions[pi->resno];
275 opj_pi_comp_t *comp = NULL;
280 comp = &pi->comps[pi->compno];
281 res = &comp->resolutions[pi->resno];
290 comp = &pi->comps[pi->compno];
291 if (pi->resno >= comp->numresolutions) {
294 res = &comp->resolutions[pi->resno];
314 opj_pi_comp_t *comp = NULL;
326 comp = &pi->comps[compno];
327 for (resno = 0; resno < comp->numresolutions; resno++) {
329 res = &comp->resolutions[resno];
330 dx = comp->dx * (1u << (res->pdx + comp->numresolutions - 1 - resno));
331 dy = comp->dy * (1u << (res->pdy + comp->numresolutions - 1 - resno));
352 comp = &pi->comps[pi->compno];
353 if (pi->resno >= comp->numresolutions) {
356 res = &comp->resolutions[pi->resno];
357 levelno = comp->numresolutions - 1 - pi->resno;
358 trx0 = opj_int_ceildiv(pi->tx0, (OPJ_INT32)(comp->dx << levelno));
359 try0 = opj_int_ceildiv(pi->ty0, (OPJ_INT32)(comp->dy << levelno));
360 trx1 = opj_int_ceildiv(pi->tx1, (OPJ_INT32)(comp->dx << levelno));
361 try1 = opj_int_ceildiv(pi->ty1, (OPJ_INT32)(comp->dy << levelno));
364 if (!((pi->y % (OPJ_INT32)(comp->dy << rpy) == 0) || ((pi->y == pi->ty0) && ((try0 << levelno) % (1 << rpy))))){
367 if (!((pi->x % (OPJ_INT32)(comp->dx << rpx) == 0) || ((pi->x == pi->tx0) && ((trx0 << levelno) % (1 << rpx))))){
375 prci = opj_int_floordivpow2(opj_int_ceildiv(pi->x, (OPJ_INT32)(comp->dx << levelno)), (OPJ_INT32)res->pdx)
377 prcj = opj_int_floordivpow2(opj_int_ceildiv(pi->y, (OPJ_INT32)(comp->dy << levelno)), (OPJ_INT32)res->pdy)
400 opj_pi_comp_t *comp = NULL;
405 comp = &pi->comps[pi->compno];
413 comp = &pi->comps[compno];
414 for (resno = 0; resno < comp->numresolutions; resno++) {
416 res = &comp->resolutions[resno];
417 dx = comp->dx * (1u << (res->pdx + comp->numresolutions - 1 - resno));
418 dy = comp->dy * (1u << (res->pdy + comp->numresolutions - 1 - resno));
433 comp = &pi->comps[pi->compno];
434 for (pi->resno = pi->poc.resno0; pi->resno < opj_uint_min(pi->poc.resno1, comp->numresolutions); pi->resno++) {
440 res = &comp->resolutions[pi->resno];
441 levelno = comp->numresolutions - 1 - pi->resno;
442 trx0 = opj_int_ceildiv(pi->tx0, (OPJ_INT32)(comp->dx << levelno));
443 try0 = opj_int_ceildiv(pi->ty0, (OPJ_INT32)(comp->dy << levelno));
444 trx1 = opj_int_ceildiv(pi->tx1, (OPJ_INT32)(comp->dx << levelno));
445 try1 = opj_int_ceildiv(pi->ty1, (OPJ_INT32)(comp->dy << levelno));
448 if (!((pi->y % (OPJ_INT32)(comp->dy << rpy) == 0) || ((pi->y == pi->ty0) && ((try0 << levelno) % (1 << rpy))))){
451 if (!((pi->x % (OPJ_INT32)(comp->dx << rpx) == 0) || ((pi->x == pi->tx0) && ((trx0 << levelno) % (1 << rpx))))){
459 prci = opj_int_floordivpow2(opj_int_ceildiv(pi->x, (OPJ_INT32)(comp->dx << levelno)), (OPJ_INT32)res->pdx)
461 prcj = opj_int_floordivpow2(opj_int_ceildiv(pi->y, (OPJ_INT32)(comp->dy << levelno)), (OPJ_INT32)res->pdy)
484 opj_pi_comp_t *comp = NULL;
489 comp = &pi->comps[pi->compno];
497 comp = &pi->comps[pi->compno];
500 for (resno = 0; resno < comp->numresolutions; resno++) {
502 res = &comp->resolutions[resno];
503 dx = comp->dx * (1u << (res->pdx + comp->numresolutions - 1 - resno));
504 dy = comp->dy * (1u << (res->pdy + comp->numresolutions - 1 - resno));
516 for (pi->resno = pi->poc.resno0; pi->resno < opj_uint_min(pi->poc.resno1, comp->numresolutions); pi->resno++) {
522 res = &comp->resolutions[pi->resno];
523 levelno = comp->numresolutions - 1 - pi->resno;
524 trx0 = opj_int_ceildiv(pi->tx0, (OPJ_INT32)(comp->dx << levelno));
525 try0 = opj_int_ceildiv(pi->ty0, (OPJ_INT32)(comp->dy << levelno));
526 trx1 = opj_int_ceildiv(pi->tx1, (OPJ_INT32)(comp->dx << levelno));
527 try1 = opj_int_ceildiv(pi->ty1, (OPJ_INT32)(comp->dy << levelno));
530 if (!((pi->y % (OPJ_INT32)(comp->dy << rpy) == 0) || ((pi->y == pi->ty0) && ((try0 << levelno) % (1 << rpy))))){
533 if (!((pi->x % (OPJ_INT32)(comp->dx << rpx) == 0) || ((pi->x == pi->tx0) && ((trx0 << levelno) % (1 << rpx))))){
541 prci = opj_int_floordivpow2(opj_int_ceildiv(pi->x, (OPJ_INT32)(comp->dx << levelno)), (OPJ_INT32)res->pdx)
543 prcj = opj_int_floordivpow2(opj_int_ceildiv(pi->y, (OPJ_INT32)(comp->dy << levelno)), (OPJ_INT32)res->pdy)
645 /* take the minimum size for dx for each comp and resolution */
771 /* take the minimum size for l_dx for each comp and resolution*/
846 opj_pi_comp_t *comp = &l_current_pi->comps[compno];
850 comp->resolutions = (opj_pi_resolution_t*) opj_calloc(tccp->numresolutions, sizeof(opj_pi_resolution_t));
851 if (!comp->resolutions) {
856 comp->numresolutions = tccp->numresolutions;