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

Lines Matching refs:jpegBuf

138 int decomp(unsigned char *srcBuf, unsigned char **jpegBuf,
198 if (tjDecompressToYUV2(handle, jpegBuf[tile], jpegSize[tile], yuvBuf,
206 } else if (tjDecompress2(handle, jpegBuf[tile], jpegSize[tile],
312 unsigned char **jpegBuf = NULL, *yuvBuf = NULL, *tmpBuf = NULL, *srcPtr,
337 if ((jpegBuf = (unsigned char **)malloc(sizeof(unsigned char *) *
340 memset(jpegBuf, 0, sizeof(unsigned char *) * ntilesw * ntilesh);
348 if ((jpegBuf[i] = (unsigned char *)
393 subsamp, &jpegBuf[tile], &jpegSize[tile],
398 &jpegBuf[tile], &jpegSize[tile], subsamp, jpegQual,
464 if (fwrite(jpegBuf[0], jpegSize[0], 1, file) != 1)
472 if (decomp(srcBuf, jpegBuf, jpegSize, tmpBuf, w, h, subsamp, jpegQual,
478 if (jpegBuf[i]) tjFree(jpegBuf[i]);
479 jpegBuf[i] = NULL;
481 free(jpegBuf); jpegBuf = NULL;
492 if (jpegBuf) {
494 if (jpegBuf[i]) tjFree(jpegBuf[i]);
495 jpegBuf[i] = NULL;
497 free(jpegBuf); jpegBuf = NULL;
511 unsigned char **jpegBuf = NULL, *srcBuf = NULL;
571 if ((jpegBuf = (unsigned char **)malloc(sizeof(unsigned char *) *
574 memset(jpegBuf, 0, sizeof(unsigned char *) * ntilesw * ntilesh);
582 if ((jpegBuf[i] = (unsigned char *)
638 if (t[tile].options & TJXOPT_NOOUTPUT && jpegBuf[tile]) {
639 tjFree(jpegBuf[tile]); jpegBuf[tile] = NULL;
648 if (tjTransform(handle, srcBuf, srcSize, tntilesw * tntilesh, jpegBuf,
687 tjFree(jpegBuf[0]);
688 jpegBuf[0] = NULL;
695 if (decomp(NULL, decompsrc ? &srcBuf : jpegBuf,
702 tjFree(jpegBuf[i]); jpegBuf[i] = NULL;
704 free(jpegBuf); jpegBuf = NULL;
712 if (jpegBuf) {
714 if (jpegBuf[i]) tjFree(jpegBuf[i]);
715 jpegBuf[i] = NULL;
717 free(jpegBuf); jpegBuf = NULL;