and first version that actually shows some exif data (see advanced view)
authorVladimir Nadvornik <nadvornik@suse.cz>
Wed, 13 Feb 2008 17:08:04 +0000 (17:08 +0000)
committerVladimir Nadvornik <nadvornik@suse.cz>
Wed, 13 Feb 2008 17:08:04 +0000 (17:08 +0000)
src/bar_exif.c
src/exiv2.cc

index 24d1166..66f80fb 100644 (file)
@@ -28,7 +28,7 @@
 #define BAR_EXIF_DATA_COLUMN_WIDTH 250
 
 static const gchar *bar_exif_key_list_real[] = {
-       "fCamera",
+       "Exif.Image.Model" /*,
        "fDateTime",
        "fShutterSpeed",
        "fAperture",
@@ -43,7 +43,7 @@ static const gchar *bar_exif_key_list_real[] = {
        "fResolution",
        "Orientation",
        "ImageDescription",
-       "Copyright"
+       "Copyright" */
 };
 
 const gchar **bar_exif_key_list = bar_exif_key_list_real;
index b856b63..709f9fa 100644 (file)
@@ -31,10 +31,13 @@ ExifData *exif_read(gchar *path, gint parse_color_profile)
                g_assert (image.get() != 0);
                image->readMetadata();
                exif->exifData = image->exifData();
+               return exif;
        }
        catch (Exiv2::AnyError& e) {
                std::cout << "Caught Exiv2 exception '" << e << "'\n";
+               return 0;
        }
+       
 }
 
 void exif_free(ExifData *exif)