Lines Matching defs:comps
45 int comps;
284 int comps;
292 comps = ctx->comps;
364 size += 2 + 2 + 2 + 1 + 2 + 2 + 1 + comps * (1 + 1 + 1) + 2 + 2 + 1
365 + comps * (1 + 1) + 1 + 1 + 1; /* Header */
376 bytestream2_put_be16u(&pb, 8 + comps * 3); // header size depends on components
380 bytestream2_put_byteu(&pb, comps); // components
381 for (i = 1; i <= comps; i++) {
388 bytestream2_put_be16u(&pb, 6 + comps * 2);
389 bytestream2_put_byteu(&pb, comps);
390 for (i = 1; i <= comps; i++) {
395 bytestream2_put_byteu(&pb, (comps > 1) ? 1 : 0); // interleaving: 0 - plane, 1 - line
434 ctx->comps = 1;
436 ctx->comps = 3;
439 if (avctx->width * (unsigned)avctx->height > (INT_MAX - size) / 4 / ctx->comps)
441 size += 4 * ctx->comps * avctx->width * avctx->height;