Fast JPEG decoder using SSE/SSE2 version 1.1
The Fast JPEG decoder using SSE/SSE2 library file has been updated, and is now in version 1.1, released under a MPL/GPL/LGPL tri-license.
1. Now the library is licensed under a MPL/GPL/LGPL tri-license (not only LGPL);
2. Memory leak has been fixed in this version;
3. It was indeed identified that this decoder is not able to decode some kind of jpeg files; comes from original jpegdec code, not our Delphi conversion; in such cases, the original libjpeg library (i.e. default jpeg unit) must be used instead.
Source code is available from http://synopse.info/files/jpegdec.zip
If I've time these days, I'll try to adapt the x86 SIMD extension for IJG JPEG library version (from MIYASAKA Masaru) into a pure Delphi unit. This version seems more compatible, but a bit more tricky to adapt as a Delphi unit. Stay tuned!
Trackback URL : https://blog.synopse.info?trackback/208