Lines Matching refs:im

145 void gdImageJpeg (gdImagePtr im, FILE * outFile, int quality)  in gdImageJpeg()  argument
148 gdImageJpegCtx (im, out, quality); in gdImageJpeg()
152 void *gdImageJpegPtr (gdImagePtr im, int *size, int quality) in gdImageJpegPtr() argument
156 gdImageJpegCtx (im, out, quality); in gdImageJpegPtr()
165 void gdImageJpegCtx (gdImagePtr im, gdIOCtx * outfile, int quality) in gdImageJpegCtx() argument
194 cinfo.image_width = im->sx; in gdImageJpegCtx()
195 cinfo.image_height = im->sy; in gdImageJpegCtx()
201 cinfo.X_density = im->res_x; in gdImageJpegCtx()
202 cinfo.Y_density = im->res_y; in gdImageJpegCtx()
209 if (gdImageGetInterlaced (im)) { in gdImageJpegCtx()
227 if (im->trueColor) { in gdImageJpegCtx()
234 for (i = 0; i < im->sy; i++) { in gdImageJpegCtx()
235 for (jidx = 0, j = 0; j < im->sx; j++) { in gdImageJpegCtx()
236 int val = im->tpixels[i][j]; in gdImageJpegCtx()
249 for (i = 0; i < im->sy; i++) { in gdImageJpegCtx()
250 for (jidx = 0, j = 0; j < im->sx; j++) { in gdImageJpegCtx()
251 int idx = im->pixels[i][j]; in gdImageJpegCtx()
258 row[jidx++] = im->red[idx]; in gdImageJpegCtx()
259 row[jidx++] = im->green[idx]; in gdImageJpegCtx()
260 row[jidx++] = im->blue[idx]; in gdImageJpegCtx()
262 row[jidx++] = im->red[idx] << 4; in gdImageJpegCtx()
263 row[jidx++] = im->green[idx] << 4; in gdImageJpegCtx()
264 row[jidx++] = im->blue[idx] << 4; in gdImageJpegCtx()
289 gdImagePtr im; in gdImageCreateFromJpegEx() local
291 im = gdImageCreateFromJpegCtxEx(in, ignore_warning); in gdImageCreateFromJpegEx()
294 return im; in gdImageCreateFromJpegEx()
304 gdImagePtr im; in gdImageCreateFromJpegPtrEx() local
306 im = gdImageCreateFromJpegCtxEx(in, ignore_warning); in gdImageCreateFromJpegPtrEx()
309 return im; in gdImageCreateFromJpegPtrEx()
333 volatile gdImagePtr im = 0; in gdImageCreateFromJpegCtxEx() local
356 if (im) { in gdImageCreateFromJpegCtxEx()
357 gdImageDestroy (im); in gdImageCreateFromJpegCtxEx()
384 im = gdImageCreateTrueColor ((int) cinfo.image_width, (int) cinfo.image_height); in gdImageCreateFromJpegCtxEx()
385 if (im == 0) { in gdImageCreateFromJpegCtxEx()
393 im->res_x = cinfo.X_density; in gdImageCreateFromJpegCtxEx()
394 im->res_y = cinfo.Y_density; in gdImageCreateFromJpegCtxEx()
397 im->res_x = DPCM2DPI(cinfo.X_density); in gdImageCreateFromJpegCtxEx()
398 im->res_y = DPCM2DPI(cinfo.Y_density); in gdImageCreateFromJpegCtxEx()
425 gdImageInterlace (im, cinfo.progressive_mode != 0); in gdImageCreateFromJpegCtxEx()
466 register int *tpix = im->tpixels[i]; in gdImageCreateFromJpegCtxEx()
479 register int *tpix = im->tpixels[i]; in gdImageCreateFromJpegCtxEx()
503 return im; in gdImageCreateFromJpegCtxEx()
510 if (im) { in gdImageCreateFromJpegCtxEx()
511 gdImageDestroy (im); in gdImageCreateFromJpegCtxEx()