DRC
|
de30fe9460
|
Change the copyright notices to make it clear that our modified files are not part of the IJG's software.
|
2012-12-31 02:42:18 +00:00 |
|
DRC
|
bdc88147bb
|
Re-factor and re-license under the libjpeg BSD-style license. Justification: the accelerated Huffman decoding optimizations in libjpeg-turbo were all developed by me as an independent developer. The structure of the inline Huffman decoding macros was originally borrowed from similar routines in the TurboJPEG/mediaLib codec, which is part of VirtualGL and TurboVNC. Thus, although the code for these macros was not copied verbatim, they were still thought to be a derivative work of TurboJPEG/mediaLib, and I assigned the copyright and license from TurboJPEG/mediaLib to them. I have re-written these routines from first principles by breaking down the libjpeg out-of-line routines. Although the new code bears algorithmic similarities to the TurboJPEG/mediaLib macros, it can now clearly be shown to be derived from the out-of-line routines and thus, in my opinion, it can no longer be considered a derivative of TurboJPEG/mediaLib. -- DRC
|
2011-04-18 06:52:07 +00:00 |
|
DRC
|
2f85b88bdf
|
Handle erroneous Huffman codes
|
2010-07-30 17:15:52 +00:00 |
|
DRC
|
ac87162327
|
Use 64-bit holding buffer on Win64 for increased performance
|
2010-04-20 21:13:26 +00:00 |
|
DRC
|
0298a12bd8
|
Bleepin' Windows uses LLP64, not LP64
|
2010-02-26 23:01:19 +00:00 |
|
DRC
|
4d289a4912
|
Not all platforms define __WORDSIZE
|
2009-09-28 08:19:40 +00:00 |
|
DRC
|
5b3da6d4e3
|
Greatly improve performance of Huffman decoding
|
2009-09-28 00:33:02 +00:00 |
|
Thomas G. Lane
|
41f55c093a
|
The Independent JPEG Group's JPEG software v6b
|
2014-09-07 20:00:00 +01:00 |
|
Thomas G. Lane
|
16c97143f3
|
The Independent JPEG Group's JPEG software v6a
|
2014-09-07 20:00:00 +01:00 |
|
Thomas G. Lane
|
0baf670330
|
The Independent JPEG Group's JPEG software v6
|
2014-09-07 20:00:00 +01:00 |
|