Home | History | Annotate | Download | only in libjpeg-turbo

Lines Matching refs:pf

88 void initBuf(unsigned char *buf, int w, int h, int pf, int flags)
90 int roffset=tjRedOffset[pf];
91 int goffset=tjGreenOffset[pf];
92 int boffset=tjBlueOffset[pf];
93 int ps=tjPixelSize[pf];
96 if(pf==TJPF_GRAY)
110 else if(pf==TJPF_CMYK)
180 int checkBuf(unsigned char *buf, int w, int h, int pf, int subsamp,
183 int roffset=tjRedOffset[pf];
184 int goffset=tjGreenOffset[pf];
185 int boffset=tjBlueOffset[pf];
186 int aoffset=alphaOffset[pf];
187 int ps=tjPixelSize[pf];
192 if(pf==TJPF_CMYK)
280 if(pf==TJPF_CMYK)
396 unsigned long *dstSize, int w, int h, int pf, char *basename,
400 const char *pfStr=pixFormatStr[pf];
404 if((srcBuf=(unsigned char *)malloc(w*h*tjPixelSize[pf]))==NULL)
406 initBuf(srcBuf, w, h, pf, flags);
424 _tj(tjEncodeYUV3(handle2, srcBuf, w, 0, h, pf, yuvBuf, pad, subsamp,
439 _tj(tjCompress2(handle, srcBuf, w, 0, h, pf, dstBuf, dstSize, subsamp,
455 unsigned long jpegSize, int w, int h, int pf, char *basename, int subsamp,
469 dstSize=scaledWidth*scaledHeight*tjPixelSize[pf];
495 printf("YUV %s -> %s %s ... ", subNameLong[subsamp], pixFormatStr[pf],
498 scaledHeight, pf, flags));
503 printf("JPEG -> %s %s ", pixFormatStr[pf],
509 scaledHeight, pf, flags));
512 if(checkBuf(dstBuf, scaledWidth, scaledHeight, pf, subsamp, sf, flags))
524 unsigned long jpegSize, int w, int h, int pf, char *basename, int subsamp,
538 _decompTest(handle, jpegBuf, jpegSize, w, h, pf, basename, subsamp,
552 unsigned long size=0; int pfi, pf, i;
572 pf=formats[pfi];
573 compTest(chandle, &dstBuf, &size, w, h, pf, basename, subsamp, 100,
575 decompTest(dhandle, dstBuf, size, w, h, pf, basename, subsamp,
577 if(pf>=TJPF_RGBX && pf<=TJPF_XRGB)
580 decompTest(dhandle, dstBuf, size, w, h, pf+(TJPF_RGBA-TJPF_RGBX),