]>
granicus.if.org Git - libjpeg-turbo/log
DRC [Fri, 1 Apr 2011 11:13:11 +0000 (11:13 +0000)]
Include TurboJPEG/OSS Java wrapper JAR in Windows distribution packages
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@553
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 1 Apr 2011 11:10:46 +0000 (11:10 +0000)]
Fix regression bug that caused the "Installer" targets to fail when building from the MSVC IDE
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@552
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 1 Apr 2011 01:21:22 +0000 (01:21 +0000)]
Modify build instructions to reflect the fact that the Java front-end classes are now built along with the JNI wrapper
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@551
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 1 Apr 2011 00:37:20 +0000 (00:37 +0000)]
Fix 'make dist' so that it includes only what we need from java/ (it was errantly including java/Makefile)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@550
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 1 Apr 2011 00:20:33 +0000 (00:20 +0000)]
Build and package TurboJPEG/OSS Java wrapper into JAR file
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@549
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 20:58:03 +0000 (20:58 +0000)]
Use a different naming convention, to avoid conflict with jpegut
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@548
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 20:48:30 +0000 (20:48 +0000)]
Use the same naming convention for the output files as the Java tests
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@547
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 10:06:17 +0000 (10:06 +0000)]
Clean up compiler warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@546
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 09:41:53 +0000 (09:41 +0000)]
make testclean should clean up .yuv and 4:4:0 files as well
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@545
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 08:03:26 +0000 (08:03 +0000)]
"JAVA_CFLAGS"="JNI_CFLAGS"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@543
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 04:14:55 +0000 (04:14 +0000)]
Get rid of unused IS_WIN32 conditional
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@541
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 04:15:50 +0000 (04:15 +0000)]
Get rid of unused IS_WIN32 conditional
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@542
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 17 Apr 2011 15:36:38 +0000 (15:36 +0000)]
Get rid of unused IS_WIN32 conditional
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@589
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 17 Apr 2011 15:31:46 +0000 (15:31 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@588
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 16 Apr 2011 18:54:12 +0000 (18:54 +0000)]
The previous attempt to handle unexpected markers in the data stream caused breakage in applications that attempted to set bytes_in_buffer to a larger value than the actual size of the JPEG image. The latter behavior was causing the fast decoder to be used for the last MCU in the image under certain circumstances, and this sometimes caused the EOI marker to be encountered by the fast decoder, which was treating it as an "unexpected" marker and throwing an error. Now, the fast decoder simply hands off the decoding of the block to the slow decoder if any marker is encountered.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@585
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 16 Apr 2011 13:37:22 +0000 (13:37 +0000)]
"OS/X"="OS X"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@581
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 16 Apr 2011 13:35:35 +0000 (13:35 +0000)]
Update build instructions to reflect the fact that 32-bit LJT build doesn't work with NASM 0.99 or 2.00
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@580
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 29 Mar 2011 05:01:23 +0000 (05:01 +0000)]
Create local round up function for jmemmgr.c so we can revert the original argument types of jround_up() without breaking the build on 64-bit Windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@540
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 29 Mar 2011 04:58:40 +0000 (04:58 +0000)]
Create local round up function for jmemmgr.c so we can revert the original argument types of jround_up() without breaking the build on 64-bit Windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@539
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 09:34:01 +0000 (09:34 +0000)]
MinGW64 no longer prefixes symbols with underscores by default
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@538
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 09:31:25 +0000 (09:31 +0000)]
Clean up packaging system
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@537
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 09:19:29 +0000 (09:19 +0000)]
MinGW64 no longer prefixes symbols with underscores by default
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@536
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 06:49:31 +0000 (06:49 +0000)]
We want to keep the same name for the install directory, even though the installer name has changed
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@535
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 06:28:04 +0000 (06:28 +0000)]
Typo
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@534
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 05:40:39 +0000 (05:40 +0000)]
MinGW64 no longer prefixes symbols with underscores by default
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@533
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 05:04:30 +0000 (05:04 +0000)]
Oops. Forgot to generate makecygwinpkg
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@532
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 03:19:11 +0000 (03:19 +0000)]
Don't use architecture extension in package name, since we're building a combined package
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@531
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 01:38:04 +0000 (01:38 +0000)]
"release/"="pkgscripts/"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@530
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 01:21:42 +0000 (01:21 +0000)]
Need to put the generated packaging scripts in a directory other than release/ so they won't get distributed
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@529
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 00:20:43 +0000 (00:20 +0000)]
Clean up packaging system
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@528
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 21 Mar 2011 22:42:31 +0000 (22:42 +0000)]
1.1.1
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@527
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Mar 2011 05:59:21 +0000 (05:59 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@526
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Mar 2011 05:59:07 +0000 (05:59 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@525
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Mar 2011 05:49:26 +0000 (05:49 +0000)]
Throw a warning if an unexpected marker is found in the middle of the JPEG data stream
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@524
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Mar 2011 05:44:55 +0000 (05:44 +0000)]
Throw a warning if an unexpected marker is found in the middle of the JPEG data stream
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@523
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Mar 2011 05:44:27 +0000 (05:44 +0000)]
Throw a warning if an unexpected marker is found in the middle of the JPEG data stream
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@522
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Mar 2011 05:40:33 +0000 (05:40 +0000)]
Throw a warning if an unexpected marker is found in the middle of the JPEG data stream
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@521
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 17 Mar 2011 07:39:25 +0000 (07:39 +0000)]
Fix compression from/decompression to TYPE_INT_{RGB|BGR} BufferedImages on big endian platforms
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@520
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 16 Mar 2011 00:02:53 +0000 (00:02 +0000)]
More Java API cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@519
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 15 Mar 2011 20:52:02 +0000 (20:52 +0000)]
Java code cleanup + Java docs
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@518
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 15 Mar 2011 20:09:47 +0000 (20:09 +0000)]
tjTransform() was not working properly if r.w=0 or r.h=0
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@517
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 15 Mar 2011 19:33:43 +0000 (19:33 +0000)]
Wordsmithing
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@516
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 10 Mar 2011 07:25:41 +0000 (07:25 +0000)]
Add notes about performance
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@515
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 7 Mar 2011 09:59:08 +0000 (09:59 +0000)]
Add an option to display the output image
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@514
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 7 Mar 2011 08:21:11 +0000 (08:21 +0000)]
If a scaled-down JPEG output image is requested, we must decompress and recompress the transformed image.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@513
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 15:28:16 +0000 (15:28 +0000)]
On Windows, long is 32-bit, so use jlong instead
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@512
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Mar 2011 14:57:14 +0000 (14:57 +0000)]
We actually don't need windows.h at all, and it makes both MinGW and VC++ unhappy because of conflicting macros (such as INT32 in jmorecfg.h)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@511
632fc199 -4ca6-4c93-a231-
07263d6284db
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