Mercurial > geeqie
diff src/exif.h @ 188:0584cb78aa14
write comment and keywords to xmp, sidecars are used if exist
author | nadvornik |
---|---|
date | Sun, 16 Mar 2008 10:32:52 +0000 |
parents | 9eafc4957f1a |
children | 4b2d7f9af171 |
line wrap: on
line diff
--- a/src/exif.h Sat Mar 15 19:53:33 2008 +0000 +++ b/src/exif.h Sun Mar 16 10:32:52 2008 +0000 @@ -105,7 +105,11 @@ *----------------------------------------------------------------------------- */ -ExifData *exif_read(gchar *path, gint parse_color_profile); +ExifData *exif_read(gchar *path, gchar *sidecar_path, gint parse_color_profile); + +ExifData *exif_read_fd(FileData *fd, gint parse_color_profile); + + int exif_write(ExifData *exif); void exif_free(ExifData *exif); @@ -132,6 +136,8 @@ gint exif_item_get_integer(ExifItem *item, gint *value); ExifRational *exif_item_get_rational(ExifItem *item, gint *sign); +gchar *exif_item_get_string(ExifItem *item, int idx); + const gchar *exif_get_description_by_key(const gchar *key); const gchar *exif_get_tag_description_by_key(const gchar *key);