summaryrefslogtreecommitdiff
path: root/trunk/turbojpegl.c
AgeCommit message (Expand)Author
2011-05-26turbojpegl.c=turbojpeg.cdcommander
2011-05-25MinGW seems to barf unless jinclude.h is included before jpeglib.hdcommander
2011-05-24Add new API functions, tjAlloc() and tjFree(), which allow memory to be alloc...dcommander
2011-05-24Don't require buffer size to be preset if using TJFLAG_NOREALLOCdcommander
2011-05-24Use tjutil instead of rrutildcommander
2011-05-22Clean up error messages; Fix lossless transformation; General cleanupdcommander
2011-05-21Clean up constants so that flags, pixel formats, etc. are clearly differentia...dcommander
2011-05-21Completely refactored the TurboJPEG C API so that it uses pixel formats inste...dcommander
2011-03-15tjTransform() was not working properly if r.w=0 or r.h=0dcommander
2011-03-04Handle 4:4:0 (transposed 4:2:2 subsampling)dcommander
2011-03-04Tile generation did not work with TJXFORM_HFLIP, because the underlying trans...dcommander
2011-03-02Since lossless transforms have such a high fixed performance cost, implement ...dcommander
2011-03-02Fix Windows build; Add grayscale tests to Windows build; Add proper implement...dcommander
2011-03-02Fix compiler warnings in Visual C++dcommander
2011-03-01tjGetScaledSize() would never be able to accommodate scaling factors > 1, so...dcommander
2011-03-01Don't call jpeg_finish_compress() with YUV output, because it tries to insert...dcommander
2011-02-26Expose libjpeg lossless transform feature in TurboJPEG/OSSdcommander
2011-02-26Fix compiler warningsdcommander
2011-02-26"tjScaledSize"="tjGetScaledSize"dcommander
2011-02-25Replace the TJ_YUV flag with two new API functionsdcommander
2011-02-22Make the scaling API a bit more friendlydcommander
2011-02-22Add TJBUFSIZEYUV() convenience functiondcommander
2011-02-15Added scaling API to TurboJPEG/OSSdcommander
2011-02-15Ensure that YUV temp buffers get properly freed if a failure occursdcommander
2011-01-25The fast integer DCT degrades for qualities > 95, so use the slow integer DCT...dcommander
2011-01-05Eliminate all of the __memalign() mess and just handle the alignment ourselvesdcommander
2011-01-05Ensure temp. buffers for YUV output are 16-byte aligned on 32-bit Windowsdcommander
2010-12-14Added extended tjDecompressHeader() function which can determine the type of ...dcommander
2010-12-11Fix various memory corruption issues in the new JPEG->YUV featuredcommander
2010-12-10If the output width/height are not an even number of MCU's, then use an inter...dcommander
2010-12-10Provide TJ_YUV option for tjDecompress() as welldcommander
2010-11-24Merge the TurboJPEG planar YUV encoding feature from VirtualGL 2.2dcommander
2010-11-04Grayscale bitmap support in TurboJPEG/OSSdcommander
2010-10-13Space = Tabdcommander
2010-02-26Bleepin' Windows uses LLP64, not LP64dcommander
2010-02-22Make TJ_FORCE* options work correctlydcommander
2009-04-05Test fast upsamplingdcommander
2009-04-03Include low-level unit tests borrowed from VirtualGLdcommander