Significant changes since 1.0.90 (1.1 beta1)
 The algorithm used by the SIMD quantization function cannot produce correct
results when the JPEG quality is >= 98 and the fast integer forward DCT is
used. Thus, the non-SIMD quantization function is now used for those cases,
and libjpeg-turbo should now produce identical output to libjpeg v6b in all
 Despite the above, the fast integer forward DCT still degrades somewhat for
JPEG qualities greater than 95, so TurboJPEG/OSS will now automatically use the
slow integer forward DCT when generating JPEG images of quality 96 or greater.
This reduces compression performance by as much as 15% for these high-quality
images but is necessary to ensure that the images are perceptually lossless.
It also ensures that the library can avoid the performance pitfall created by
 Ported jpgtest.cxx to pure C to avoid the need for a C++ compiler.
 Fixed visual artifacts in grayscale JPEG compression caused by a typo in
the RGB-to-chrominance lookup tables.
 The Windows distribution packages now include the libjpeg run-time programs
 ALl Packages now include jpgtest.
 The TurboJPEG dynamic library now uses versioned symbols.
 Added two new TurboJPEG API functions, tjEncodeYUV() and
tjDecompressToYUV(), to replace the somewhat hackish TJ_YUV flag.
Fix: Patch attached with submission follows:
Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool)
I will take it.
sunpoet 2011-03-11 15:11:06 UTC
FreeBSD ports repository
graphics/libjpeg-turbo Makefile distinfo pkg-plist
- Update to 1.1.0
- Cleanup MASTER_SITES
Submitted by: Denis Podolskiy <firstname.lastname@example.org> (maintainer)
Revision Changes Path
1.13 +2 -4 ports/graphics/libjpeg-turbo/Makefile
1.5 +2 -3 ports/graphics/libjpeg-turbo/distinfo
1.3 +1 -0 ports/graphics/libjpeg-turbo/pkg-plist
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"
Committed, with minor changes. Thanks!