aboutsummaryrefslogtreecommitdiff
path: root/turbojpeg.c
AgeCommit message (Expand)Author
2015-02-23Surround the usage of getenv() in the TurboJPEG API with #ifndef NO_GETENV so...dcommander
2014-11-19Sometimes the sampling factors in grayscale images can be > 1 (for instance, ...dcommander
2014-10-23Another oops. tjBufSizeYUV2() should return -1 if width < 1.dcommander
2014-10-23Oops. tjPlaneSizeYUV() should return -1 if componentID > 0 and subsamp==TJSA...dcommander
2014-08-22Add a set of undocumented environment variables and Java system properties th...dcommander
2014-08-17Refactored YUVImage Java class so that it supports both unified YUV image buf...dcommander
2014-08-11Extend the TurboJPEG C API to support handling YUV images stored in separate ...dcommander
2014-05-18libjpeg-turbo has never supported non-ANSI compilers, so get rid of the cruft...dcommander
2014-05-16Get rid of the HAVE_PROTOTYPES configuration option, as well as the related J...dcommander
2014-05-06Phrasing. Boom.dcommander
2014-04-20Fix crashes and bogus output in the CMYK and decode-to-YUV features that occu...dcommander
2014-04-16Fix warnings about unused variables when building with GCC 4.8.xdcommander
2014-03-10For now, punt on trying to support fancy upsampling in tjDecodeYUV(). Fancy ...dcommander
2014-03-10Fix additional uninitialized values reported by valgrinddcommander
2014-03-10When tjDecodeYUV() is used with a "fresh" decompressor instance (one that has...dcommander
2014-03-07Go ahead and call jinit_master_decompress() rather than trying to reproduce i...dcommander
2014-03-06Oops. We need to call start_pass() on the color converter in order to alloca...dcommander
2014-02-28Fix unitialized value reported by valgrind (the upsampling routine used by 4:...dcommander
2014-02-28Implement a YUV decode function in the TurboJPEG API, to be symmetric with tj...dcommander
2014-02-28Remove unused code (the destination manager is not used during YUV encoding, ...dcommander
2014-02-27Use C-style commentsdcommander
2014-02-11Fix an issue that prevented tjEncodeYUV3() and TJCompressor.encodeYUV() from ...dcommander
2013-10-31r1065 broke the build on Windows, because getinstance() defines a variable. ...dcommander
2013-10-30Extend the TurboJPEG C API to support compressing JPEG images from YUV planar...dcommander
2013-10-30Oopsdcommander
2013-10-30Fix a really subtle issue whereby an invalid free() could occur if a program ...dcommander
2013-08-23Add CMYK support to the TurboJPEG C APIdcommander
2013-08-18Add 4:1:1 subsampling support in the TurboJPEG C APIdcommander
2013-05-07Fix incorrect data output and buffer overruns in the new tjDecompressToYUV2()...dcommander
2013-04-26Extend the TurboJPEG C API to support generating YUV images with arbitrary pa...dcommander
2013-01-22Actually, turbojpeg.c works with libjpeg as welldcommander
2013-01-21Eliminated the awkward and confusing "TurboJPEG/OSS" designation, since there...dcommander
2012-07-03Oops. Add support for TJFLAG_FASTDCT to tjDecompressToYUV() as well.dcommander
2012-06-29Add flags to the TurboJPEG API that allow the caller to force the use of eith...dcommander
2012-04-26Fix memory leak in the colorspace emulation codedcommander
2012-03-23Emulate colorspace extensions if they are not present in the libjpeg API. Th...dcommander
2012-03-23Ensure that tjDecompress2() exits cleanly if setDecompDefaults() failsdcommander
2012-01-28Expose new scaling factors in TurboJPEG APIdcommander
2012-01-17Compiler warningsdcommander
2011-12-19Added new alpha channel colorspace constants/pixel formats, so applications c...dcommander
2011-09-20Implement custom filter callback in Javadcommander
2011-09-17Implement a custom DCT filter callback for lossless transformsdcommander
2011-09-07Fix compile error when JCS_EXTENSIONS!=1dcommander
2011-07-12Re-work TJBUFSIZE() to take into account the level of chrominance subsamplingdcommander
2011-05-26turbojpegl.c=turbojpeg.cdcommander