aboutsummaryrefslogtreecommitdiff
path: root/turbojpeg-mapfile
AgeCommit message (Collapse)Author
2014-11-22Oops. Include the tjPlane*() functions in the mapfile so that they are ↵dcommander
exposed in the shared library on ELF systems. git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1428 632fc199-4ca6-4c93-a231-07263d6284db
2014-08-11Extend the TurboJPEG C API to support handling YUV images stored in separate ↵dcommander
image planes instead of a unified buffer git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1343 632fc199-4ca6-4c93-a231-07263d6284db
2014-02-28Implement a YUV decode function in the TurboJPEG API, to be symmetric with ↵dcommander
tjEncodeYUV(). git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1132 632fc199-4ca6-4c93-a231-07263d6284db
2013-10-30Extend the TurboJPEG C API to support compressing JPEG images from YUV ↵dcommander
planar images git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1067 632fc199-4ca6-4c93-a231-07263d6284db
2013-08-23Add CMYK support to the TurboJPEG C APIdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1019 632fc199-4ca6-4c93-a231-07263d6284db
2013-04-26Extend the TurboJPEG C API to support generating YUV images with arbitrary ↵dcommander
padding and to support image scaling when decompressing to YUV git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@962 632fc199-4ca6-4c93-a231-07263d6284db
2011-07-12Re-work TJBUFSIZE() to take into account the level of chrominance subsamplingdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@668 632fc199-4ca6-4c93-a231-07263d6284db
2011-05-24Add new API functions, tjAlloc() and tjFree(), which allow memory to be ↵dcommander
allocated and freed using a method of the library's choosing. At the moment, the primary purpose for this is to avoid allocating/freeing memory across the DLL boundary on Windows. git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@634 632fc199-4ca6-4c93-a231-07263d6284db
2011-05-24Add new API functions to JNI mapfile as welldcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@628 632fc199-4ca6-4c93-a231-07263d6284db
2011-05-21Completely refactored the TurboJPEG C API so that it uses pixel formats ↵dcommander
instead of the clunky pixel size + flags combination to define the pixel size and component order. tjCompress2() and tjTransform() can also now grow the JPEG buffer as needed, which can allow programs to save memory by not pre-allocating the "worst-case" buffer size calculated by TJBUFSIZE(). Converted API documentation to Doxygen. There is no legacy code remaining, so the refactored version of the library has been re-licensed under a BSD-style license. git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@616 632fc199-4ca6-4c93-a231-07263d6284db
2011-03-01tjGetScaledSize() would never be able to accommodate scaling factors > 1, ↵dcommander
so replace it with a function that returns a list of fractional scaling factors that TurboJPEG supports. git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@477 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-26Expose libjpeg lossless transform feature in TurboJPEG/OSSdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@464 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-26Remove entry for tjScaledSize()dcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@458 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-26Include tjGetScaledSize() in version scriptsdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@457 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-25Replace the TJ_YUV flag with two new API functionsdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@448 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-25Use a proper version script for libturbojpegdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@442 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-22Add new functions to anonymous version scriptdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@423 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-22Make the scaling API a bit more friendlydcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@422 632fc199-4ca6-4c93-a231-07263d6284db
2011-02-15Added scaling API to TurboJPEG/OSSdcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@367 632fc199-4ca6-4c93-a231-07263d6284db
2010-12-14Include new tjDecompressHeader2() functiondcommander
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@313 632fc199-4ca6-4c93-a231-07263d6284db
2010-02-16Build TurboJPEG/OSS with a version script to prevent any non-global symbols ↵dcommander
from being accessible (this is to protect against potential namespace conflicts when preloading it into an application via VirtualGL.) git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@109 632fc199-4ca6-4c93-a231-07263d6284db