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

Lines Matching defs:dstBuf

359 void compTest(tjhandle handle, unsigned char **dstBuf, unsigned long *dstSize,
374 if (*dstBuf && *dstSize > 0) memset(*dstBuf, 0, *dstSize);
397 _tj(tjCompressFromYUV(handle, yuvBuf, w, pad, h, subsamp, dstBuf, dstSize,
402 _tj(tjCompress2(handle, srcBuf, w, 0, h, pf, dstBuf, dstSize, subsamp,
408 writeJPEG(*dstBuf, *dstSize, tempStr);
421 unsigned char *dstBuf = NULL, *yuvBuf = NULL;
433 if ((dstBuf = (unsigned char *)malloc(dstSize)) == NULL)
435 memset(dstBuf, 0, dstSize);
460 _tj(tjDecodeYUV(handle2, yuvBuf, pad, subsamp, dstBuf, scaledWidth, 0,
469 _tj(tjDecompress2(handle, jpegBuf, jpegSize, dstBuf, scaledWidth, 0,
473 if (checkBuf(dstBuf, scaledWidth, scaledHeight, pf, subsamp, sf, flags))
480 if (dstBuf) free(dstBuf);
512 unsigned char *dstBuf = NULL;
519 if ((dstBuf = (unsigned char *)tjAlloc(size)) == NULL)
535 compTest(chandle, &dstBuf, &size, w, h, pf, basename, subsamp, 100,
537 decompTest(dhandle, dstBuf, size, w, h, pf, basename, subsamp, flags);
540 decompTest(dhandle, dstBuf, size, w, h, pf + (TJPF_RGBA - TJPF_RGBX),
551 if (dstBuf) tjFree(dstBuf);
558 unsigned char *srcBuf = NULL, *dstBuf = NULL;
576 if ((dstBuf = (unsigned char *)tjAlloc(dstSize)) == NULL)
586 _tj(tjEncodeYUV3(handle, srcBuf, w, 0, h, TJPF_BGRX, dstBuf, pad,
589 _tj(tjCompress2(handle, srcBuf, w, 0, h, TJPF_BGRX, &dstBuf,
595 tjFree(dstBuf); dstBuf = NULL;
603 if ((dstBuf = (unsigned char *)tjAlloc(dstSize)) == NULL)
613 _tj(tjEncodeYUV3(handle, srcBuf, h, 0, w, TJPF_BGRX, dstBuf, pad,
616 _tj(tjCompress2(handle, srcBuf, h, 0, w, TJPF_BGRX, &dstBuf,
622 tjFree(dstBuf); dstBuf = NULL;
631 if (dstBuf) tjFree(dstBuf);