Lines Matching defs:compno
167 int tileno, compno, reslevelno, bandno, precno;
177 for(compno = 0; compno < s->ncomponents; compno++){
178 Jpeg2000Component *comp = tile->comp + compno;
180 fprintf(fd, "component %d:\n", compno);
360 static int put_qcd(Jpeg2000EncoderContext *s, int compno)
386 static int put_com(Jpeg2000EncoderContext *s, int compno)
427 int layno, compno;
431 for (compno = 0; compno < s->ncomponents; compno++) {
432 int tilew = tile->comp[compno].coord[0][1] - tile->comp[compno].coord[0][0];
433 int tileh = tile->comp[compno].coord[1][1] - tile->comp[compno].coord[1][0];
434 int scale = (compno?1 << s->chroma_shift[0]:1) * (compno?1 << s->chroma_shift[1]:1);
437 tile->layer_rates[layno] += (double)(tilew * tileh) * s->ncomponents * s->cbps[compno] /
456 int tileno, tilex, tiley, compno;
478 for (compno = 0; compno < s->ncomponents; compno++){
479 Jpeg2000Component *comp = tile->comp + compno;
486 if (compno > 0)
494 s->cbps[compno],
495 compno?1<<s->chroma_shift[0]:1,
496 compno?1<<s->chroma_shift[1]:1,
509 int tileno, compno, i, y, x; \
514 for (compno = 0; compno < s->ncomponents; compno++){ \
515 Jpeg2000Component *comp = tile->comp + compno; \
517 int cbps = s->cbps[compno]; \
518 line = (PIXEL*)s->picture->data[compno] \
519 + comp->coord[1][0] * (s->picture->linesize[compno] / sizeof(PIXEL)) \
525 line += s->picture->linesize[compno] / sizeof(PIXEL); \
536 for (compno = 0; compno < s->ncomponents; compno++){ \
537 int cbps = s->cbps[compno]; \
538 tile->comp[compno].i_data[i] = *ptr++ - (1 << (cbps - 1)); \
552 int compno, reslevelno, bandno;
556 for (compno = 0; compno < s->ncomponents; compno++){
569 expn = s->cbps[compno] - log + 13;
571 expn = ((bandno&2)>>1) + (reslevelno>0) + s->cbps[compno];
939 int compno, reslevelno, layno, ret;
960 for (compno = 0; compno < s->ncomponents; compno++){
962 Jpeg2000ResLevel *reslevel = s->tile[tileno].comp[compno].reslevel + reslevelno;
975 for (compno = 0; compno < s->ncomponents; compno++){
977 Jpeg2000ResLevel *reslevel = s->tile[tileno].comp[compno].reslevel + reslevelno;
992 for (compno = 0; compno < s->ncomponents; compno++) {
993 Jpeg2000Component *comp = tile->comp + compno;
1006 for (compno = 0; compno < s->ncomponents; compno++) {
1007 Jpeg2000Component *comp = tile->comp + compno;
1010 int log_subsampling[2] = { compno?s->chroma_shift[0]:0, compno?s->chroma_shift[1]:0};
1050 for (compno = 0; compno < s->ncomponents; compno++) {
1051 Jpeg2000Component *comp = tile->comp + compno;
1069 for (compno = 0; compno < s->ncomponents; compno++) {
1070 Jpeg2000Component *comp = tile->comp + compno;
1071 int log_subsampling[2] = { compno?s->chroma_shift[0]:0, compno?s->chroma_shift[1]:0};
1115 for (compno = 0; compno < s->ncomponents; compno++) {
1116 Jpeg2000Component *comp = tile->comp + compno;
1117 int log_subsampling[2] = { compno?s->chroma_shift[0]:0, compno?s->chroma_shift[1]:0};
1185 int compno, resno, bandno, precno, cblkno;
1188 for (compno = 0; compno < s->ncomponents; compno++) {
1189 Jpeg2000Component *comp = &tile->comp[compno];
1268 int precno, compno, reslevelno, bandno, cblkno, lev, passno, layno;
1276 for (compno = 0; compno < s->ncomponents; compno++){
1277 Jpeg2000Component *comp = tile->comp + compno;
1369 int precno, compno, reslevelno, bandno, cblkno, lev;
1372 for (compno = 0; compno < s->ncomponents; compno++){
1373 Jpeg2000Component *comp = tile->comp + compno;
1403 int compno, reslevelno, bandno, ret;
1406 for (compno = 0; compno < s->ncomponents; compno++){
1407 Jpeg2000Component *comp = s->tile[tileno].comp + compno;
1494 int tileno, compno;
1501 for (compno = 0; compno < s->ncomponents; compno++){
1502 Jpeg2000Component *comp = s->tile[tileno].comp + compno;
1514 int tileno, compno;
1517 for (compno = 0; compno < s->ncomponents; compno++)
1518 ff_jpeg2000_reinit(tile->comp + compno, &s->codsty);