[Kde-imaging] extragear/libs/kipi-plugins/jpeglossless

Gilles Caulier caulier.gilles at free.fr
Tue Sep 12 09:16:11 CEST 2006


SVN commit 583369 by cgilles:

kipi-plugins from trunk : JPEGLossLess BugFix : with some TIFF files generated under win32 and using non-standard tiff tags, libmagick++ crash the host if the same file is parsed using KFileMetaInfo API.

This is an indeep libtiff problem witch provide common/shared static methods to handle tiff error/warnings. In fact KFileMetaInfo try to use the tiff error static methods from libMagick++ witch are invalid. Using a separate process to perform ImageMagick transforms solve this problem.

This commit remove libmagick++ depency to process non-jpeg files transforms. The plugin use an ImageMagick runtime dependency instead (convert tool run by a KProcess instance).

CCMAIL: kde-imaging at kde.org

 M  +5 -5      Makefile.am  
 M  +10 -7     actionthread.cpp  
 M  +50 -28    convert2grayscale.cpp  
 M  +29 -3     convert2grayscale.h  
 M  +72 -43    imageflip.cpp  
 M  +30 -3     imageflip.h  
 M  +83 -58    imagerotate.cpp  
 M  +29 -3     imagerotate.h  
 M  +11 -9     jpegtransform.cpp  
 M  +8 -8      jpegtransform.h  
 M  +41 -41    mtqueue.h  
 M  +4 -5      plugin_jpeglossless.cpp  
 M  +14 -1     utils.cpp  
 M  +5 -3      utils.h  




More information about the Kde-imaging mailing list