]>
granicus.if.org Git - libjpeg-turbo/log
DRC [Tue, 7 Feb 2012 23:41:10 +0000 (23:41 +0000)]
Compiler warning
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@785
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:27:14 +0000 (23:27 +0000)]
Compiler warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@784
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:25:19 +0000 (23:25 +0000)]
Merge documentation and wordsmithing changes from 1.2, including promotion of -arithmetic to a "switch for advanced users"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@783
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:13:24 +0000 (23:13 +0000)]
Not necessary to save r10 and r11, since these are scratch registers
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@782
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:05:46 +0000 (23:05 +0000)]
Merge copyright messages into one string and change the run-time messages to avoid confusion (we are not technically based on the latest libjpeg, although we do borrow some code from it)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@781
632fc199 -4ca6-4c93-a231-
07263d6284db
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
DRC [Wed, 18 May 2011 03:50:53 +0000 (03:50 +0000)]
Can't assume that current directory is in PATH
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@614
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 10 May 2011 22:15:26 +0000 (22:15 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@613
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 10 May 2011 22:15:04 +0000 (22:15 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@612
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 2 May 2011 00:40:13 +0000 (00:40 +0000)]
Fix I/O redirection in cjpeg and djpeg on Windows
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@605
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 2 May 2011 00:35:50 +0000 (00:35 +0000)]
Fix I/O redirection in cjpeg and djpeg on Windows
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@603
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 30 Apr 2011 04:43:23 +0000 (04:43 +0000)]
New libjpeg-turbo domain
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@602
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 27 Apr 2011 00:33:14 +0000 (00:33 +0000)]
New libjpeg-turbo domain
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@601
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 25 Apr 2011 22:53:44 +0000 (22:53 +0000)]
Eliminate excessive I/O overhead when reading BMP files in cjpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@595
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 25 Apr 2011 22:41:14 +0000 (22:41 +0000)]
Eliminate excessive I/O overhead when reading BMP files in cjpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@592
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 [Sun, 17 Apr 2011 15:28:32 +0000 (15:28 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@586
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 18:50:42 +0000 (18:50 +0000)]
This is subtle, but an unread marker is not an error unless we run out of bits, which may not occur in the same MCU in which the unread marker is encountered. Thus, don't try to use the fast decoder as long as there is an outstanding unread marker.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@583
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 16 Apr 2011 17:39:58 +0000 (17:39 +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.1.x@582
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 [Sat, 16 Apr 2011 13:26:36 +0000 (13:26 +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.1.x@578
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 15 Apr 2011 00:20:15 +0000 (00:20 +0000)]
Use option() to handle configuration variables, so they will show up in the CMake GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@576
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 7 Apr 2011 05:26:52 +0000 (05:26 +0000)]
Don't need MSVC definition in assembler code anymore
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@574
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 6 Apr 2011 06:35:38 +0000 (06:35 +0000)]
Attempt to make build work with Visual Studio 2010 (still doesn't work if SIMD or Java are enabled-- see bug tracker)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@573
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 5 Apr 2011 06:51:59 +0000 (06:51 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@571
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 3 Apr 2011 07:09:49 +0000 (07:09 +0000)]
Fix jpegoptim with v7 emulation as well
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@568
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 2 Apr 2011 05:40:16 +0000 (05:40 +0000)]
Ensure that image_width and image_height are initialized if libjpeg v8 emulation is enabled.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@565
632fc199 -4ca6-4c93-a231-
07263d6284db
Guido Vollbeding [Sun, 16 Jan 2011 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8c
Guido Vollbeding [Sun, 16 May 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8b
Guido Vollbeding [Sun, 28 Feb 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8a
Guido Vollbeding [Sun, 10 Jan 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8
Guido Vollbeding [Sat, 27 Jun 2009 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v7
Guido Vollbeding [Sat, 28 Mar 1998 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6b with arithmetic coding support
Thomas G. Lane [Fri, 27 Mar 1998 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6b
Thomas G. Lane [Wed, 7 Feb 1996 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6a
Thomas G. Lane [Wed, 2 Aug 1995 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6
Thomas G. Lane [Wed, 15 Mar 1995 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5b
Thomas G. Lane [Wed, 7 Dec 1994 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5a
Thomas G. Lane [Sat, 24 Sep 1994 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5
Thomas G. Lane [Thu, 18 Feb 1993 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v4a
Thomas G. Lane [Thu, 10 Dec 1992 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v4
Thomas G. Lane [Tue, 17 Mar 1992 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v3
Thomas G. Lane [Fri, 13 Dec 1991 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v2
Thomas G. Lane [Mon, 7 Oct 1991 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v1
DRC [Fri, 1 Apr 2011 11:24:31 +0000 (11:24 +0000)]
Fixed a regression bug in the NSIS script that caused the Windows installer
build to fail when using the Visual Studio IDE.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@554
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 31 Mar 2011 09:19:53 +0000 (09:19 +0000)]
make testclean should clean up .yuv files as well
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@544
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 [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 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: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: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 [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 [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 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 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 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: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 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 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: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 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: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 [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