[f-spot] Add Leica .RAW support.



commit a36af4b4ac015d8a84dd78855149afaa981c5d23
Author: Ruben Vermeersch <ruben savanne be>
Date:   Mon Aug 9 15:37:13 2010 +0200

    Add Leica .RAW support.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=622104

 lib/TagLib/TagLib                              |    2 +-
 src/Clients/MainApp/FSpot.Imaging/ImageFile.cs |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/lib/TagLib/TagLib b/lib/TagLib/TagLib
index 162333e..ef058da 160000
--- a/lib/TagLib/TagLib
+++ b/lib/TagLib/TagLib
@@ -1 +1 @@
-Subproject commit 162333e1906959707693dec8cae04016d567294f
+Subproject commit ef058da50ce8d82d8e5740317aceee78f9a807c9
diff --git a/src/Clients/MainApp/FSpot.Imaging/ImageFile.cs b/src/Clients/MainApp/FSpot.Imaging/ImageFile.cs
index 6263b4d..c3d12b7 100644
--- a/src/Clients/MainApp/FSpot.Imaging/ImageFile.cs
+++ b/src/Clients/MainApp/FSpot.Imaging/ImageFile.cs
@@ -56,9 +56,10 @@ namespace FSpot.Imaging {
             name_table ["image/nef"] = name_table ["image/x-nikon-nef"] = name_table [".nef"] = nef_type;
             name_table ["image/rw2"] = name_table ["image/x-raw"] = name_table [".rw2"] = raw_type;
             name_table ["image/pef"] = name_table ["image/x-pentax-pef"] = name_table [".pef"] = nef_type;
+            name_table ["image/raw"] = name_table [".raw"] = nef_type;
 
             // Other types (FIXME: Currently unsupported by Taglib#, this list should shrink).
-            name_table [".raw"] = typeof (FSpot.Imaging.NefFile);
+
             name_table [".kdc"] = typeof (FSpot.Imaging.NefFile);
             name_table [".rw2"] = typeof (FSpot.Imaging.DCRawFile);
             name_table [".orf"] =  typeof (FSpot.Imaging.NefFile);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]