Lines Matching defs:prec

204                         Jpeg2000Prec *prec = band->prec + precno;
206 fprintf(fd, "prec %d:\n", precno);
209 prec->xi0, prec->xi1, prec->yi0, prec->yi1);
803 Jpeg2000Prec *prec = band->prec + precno;
804 int nb_cblks = prec->nb_codeblocks_height * prec->nb_codeblocks_width;
806 ff_tag_tree_zero(prec->zerobits, prec->nb_codeblocks_width, prec->nb_codeblocks_height, 99);
807 ff_tag_tree_zero(prec->cblkincl, prec->nb_codeblocks_width, prec->nb_codeblocks_height, 99);
809 Jpeg2000Cblk *cblk = &prec->cblk[pos];
810 prec->zerobits[pos].val = expn[bandno] + numgbits - 1 - cblk->nonzerobits;
813 tag_tree_update(prec->zerobits + pos);
816 prec->cblkincl[pos].val = i;
821 prec->cblkincl[pos].val = i;
822 tag_tree_update(prec->cblkincl + pos);
833 Jpeg2000Prec *prec = band->prec + precno;
834 int nb_cblks = prec->nb_codeblocks_height * prec->nb_codeblocks_width;
837 Jpeg2000Cblk *cblk = &prec->cblk[pos];
858 Jpeg2000Prec *prec = band->prec + precno;
860 int cblknw = prec->nb_codeblocks_width;
866 for (pos=0, yi = 0; yi < prec->nb_codeblocks_height; yi++) {
869 Jpeg2000Cblk *cblk = prec->cblk + yi * cblknw + xi;
876 tag_tree_code(s, prec->cblkincl + pos, layno + 1);
886 tag_tree_code(s, prec->zerobits + pos, 100);
916 Jpeg2000Prec *prec = band->prec + precno;
917 int yi, cblknw = prec->nb_codeblocks_width;
918 for (yi =0; yi < prec->nb_codeblocks_height; yi++) {
921 Jpeg2000Cblk *cblk = prec->cblk + yi * cblknw + xi;
1197 Jpeg2000Prec *prec = band->prec + precno;
1199 for (cblkno = 0; cblkno < prec->nb_codeblocks_height * prec->nb_codeblocks_width; cblkno++){
1200 Jpeg2000Cblk *cblk = prec->cblk + cblkno;
1285 Jpeg2000Prec *prec = band->prec + precno;
1287 for (cblkno = 0; cblkno < prec->nb_codeblocks_height * prec->nb_codeblocks_width; cblkno++){
1288 Jpeg2000Cblk *cblk = prec->cblk + cblkno;
1382 Jpeg2000Prec *prec = band->prec + precno;
1384 for (cblkno = 0; cblkno < prec->nb_codeblocks_height * prec->nb_codeblocks_width; cblkno++){
1385 Jpeg2000Cblk *cblk = prec->cblk + cblkno;
1421 Jpeg2000Prec *prec = band->prec; // we support only 1 precinct per band ATM in the encoder
1433 for (cblky = 0; cblky < prec->nb_codeblocks_height; cblky++){
1442 for (cblkx = 0; cblkx < prec->nb_codeblocks_width; cblkx++, cblkno++){
1461 if (!prec->cblk[cblkno].data)
1462 prec->cblk[cblkno].data = av_malloc(1 + 8192);
1463 if (!prec->cblk[cblkno].passes)
1464 prec->cblk[cblkno].passes = av_malloc_array(JPEG2000_MAX_PASSES, sizeof (*prec->cblk[cblkno].passes));
1465 if (!prec->cblk[cblkno].data || !prec->cblk[cblkno].passes)
1467 encode_cblk(s, &t1, prec->cblk + cblkno, tile, xx1 - xx0, yy1 - yy0,