DRC
|
378f4528ad
|
Fix warnings about unused variables when building with GCC 4.8.x
|
2014-04-16 23:38:37 +00:00 |
|
DRC
|
5e75573709
|
formatting tweaks
|
2014-03-17 10:40:10 +00:00 |
|
DRC
|
5d4f2feeed
|
Oops. This code should not have been removed. It is necessary for generating the error images.
|
2014-03-14 04:15:43 +00:00 |
|
DRC
|
593bb84e41
|
If we have transformed a 4:2:2 or 4:4:0 image in any way that transposes the horizontal and vertical dimensions, then we need to inform the decompression function that the subsampling type has changed. Otherwise, tjDecodeYUV() will not produce correct results.
|
2014-03-13 20:33:43 +00:00 |
|
DRC
|
2ed7138390
|
Execute warmup runs with tjTransform() as well
|
2014-03-12 07:17:23 +00:00 |
|
DRC
|
88ae091ca1
|
Fix a couple of output formatting issues
|
2014-03-12 07:16:17 +00:00 |
|
DRC
|
009b6a50b5
|
Since we now have a complete set of YUV functions, TJBench can be greatly simplified. It now tests YUV encoding/decoding as an intermediate step of JPEG compression/decompression, which eliminates the need for a separate YUV mode. Several other things have been streamlined in the process.
|
2014-03-12 06:51:39 +00:00 |
|
DRC
|
885da7cef9
|
Fix a segfault that would occur in decompress-only mode if -alloc was specified without -tile.
|
2014-03-12 06:17:12 +00:00 |
|
DRC
|
61298968fa
|
Add the ability to test scaling when decompressing to YUV; compression from YUV to JPEG; and YUV padding. Replace clunky -411 and -440 parameters with a -subsamp parameter that allows any of the subsampling options to be tested in isolation.
|
2013-11-04 23:07:54 +00:00 |
|
DRC
|
b767b5e6bb
|
Deprecate and undocument the FORCE{MMX|SSE|SSE2|SSE3} flags. These were originally introduced in TurboJPEG/IPP as a way to override the automatic CPU selection in the underlying IPP codec, which was closed source. They are not meaningful anymore, since libjpeg-turbo provides environment variables to accomplish the same thing and since it no longer necessarily uses x86 SIMD code behind the scenes.
|
2013-10-31 07:11:39 +00:00 |
|
DRC
|
2bf81e8eb7
|
Fix a couple of issues with return value checking. JFREAD(), which wraps fread(), will never return -1. fread() will instead return 0 or a short object count if an error occurs, and ferror() will return 1 in that case. The second issue was that we were assigning the return value of ftell() to an unsigned long prior to checking the value, so the value would never be < 0 if an error occurred. It would instead be (unsigned long)-1.
|
2013-10-12 21:51:16 +00:00 |
|
DRC
|
0fb3247f9a
|
Add CMYK support to the TurboJPEG Java API & clean up a few things in the C API
|
2013-08-23 04:45:43 +00:00 |
|
DRC
|
24668df1df
|
Add CMYK support to the TurboJPEG C API
|
2013-08-23 02:49:25 +00:00 |
|
DRC
|
5ca8bf8738
|
Add 4:1:1 subsampling support in the TurboJPEG C API
|
2013-08-18 10:19:00 +00:00 |
|
DRC
|
b34b2ad711
|
Add note regarding the fact that 4:4:0 lacks full SIMD support; Add an option for benchmarking 4:4:0 subsampling in tjbench.
|
2013-08-18 09:15:37 +00:00 |
|
DRC
|
019d51d4f1
|
Add flags to the TurboJPEG API that allow the caller to force the use of either the fast or the accurate DCT/IDCT algorithms in the underlying codec.
|
2012-06-29 23:46:38 +00:00 |
|
DRC
|
6de1345133
|
Fix the behavior of the alpha-enabled colorspace constants whenever libjpeg-turbo is built without SIMD support and merged upsampling is used.
|
2012-03-16 14:30:46 +00:00 |
|
DRC
|
5e805d2f4b
|
Expose new scaling factors in TurboJPEG API
|
2012-01-28 06:49:56 +00:00 |
|
DRC
|
88d2e0d792
|
Oops. Height of output buffer should equal scaled height, not JPEG height.
|
2012-01-28 06:31:21 +00:00 |
|
DRC
|
9b0741512e
|
Fix compiler warning
|
2011-10-18 22:06:22 +00:00 |
|
DRC
|
f343d7332a
|
Implement custom filter callback in Java
|
2011-09-20 05:02:19 +00:00 |
|
DRC
|
42df487a35
|
|
2011-09-17 00:41:14 +00:00 |
|
DRC
|
85a878bf07
|
Implement a custom DCT filter callback for lossless transforms
|
2011-09-17 00:18:31 +00:00 |
|
DRC
|
489864aefa
|
Re-work TJBUFSIZE() to take into account the level of chrominance subsampling
|
2011-07-12 03:17:23 +00:00 |
|
DRC
|
14ae3e4959
|
Oops. Add the already-advertised -bmp option
|
2011-05-25 04:35:53 +00:00 |
|
DRC
|
49e17cd6a7
|
"jpegut"="tjunittest" & "jpgtest"="tjbench"
|
2011-05-25 03:54:56 +00:00 |
|