Author: post
Date: 2013-01-27 17:55:30 +0100 (Sun, 27 Jan 2013)
New Revision: 4323
Modified:
trunk/src/rs-save-dialog.c
trunk/src/rs-save-dialog.h
Log:
Fix Export rotation of Fuji Finepix. Bug #578
Modified: trunk/src/rs-save-dialog.c
===================================================================
--- trunk/src/rs-save-dialog.c 2013-01-27 16:36:18 UTC (rev 4322)
+++ trunk/src/rs-save-dialog.c 2013-01-27 16:55:30 UTC (rev 4323)
@@ -51,6 +51,7 @@
g_object_unref(dialog->finput);
g_object_unref(dialog->fdemosaic);
+ g_object_unref(dialog->ffuji_rotate);
g_object_unref(dialog->flensfun);
g_object_unref(dialog->ftransform_input);
g_object_unref(dialog->frotate);
@@ -158,7 +159,8 @@
/* Setup our filter chain for saving */
dialog->finput = rs_filter_new("RSInputImage16", NULL);
dialog->fdemosaic = rs_filter_new("RSDemosaic", dialog->finput);
- dialog->flensfun = rs_filter_new("RSLensfun", dialog->fdemosaic);
+ dialog->ffuji_rotate = rs_filter_new("RSFujiRotate", dialog->fdemosaic);
+ dialog->flensfun = rs_filter_new("RSLensfun", dialog->ffuji_rotate);
dialog->ftransform_input = rs_filter_new("RSColorspaceTransform",
dialog->flensfun);
dialog->frotate = rs_filter_new("RSRotate",dialog->ftransform_input) ;
dialog->fcrop = rs_filter_new("RSCrop", dialog->frotate);
Modified: trunk/src/rs-save-dialog.h
===================================================================
--- trunk/src/rs-save-dialog.h 2013-01-27 16:36:18 UTC (rev 4322)
+++ trunk/src/rs-save-dialog.h 2013-01-27 16:55:30 UTC (rev 4323)
@@ -56,6 +56,7 @@
gboolean dispose_has_run;
RSFilter *finput;
RSFilter *fdemosaic;
+ RSFilter *ffuji_rotate;
RSFilter *flensfun;
RSFilter *ftransform_input;
RSFilter *frotate;
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit