summaryrefslogtreecommitdiff
path: root/trunk/turbojpegl.c
AgeCommit message (Collapse)Author
2011-02-15Added scaling API to TurboJPEG/OSSdcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@367 3789f03b-4d11-0410-bbf8-ca57d06f2519
2011-02-15Ensure that YUV temp buffers get properly freed if a failure occursdcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@365 3789f03b-4d11-0410-bbf8-ca57d06f2519
2011-01-25The fast integer DCT degrades for qualities > 95, so use the slow integer ↵dcommander
DCT instead to ensure that perceptually lossless performance is maintained. git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@320 3789f03b-4d11-0410-bbf8-ca57d06f2519
2011-01-05Eliminate all of the __memalign() mess and just handle the alignment ourselvesdcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@317 3789f03b-4d11-0410-bbf8-ca57d06f2519
2011-01-05Ensure temp. buffers for YUV output are 16-byte aligned on 32-bit Windowsdcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@316 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-12-14Added extended tjDecompressHeader() function which can determine the type of ↵dcommander
subsampling used in the JPEG image git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@310 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-12-11Fix various memory corruption issues in the new JPEG->YUV featuredcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@309 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-12-10If the output width/height are not an even number of MCU's, then use an ↵dcommander
intermediate buffer to ensure that the output format is XVideo-compatible git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@308 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-12-10Provide TJ_YUV option for tjDecompress() as welldcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@307 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-11-24Merge the TurboJPEG planar YUV encoding feature from VirtualGL 2.2dcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@305 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-11-04Grayscale bitmap support in TurboJPEG/OSSdcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@288 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-10-13Space = Tabdcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@256 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-02-26Bleepin' Windows uses LLP64, not LP64dcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@158 3789f03b-4d11-0410-bbf8-ca57d06f2519
2010-02-22Make TJ_FORCE* options work correctlydcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@138 3789f03b-4d11-0410-bbf8-ca57d06f2519
2009-04-05Test fast upsamplingdcommander
"4:1:1 = 4:2:0" git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@43 3789f03b-4d11-0410-bbf8-ca57d06f2519
2009-04-03Include low-level unit tests borrowed from VirtualGLdcommander
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@36 3789f03b-4d11-0410-bbf8-ca57d06f2519