Mercurial > geeqie
diff src/exif.c @ 1203:43bfcbb62cd6
prepared infrastructure for delayed metadata writting - refreshing
metadata immediately before writting is now possible
modified metadata are stored in fd->modified_xmp
author | nadvornik |
---|---|
date | Mon, 15 Dec 2008 22:47:31 +0000 |
parents | 8738237cb029 |
children | e2bbe90b0dcd |
line wrap: on
line diff
--- a/src/exif.c Mon Dec 15 18:04:42 2008 +0000 +++ b/src/exif.c Mon Dec 15 22:47:31 2008 +0000 @@ -1209,7 +1209,7 @@ g_free(exif); } -ExifData *exif_read(gchar *path, gchar *sidecar_path) +ExifData *exif_read(gchar *path, gchar *sidecar_path, GHashTable *modified_xmp) { ExifData *exif; gpointer f; @@ -1584,22 +1584,12 @@ return 0; } -ExifItem *exif_add_item(ExifData *exif, const gchar *key) -{ - return NULL; -} -gint exif_item_delete(ExifData *exif, ExifItem *item) +gint exif_update_metadata(ExifData *exif, const gchar *key, const GList *values) { return 0; } -gint exif_item_set_string(ExifItem *item, const gchar *str) -{ - return 0; -} - - typedef struct _UnmapData UnmapData; struct _UnmapData {