]> granicus.if.org Git - libjpeg-turbo/log
libjpeg-turbo
13 years agoAdded new alpha channel colorspace constants/pixel formats, so applications can speci...
DRC [Mon, 19 Dec 2011 02:21:03 +0000 (02:21 +0000)]
Added new alpha channel colorspace constants/pixel formats, so applications can specify that they need the unused byte in a 4-component RGB output buffer set to 0xFF when decompressing.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@732 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAdd LIBJPEG_TURBO_VERSION macro for checking the libjpeg-turbo version at compile...
DRC [Sun, 18 Dec 2011 16:29:35 +0000 (16:29 +0000)]
Add LIBJPEG_TURBO_VERSION macro for checking the libjpeg-turbo version at compile time

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@731 632fc199-4ca6-4c93-a231-07263d6284db

13 years ago"which"="that"
DRC [Thu, 15 Dec 2011 13:12:59 +0000 (13:12 +0000)]
"which"="that"

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@730 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decomp...
DRC [Thu, 1 Dec 2011 10:58:36 +0000 (10:58 +0000)]
Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@727 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decomp...
DRC [Thu, 1 Dec 2011 11:11:29 +0000 (11:11 +0000)]
Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@728 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decomp...
DRC [Thu, 1 Dec 2011 11:14:18 +0000 (11:14 +0000)]
Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@729 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoExpose NASM variable in ccmake
DRC [Tue, 29 Nov 2011 09:02:10 +0000 (09:02 +0000)]
Expose NASM variable in ccmake

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@726 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoExpose NASM variable in ccmake
DRC [Tue, 29 Nov 2011 09:01:23 +0000 (09:01 +0000)]
Expose NASM variable in ccmake

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@725 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoNASM automatically adds the current directory to the include path, but YASM doesn...
DRC [Tue, 29 Nov 2011 08:58:27 +0000 (08:58 +0000)]
NASM automatically adds the current directory to the include path, but YASM doesn't, so we need to explicitly add it.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@724 632fc199-4ca6-4c93-a231-07263d6284db

13 years ago1.2.0
DRC [Tue, 29 Nov 2011 08:53:32 +0000 (08:53 +0000)]
1.2.0

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@723 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@722 632fc199-4ca6...
DRC [Tue, 1 Nov 2011 17:14:22 +0000 (17:14 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@722 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@721 632fc199-4ca6...
DRC [Fri, 28 Oct 2011 06:45:53 +0000 (06:45 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@721 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@720 632fc199-4ca6...
DRC [Fri, 28 Oct 2011 06:45:06 +0000 (06:45 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@720 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@718 632fc199-4ca6...
DRC [Fri, 28 Oct 2011 06:25:13 +0000 (06:25 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@718 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix 'make dist' 1.1.90
DRC [Thu, 27 Oct 2011 23:25:28 +0000 (23:25 +0000)]
Fix 'make dist'

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@717 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoiOS doesn't allow dynamic linking against non-system libs
DRC [Thu, 27 Oct 2011 20:40:21 +0000 (20:40 +0000)]
iOS doesn't allow dynamic linking against non-system libs

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@716 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoARM + iOS instructions
DRC [Wed, 19 Oct 2011 05:13:27 +0000 (05:13 +0000)]
ARM + iOS instructions

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@715 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoMake sure we don't call jpeg_destroy_[de]compress() on an uninitialized struct, as...
DRC [Tue, 18 Oct 2011 22:07:13 +0000 (22:07 +0000)]
Make sure we don't call jpeg_destroy_[de]compress() on an uninitialized struct, as bad mojo can ensue.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@714 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix compiler warning
DRC [Tue, 18 Oct 2011 22:06:22 +0000 (22:06 +0000)]
Fix compiler warning

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@713 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoOops. Don't try to use custom filter at the C level unless it is defined at the...
DRC [Mon, 26 Sep 2011 18:46:09 +0000 (18:46 +0000)]
Oops.  Don't try to use custom filter at the C level unless it is defined at the Java level.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@712 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoWordsmithing
DRC [Tue, 20 Sep 2011 18:20:43 +0000 (18:20 +0000)]
Wordsmithing

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@711 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAlways link tjbench against jpeg-static instead of the JPEG DLL, since we are only...
DRC [Tue, 20 Sep 2011 05:41:54 +0000 (05:41 +0000)]
Always link tjbench against jpeg-static instead of the JPEG DLL, since we are only using libjpeg for bitmap I/O

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@710 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAdd TJCustomFilter to Windows build
DRC [Tue, 20 Sep 2011 05:35:31 +0000 (05:35 +0000)]
Add TJCustomFilter to Windows build

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@709 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAdd a couple of missing pages
DRC [Tue, 20 Sep 2011 05:04:06 +0000 (05:04 +0000)]
Add a couple of missing pages

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@708 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoImplement custom filter callback in Java
DRC [Tue, 20 Sep 2011 05:02:19 +0000 (05:02 +0000)]
Implement custom filter callback in Java

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@707 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix 'make docs' with out-of-tree builds
DRC [Mon, 19 Sep 2011 18:58:21 +0000 (18:58 +0000)]
Fix 'make docs' with out-of-tree builds

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@706 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix 'make headers' with out-of-tree builds
DRC [Mon, 19 Sep 2011 18:47:00 +0000 (18:47 +0000)]
Fix 'make headers' with out-of-tree builds

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@705 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@704 632fc199-4ca6...
DRC [Sat, 17 Sep 2011 00:41:14 +0000 (00:41 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@704 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoImplement a custom DCT filter callback for lossless transforms
DRC [Sat, 17 Sep 2011 00:18:31 +0000 (00:18 +0000)]
Implement a custom DCT filter callback for lossless transforms

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@703 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoEliminate "main is usually a function" warnings
DRC [Sat, 10 Sep 2011 17:30:36 +0000 (17:30 +0000)]
Eliminate "main is usually a function" warnings

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@702 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoEliminate "main is usually a function" warnings
DRC [Tue, 7 Feb 2012 22:51:49 +0000 (22:51 +0000)]
Eliminate "main is usually a function" warnings

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@780 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMerge spacing changes from VirtualGL
DRC [Tue, 17 Jan 2012 23:11:06 +0000 (23:11 +0000)]
Merge spacing changes from VirtualGL

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@738 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMerge wordsmithing/grammar fixes from trunk
DRC [Tue, 17 Jan 2012 23:09:24 +0000 (23:09 +0000)]
Merge wordsmithing/grammar fixes from trunk

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@737 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFill unused byte with 0xFF on Windows as well
DRC [Fri, 9 Sep 2011 18:38:20 +0000 (18:38 +0000)]
Fill unused byte with 0xFF on Windows as well

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@701 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoUse 8-bit write to avoid potential pointer aliasing issues (also, at least on x86...
DRC [Fri, 9 Sep 2011 18:15:53 +0000 (18:15 +0000)]
Use 8-bit write to avoid potential pointer aliasing issues (also, at least on x86, it's faster than the previous approach.)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@700 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoWhen decompressing to a 4-byte RGB buffer, set the unused byte to 0xFF so it can...
DRC [Thu, 8 Sep 2011 23:54:40 +0000 (23:54 +0000)]
When decompressing to a 4-byte RGB buffer, set the unused byte to 0xFF so it can be interpreted as an opaque alpha channel.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@699 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoImprove performance of non-SIMD color conversion routines and use global constants...
DRC [Wed, 7 Sep 2011 06:31:00 +0000 (06:31 +0000)]
Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@698 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix compile error when JCS_EXTENSIONS!=1
DRC [Wed, 7 Sep 2011 05:03:18 +0000 (05:03 +0000)]
Fix compile error when JCS_EXTENSIONS!=1

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@697 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoUse descriptions from libjpeg v8
DRC [Wed, 7 Sep 2011 03:26:06 +0000 (03:26 +0000)]
Use descriptions from libjpeg v8

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@696 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoBack out CMYK-to-RGB conversions. There is really no way to properly do CMYK-to...
DRC [Wed, 7 Sep 2011 02:32:02 +0000 (02:32 +0000)]
Back out CMYK-to-RGB conversions.  There is really no way to properly do CMYK-to-RGB conversion without color management, which is out of scope for libjpeg-turbo.  Applications wishing to do a trivial conversion, such as was implemented in these routines, can simply request CMYK output and do the trivial conversion themselves (or, even better, use an OSS color management library.)  We should not encourage the use of in-library CMYK-to-RGB conversion as a substitute for color management.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@695 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoUpdate Nokia contact info
DRC [Tue, 6 Sep 2011 18:58:22 +0000 (18:58 +0000)]
Update Nokia contact info

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@694 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoImprove performance of IFAST iDCT by changing the order of transpose and descale...
DRC [Tue, 6 Sep 2011 18:57:53 +0000 (18:57 +0000)]
Improve performance of IFAST iDCT by changing the order of transpose and descale steps

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@693 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoMake ARM ISLOW iDCT faster on typical cases, and eliminate the possibility of 16...
DRC [Tue, 6 Sep 2011 18:55:45 +0000 (18:55 +0000)]
Make ARM ISLOW iDCT faster on typical cases, and eliminate the possibility of 16-bit overflows when handling arbitrary coefficients.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@692 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoImprove the performance of YCbCr to RGB conversion on ARM
DRC [Wed, 24 Aug 2011 23:27:44 +0000 (23:27 +0000)]
Improve the performance of YCbCr to RGB conversion on ARM

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@691 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoNEON-accelerated slow integer inverse DCT
DRC [Mon, 22 Aug 2011 13:48:01 +0000 (13:48 +0000)]
NEON-accelerated slow integer inverse DCT

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@690 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoNEON-accelerated quantization
DRC [Wed, 17 Aug 2011 21:00:59 +0000 (21:00 +0000)]
NEON-accelerated quantization

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@689 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@688 632fc199-4ca6...
DRC [Wed, 17 Aug 2011 20:59:56 +0000 (20:59 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@688 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoUse integer arithmetic for CMYK-to-RGB conversions
DRC [Tue, 16 Aug 2011 01:39:05 +0000 (01:39 +0000)]
Use integer arithmetic for CMYK-to-RGB conversions

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@687 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoImprove performance of ARM NEON IFAST iDCT
DRC [Mon, 15 Aug 2011 08:36:51 +0000 (08:36 +0000)]
Improve performance of ARM NEON IFAST iDCT

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@686 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoOops
DRC [Fri, 12 Aug 2011 19:31:09 +0000 (19:31 +0000)]
Oops

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@685 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAdd Nokia copyright (for ARM NEON code)
DRC [Fri, 12 Aug 2011 19:30:21 +0000 (19:30 +0000)]
Add Nokia copyright (for ARM NEON code)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@684 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@683 632fc199-4ca6...
DRC [Fri, 12 Aug 2011 19:28:28 +0000 (19:28 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@683 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoARM NEON-accelerated RGB-to-YCbCr conversion
DRC [Fri, 12 Aug 2011 19:27:20 +0000 (19:27 +0000)]
ARM NEON-accelerated RGB-to-YCbCr conversion

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@682 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoOops
DRC [Thu, 11 Aug 2011 02:17:17 +0000 (02:17 +0000)]
Oops

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@681 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoCMYK/YCCK support
DRC [Thu, 11 Aug 2011 02:16:44 +0000 (02:16 +0000)]
CMYK/YCCK support

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@680 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoSupport for accelerated forward DCT using ARM NEON instructions
DRC [Thu, 11 Aug 2011 02:15:31 +0000 (02:15 +0000)]
Support for accelerated forward DCT using ARM NEON instructions

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@679 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoSupport for accelerated forward DCT using ARM NEON instructions
DRC [Wed, 10 Aug 2011 23:31:13 +0000 (23:31 +0000)]
Support for accelerated forward DCT using ARM NEON instructions

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@678 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@677 632fc199-4ca6...
DRC [Tue, 26 Jul 2011 09:22:16 +0000 (09:22 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@677 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoDon't include JAR file in 32-bit compatibility package
DRC [Tue, 19 Jul 2011 09:52:11 +0000 (09:52 +0000)]
Don't include JAR file in 32-bit compatibility package

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@676 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoTrying to out-clever ourselves by having autotools generate the deb-control file...
DRC [Tue, 19 Jul 2011 09:29:01 +0000 (09:29 +0000)]
Trying to out-clever ourselves by having autotools generate the deb-control file broke the 32-bit supplementary DEB, so revert to the method we used in LJT 1.0 to generate this file.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@675 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoTrying to out-clever ourselves by having autotools generate the deb-control file...
DRC [Tue, 19 Jul 2011 09:26:23 +0000 (09:26 +0000)]
Trying to out-clever ourselves by having autotools generate the deb-control file broke the 32-bit supplementary DEB, so revert to the method we used in LJT 1.0 to generate this file.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@674 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoOops. Apparently forgot to change the description when borrowing this from VirtualGL
DRC [Tue, 19 Jul 2011 09:15:20 +0000 (09:15 +0000)]
Oops.  Apparently forgot to change the description when borrowing this from VirtualGL

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@673 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoWindows doesn't have random()
DRC [Fri, 15 Jul 2011 10:06:56 +0000 (10:06 +0000)]
Windows doesn't have random()

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@672 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoWindows doesn't have random()
DRC [Fri, 15 Jul 2011 09:55:36 +0000 (09:55 +0000)]
Windows doesn't have random()

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@671 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoUse random noise to ensure that the JPEG image generated in the buffer size test...
DRC [Fri, 15 Jul 2011 05:29:10 +0000 (05:29 +0000)]
Use random noise to ensure that the JPEG image generated in the buffer size test exceeds the size of the uncompressed source image.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@670 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoUse random noise to ensure that the JPEG image generated in the buffer size test...
DRC [Tue, 12 Jul 2011 06:22:06 +0000 (06:22 +0000)]
Use random noise to ensure that the JPEG image generated in the buffer size test exceeds the size of the uncompressed source image.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@669 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoRe-work TJBUFSIZE() to take into account the level of chrominance subsampling
DRC [Tue, 12 Jul 2011 03:17:23 +0000 (03:17 +0000)]
Re-work TJBUFSIZE() to take into account the level of chrominance subsampling

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@668 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoRestore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.
DRC [Tue, 21 Jun 2011 06:17:10 +0000 (06:17 +0000)]
Restore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@667 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoRestore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.
DRC [Tue, 21 Jun 2011 06:13:16 +0000 (06:13 +0000)]
Restore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@666 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoPrevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been...
DRC [Tue, 21 Jun 2011 04:59:41 +0000 (04:59 +0000)]
Prevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been defined by the Windows system headers.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@665 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoPrevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been...
DRC [Tue, 21 Jun 2011 04:57:32 +0000 (04:57 +0000)]
Prevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been defined by the Windows system headers.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@664 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoPrevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been...
DRC [Tue, 21 Jun 2011 04:56:02 +0000 (04:56 +0000)]
Prevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been defined by the Windows system headers.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@663 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoNEON-optimized 2x2 and 4x4 scaled iDCTs
DRC [Fri, 17 Jun 2011 21:12:58 +0000 (21:12 +0000)]
NEON-optimized 2x2 and 4x4 scaled iDCTs

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@662 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@661 632fc199-4ca6...
DRC [Wed, 15 Jun 2011 02:43:42 +0000 (02:43 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@661 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoiOS ARM support
DRC [Tue, 14 Jun 2011 22:17:37 +0000 (22:17 +0000)]
iOS ARM support

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@660 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoiOS ARM support
DRC [Tue, 14 Jun 2011 22:16:50 +0000 (22:16 +0000)]
iOS ARM support

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@659 632fc199-4ca6-4c93-a231-07263d6284db

13 years ago1.1.2
DRC [Tue, 31 May 2011 20:23:07 +0000 (20:23 +0000)]
1.1.2

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@657 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix a minor ABI incompatibility caused by the introduction of new error constants...
DRC [Tue, 31 May 2011 20:22:37 +0000 (20:22 +0000)]
Fix a minor ABI incompatibility caused by the introduction of new error constants into the enum in jerror.h.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@656 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix a minor ABI incompatibility caused by the introduction of new error constants...
DRC [Tue, 31 May 2011 20:17:16 +0000 (20:17 +0000)]
Fix a minor ABI incompatibility caused by the introduction of new error constants into the enum in jerror.h.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@655 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoRe-factor checkBufYUV() function to more closely resemble re-factored checkBuf()...
DRC [Fri, 27 May 2011 02:10:42 +0000 (02:10 +0000)]
Re-factor checkBufYUV() function to more closely resemble re-factored checkBuf() function

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@654 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoChange the name of the pre-computed bits table to match its actual function
DRC [Thu, 26 May 2011 11:28:22 +0000 (11:28 +0000)]
Change the name of the pre-computed bits table to match its actual function

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@653 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoturbojpegl.c=turbojpeg.c
DRC [Thu, 26 May 2011 10:45:06 +0000 (10:45 +0000)]
turbojpegl.c=turbojpeg.c

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@652 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@651 632fc19...
DRC [Wed, 25 May 2011 06:09:09 +0000 (06:09 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@651 632fc199-4ca6-4c93-a231-07263d6284db

13 years agojpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when...
DRC [Wed, 25 May 2011 06:04:43 +0000 (06:04 +0000)]
jpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when I/O redirection is used.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@650 632fc199-4ca6-4c93-a231-07263d6284db

13 years agojpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when...
DRC [Wed, 25 May 2011 06:02:50 +0000 (06:02 +0000)]
jpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when I/O redirection is used.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@649 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoNeed to set TJFLAG_NOREALLOC for tjTransform()
DRC [Wed, 25 May 2011 04:52:25 +0000 (04:52 +0000)]
Need to set TJFLAG_NOREALLOC for tjTransform()

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@648 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoOops. Add the already-advertised -bmp option
DRC [Wed, 25 May 2011 04:35:53 +0000 (04:35 +0000)]
Oops.  Add the already-advertised -bmp option

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@647 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoMinGW seems to barf unless jinclude.h is included before jpeglib.h
DRC [Wed, 25 May 2011 04:12:52 +0000 (04:12 +0000)]
MinGW seems to barf unless jinclude.h is included before jpeglib.h

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@646 632fc199-4ca6-4c93-a231-07263d6284db

13 years ago"jpegut"="tjunittest" & "jpgtest"="tjbench"
DRC [Wed, 25 May 2011 04:12:22 +0000 (04:12 +0000)]
"jpegut"="tjunittest" & "jpgtest"="tjbench"

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@645 632fc199-4ca6-4c93-a231-07263d6284db

13 years ago"jpegut"="tjunittest" & "jpgtest"="tjbench"
DRC [Wed, 25 May 2011 03:54:56 +0000 (03:54 +0000)]
"jpegut"="tjunittest" & "jpgtest"="tjbench"

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@644 632fc199-4ca6-4c93-a231-07263d6284db

13 years ago"jpegut"="tjunittest" & "jpgtest"="tjbench"
DRC [Wed, 25 May 2011 03:52:22 +0000 (03:52 +0000)]
"jpegut"="tjunittest" & "jpgtest"="tjbench"

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@643 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix OS X uninstaller
DRC [Wed, 25 May 2011 03:51:29 +0000 (03:51 +0000)]
Fix OS X uninstaller

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@642 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAdd dynamic allocation test; Fix compression ratio output in quiet mode; Fix memory...
DRC [Wed, 25 May 2011 02:58:21 +0000 (02:58 +0000)]
Add dynamic allocation test; Fix compression ratio output in quiet mode; Fix memory leak

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@641 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoRemove wxWindows license files from packages
DRC [Tue, 24 May 2011 17:33:06 +0000 (17:33 +0000)]
Remove wxWindows license files from packages

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@640 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix 'make dist'
DRC [Tue, 24 May 2011 17:18:11 +0000 (17:18 +0000)]
Fix 'make dist'

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@639 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix 'make dist'
DRC [Tue, 24 May 2011 17:14:43 +0000 (17:14 +0000)]
Fix 'make dist'

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@638 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix 'make dist'
DRC [Tue, 24 May 2011 17:07:51 +0000 (17:07 +0000)]
Fix 'make dist'

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@637 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix build on Windows
DRC [Tue, 24 May 2011 17:03:51 +0000 (17:03 +0000)]
Fix build on Windows

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@636 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAdded "See also" for tjAlloc() and tjFree()
DRC [Tue, 24 May 2011 17:00:15 +0000 (17:00 +0000)]
Added "See also" for tjAlloc() and tjFree()

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@635 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoAdd new API functions, tjAlloc() and tjFree(), which allow memory to be allocated...
DRC [Tue, 24 May 2011 16:52:47 +0000 (16:52 +0000)]
Add new API functions, tjAlloc() and tjFree(), which allow memory to be allocated and freed using a method of the library's choosing.  At the moment, the primary purpose for this is to avoid allocating/freeing memory across the DLL boundary on Windows.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@634 632fc199-4ca6-4c93-a231-07263d6284db