]>
granicus.if.org Git - libjpeg-turbo/log
DRC [Fri, 4 Mar 2011 14:37:00 +0000 (14:37 +0000)]
MinGW already has snprintf(), so don't use our macro substitute there
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@510
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 14:10:29 +0000 (14:10 +0000)]
Oops. Forgot to add TJTransform class
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@509
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 14:05:23 +0000 (14:05 +0000)]
Include new grayscale SIMD routines in dist
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@508
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 13:46:55 +0000 (13:46 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@507
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 13:41:05 +0000 (13:41 +0000)]
Add access methods for getting at the JPEG buffer
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@506
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 13:40:42 +0000 (13:40 +0000)]
If transforming and outputting a JPEG file, output the transformed file directly instead of decompressing/recompressing it
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@505
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 13:39:46 +0000 (13:39 +0000)]
Add TJTransformer JNI functions to mapfile
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@504
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 13:04:24 +0000 (13:04 +0000)]
Handle 4:4:0 (transposed 4:2:2 subsampling)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@503
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 12:52:45 +0000 (12:52 +0000)]
Handle 4:4:0 (transposed 4:2:2 subsampling)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@502
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 10:13:59 +0000 (10:13 +0000)]
Implement lossless cropping interface in Java
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@501
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 10:01:22 +0000 (10:01 +0000)]
Don't need PAD() anymore
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@500
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 09:54:59 +0000 (09:54 +0000)]
Print stack trace on error
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@499
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 09:15:07 +0000 (09:15 +0000)]
Methods of a final class are automatically final
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@498
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 04:14:47 +0000 (04:14 +0000)]
Modify filename of decompressed output files to indicate that scaling was used
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@497
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 03:38:47 +0000 (03:38 +0000)]
If losslessly transforming to grayscale, compute trimmed dimensions based on grayscale MCU size, not MCU size of source image
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@496
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 03:20:34 +0000 (03:20 +0000)]
Tile generation did not work with TJXFORM_HFLIP, because the underlying transform code was using an in-place algorithm, which modified the source coefficients after the first tile was generated. Thus, create a new option which allows TurboJPEG to turn off the in-place horizontal flip if there are multiple transforms being performed from the same set of coefficients.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@495
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 02:25:00 +0000 (02:25 +0000)]
Transform tests; Variable benchmark time; General cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@494
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 3 Mar 2011 16:58:47 +0000 (16:58 +0000)]
Add an option to force grayscale->RGB conversion (needed for jpgtest regression test)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@493
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 10:30:29 +0000 (10:30 +0000)]
Move per-format flag assignments to the actual TurboJPEG function calls
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@492
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 10:13:55 +0000 (10:13 +0000)]
Make the C version work more like the Java version
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@491
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 09:30:57 +0000 (09:30 +0000)]
Generate separate JPEG images for the YUV decode tests
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@490
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 09:27:49 +0000 (09:27 +0000)]
Oops. Left out the all-important transform structures
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@489
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 09:22:41 +0000 (09:22 +0000)]
Since lossless transforms have such a high fixed performance cost, implement a mechanism for performing more than one at a time on the same source image.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@488
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 09:05:09 +0000 (09:05 +0000)]
Wordsmithing and general cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@487
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 02:17:30 +0000 (02:17 +0000)]
Fix Windows build; Add grayscale tests to Windows build; Add proper implementation of snprintf on Windows and use snprintf() in TurboJPEG library and tests instead of sprintf()
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@486
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 01:30:38 +0000 (01:30 +0000)]
Fix compiler warnings in Visual C++
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@485
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 01:27:26 +0000 (01:27 +0000)]
Fix compiler warnings in Visual C++
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@484
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Mar 2011 01:09:20 +0000 (01:09 +0000)]
Perform size checks on arrays
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@483
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 20:43:47 +0000 (20:43 +0000)]
Use new scaling API
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@482
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 20:23:12 +0000 (20:23 +0000)]
Make error handling more consistent with other TurboJPEG C code
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@481
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 20:17:12 +0000 (20:17 +0000)]
Use "bailout" label to be more consistent with other TurboJPEG C code
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@480
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 20:03:32 +0000 (20:03 +0000)]
Use consistent formatting conventions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@479
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 10:20:23 +0000 (10:20 +0000)]
Add getScalingFactors() method to libturbojpeg version script
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@478
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 09:53:07 +0000 (09:53 +0000)]
tjGetScaledSize() would never be able to accommodate scaling factors > 1, so replace it with a function that returns a list of fractional scaling factors that TurboJPEG supports.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@477
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 08:23:53 +0000 (08:23 +0000)]
Don't call jpeg_finish_compress() with YUV output, because it tries to insert an EOI marker right in the middle of our image data.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@476
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 1 Mar 2011 08:18:30 +0000 (08:18 +0000)]
Don't call jpeg_finish_compress() with YUV output, because it tries to insert an EOI marker right in the middle of our image data.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@475
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 28 Feb 2011 22:23:37 +0000 (22:23 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@474
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 28 Feb 2011 10:51:55 +0000 (10:51 +0000)]
Unused variables
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@473
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 27 Feb 2011 10:51:20 +0000 (10:51 +0000)]
Improve performance a bit for the non-SIMD case
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@472
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 27 Feb 2011 10:26:08 +0000 (10:26 +0000)]
Improve performance a bit for the non-SIMD case
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@471
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 27 Feb 2011 09:48:48 +0000 (09:48 +0000)]
Oops. cconvert is still needed for 12-bit samples
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@470
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 27 Feb 2011 09:09:54 +0000 (09:09 +0000)]
Add short names for RGB->grayscale MMX functions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@468
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 27 Feb 2011 07:59:38 +0000 (07:59 +0000)]
Change filename in header
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@467
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 27 Feb 2011 00:08:06 +0000 (00:08 +0000)]
Make Visual C++ happy
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@466
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 27 Feb 2011 00:07:51 +0000 (00:07 +0000)]
Make Visual C++ happy
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@465
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 22:02:37 +0000 (22:02 +0000)]
Expose libjpeg lossless transform feature in TurboJPEG/OSS
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@464
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 21:20:46 +0000 (21:20 +0000)]
Fix compiler warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@463
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 21:12:36 +0000 (21:12 +0000)]
Enable full GCC compiler warnings by default
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@462
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 21:08:39 +0000 (21:08 +0000)]
Fix compiler warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@461
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 21:07:50 +0000 (21:07 +0000)]
Enable full GCC compiler warnings by default
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@460
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 20:15:27 +0000 (20:15 +0000)]
"tjScaledSize"="tjGetScaledSize" (again)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@459
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 20:04:23 +0000 (20:04 +0000)]
Remove entry for tjScaledSize()
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@458
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 19:59:01 +0000 (19:59 +0000)]
Include tjGetScaledSize() in version scripts
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@457
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 19:53:58 +0000 (19:53 +0000)]
"tjScaledSize"="tjGetScaledSize"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@456
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 26 Feb 2011 19:46:27 +0000 (19:46 +0000)]
Fix uninitialized variables
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@455
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 06:21:54 +0000 (06:21 +0000)]
Add RGB --> Grayscale YUV decoding test
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@454
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 06:21:15 +0000 (06:21 +0000)]
Add RGB-->Grayscale YUV decode test
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@453
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 06:17:17 +0000 (06:17 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@452
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 06:11:03 +0000 (06:11 +0000)]
Implement YUV encode/decode methods at the Java level; Remove some of the arguments from the Java API and replace with get/set methods; General API cleanup; Fix BufferedImage grayscale tests in TJUnitTest
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@451
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 02:13:07 +0000 (02:13 +0000)]
Fix the buffer size regression test so that it generates the intended pixel patterns
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@450
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 02:12:11 +0000 (02:12 +0000)]
Oops. Committed some debugging code
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@449
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 02:08:23 +0000 (02:08 +0000)]
Replace the TJ_YUV flag with two new API functions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@448
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 01:31:13 +0000 (01:31 +0000)]
Correct memory allocation failure messages
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@447
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 01:14:46 +0000 (01:14 +0000)]
Only access TJBUFSIZEYUV symbol if YUV encoding is enabled, and add 1 to the buffer size; This allows jpgtest to be used to benchmark the old TurboJPEG/IPP libraries.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@446
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 00:54:29 +0000 (00:54 +0000)]
Use correct size for YUV buffers
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@445
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 00:26:07 +0000 (00:26 +0000)]
Tiling doesn't work with YUV encoding either
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@444
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 00:25:31 +0000 (00:25 +0000)]
Fix various CR/LF issues
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@443
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 00:23:44 +0000 (00:23 +0000)]
Use a proper version script for libturbojpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@442
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 00:14:12 +0000 (00:14 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@441
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 25 Feb 2011 00:02:04 +0000 (00:02 +0000)]
Replace the TJ_YUV flag with two new API functions, and add TJBUFSIZEYUV() from trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@440
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 24 Feb 2011 22:13:20 +0000 (22:13 +0000)]
Tiling doesn't work with YUV encoding either
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@439
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 24 Feb 2011 21:43:35 +0000 (21:43 +0000)]
Fix various CR/LF issues
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@438
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 24 Feb 2011 21:16:10 +0000 (21:16 +0000)]
Ensure that libjpeg state is reset if an error occurs
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@437
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 24 Feb 2011 19:36:02 +0000 (19:36 +0000)]
Use a proper version script for libturbojpeg, since we've added functions to it since 1.0
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@436
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 20:57:17 +0000 (20:57 +0000)]
Add line feed
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@435
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 20:51:54 +0000 (20:51 +0000)]
Numerous enhancements, including using the new BufferedImage support to read/write non-JPEG files
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@434
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 20:51:23 +0000 (20:51 +0000)]
Check for invalid subsampling factor
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@433
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 12:09:56 +0000 (12:09 +0000)]
Support for compressing from/decompressing to a BufferedImage in the Java wrapper
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@432
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 02:20:49 +0000 (02:20 +0000)]
More JNI cleanup + added unit test and fixed bugs uncovered by it
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@431
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 01:40:44 +0000 (01:40 +0000)]
Oops. dumpbuf() was displaying only red components.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@429
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 01:41:26 +0000 (01:41 +0000)]
Oops. dumpbuf() was displaying only red components.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@430
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 01:40:22 +0000 (01:40 +0000)]
Oops. dumpbuf() was displaying only red components.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@428
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 19:59:54 +0000 (19:59 +0000)]
Test all YUV decode paths
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@427
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 19:59:05 +0000 (19:59 +0000)]
Test all YUV decode paths
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@426
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 10:28:18 +0000 (10:28 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@425
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 10:27:31 +0000 (10:27 +0000)]
Streamline Java wrapper
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@424
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 06:44:50 +0000 (06:44 +0000)]
Add new functions to anonymous version script
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@423
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 06:41:29 +0000 (06:41 +0000)]
Make the scaling API a bit more friendly
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@422
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 00:36:04 +0000 (00:36 +0000)]
"TurboJPEG/OSS"="TurboJPEG", since the TurboJPEG header is used with other codecs besides libjpeg-turbo
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@421
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 00:31:27 +0000 (00:31 +0000)]
"TurboJPEG/OSS"="TurboJPEG", since the TurboJPEG header is used with other codecs besides libjpeg-turbo
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@420
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Feb 2011 00:16:14 +0000 (00:16 +0000)]
Add TJBUFSIZEYUV() convenience function
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@419
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 18:10:05 +0000 (18:10 +0000)]
RGBA=RGBX, BGRA=BGRX, ABGR=XBGR, ARGB=XRGB
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@418
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 18:06:09 +0000 (18:06 +0000)]
Implement "ultra quiet mode" for generating output that is easy to copy/paste into a spreadsheet
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@417
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 17:57:08 +0000 (17:57 +0000)]
Wordsmithing
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@416
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 17:52:45 +0000 (17:52 +0000)]
Include jpgtest in Unix/Linux distribution packages
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@415
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 17:50:23 +0000 (17:50 +0000)]
Include libjpeg run-time programs and jpgtest in installer; Move documentation in SDK distribution packages into doc\ subdirectory
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@414
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 17:48:26 +0000 (17:48 +0000)]
Disable CXX compiler check
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@413
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 17:31:24 +0000 (17:31 +0000)]
RGBA=RGBX, BGRA=BGRX, ABGR=XBGR, ARGB=XRGB
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@412
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 17:20:11 +0000 (17:20 +0000)]
Implement "ultra quiet mode" for generating output that is easy to copy/paste into a spreadsheet
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@411
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 19 Feb 2011 16:42:14 +0000 (16:42 +0000)]
Wordsmithing
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@410
632fc199 -4ca6-4c93-a231-
07263d6284db