Author: post
Date: 2011-09-10 11:17:28 +0200 (Sat, 10 Sep 2011)
New Revision: 4029

Modified:
   trunk/plugins/output-jpegfile/output-jpegfile.c
   trunk/plugins/output-pngfile/output-pngfile.c
   trunk/plugins/output-tifffile/output-tifffile.c
Log:
When not copying metadata, be sure to add colorspace info.

Modified: trunk/plugins/output-jpegfile/output-jpegfile.c
===================================================================
--- trunk/plugins/output-jpegfile/output-jpegfile.c     2011-09-10 09:16:41 UTC 
(rev 4028)
+++ trunk/plugins/output-jpegfile/output-jpegfile.c     2011-09-10 09:17:28 UTC 
(rev 4029)
@@ -297,6 +297,8 @@
 
        if (jpegfile->copy_metadata)
                rs_exif_copy(input_filename, jpegfile->filename, 
G_OBJECT_TYPE_NAME(jpegfile->color_space), RS_EXIF_FILE_TYPE_JPEG);
+       else
+               rs_exif_add_colorspace(jpegfile->filename, 
G_OBJECT_TYPE_NAME(jpegfile->color_space), RS_EXIF_FILE_TYPE_JPEG);
 
        rs_io_unlock();
        g_free(input_filename);

Modified: trunk/plugins/output-pngfile/output-pngfile.c
===================================================================
--- trunk/plugins/output-pngfile/output-pngfile.c       2011-09-10 09:16:41 UTC 
(rev 4028)
+++ trunk/plugins/output-pngfile/output-pngfile.c       2011-09-10 09:17:28 UTC 
(rev 4029)
@@ -279,6 +279,8 @@
 
        if (pngfile->copy_metadata)
                rs_exif_copy(input_filename, pngfile->filename, 
G_OBJECT_TYPE_NAME(pngfile->color_space), RS_EXIF_FILE_TYPE_PNG);
+       else
+               rs_exif_add_colorspace(pngfile->filename, 
G_OBJECT_TYPE_NAME(pngfile->color_space), RS_EXIF_FILE_TYPE_PNG);
 
        rs_io_unlock();
        g_free(input_filename);

Modified: trunk/plugins/output-tifffile/output-tifffile.c
===================================================================
--- trunk/plugins/output-tifffile/output-tifffile.c     2011-09-10 09:16:41 UTC 
(rev 4028)
+++ trunk/plugins/output-tifffile/output-tifffile.c     2011-09-10 09:17:28 UTC 
(rev 4029)
@@ -295,6 +295,8 @@
 
        if (tifffile->copy_metadata)
                rs_exif_copy(input_filename, tifffile->filename,  
G_OBJECT_TYPE_NAME(tifffile->color_space), RS_EXIF_FILE_TYPE_TIFF);
+       else
+               rs_exif_add_colorspace(tifffile->filename,  
G_OBJECT_TYPE_NAME(tifffile->color_space), RS_EXIF_FILE_TYPE_TIFF);
        rs_io_unlock();
        g_free(input_filename);
 


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to