Mercurial > geeqie
diff src/metadata.h @ 1288:10073464e6aa
use metadata_read_* functions where possible
switch exiv2 to utf8 charset
support for exiv2 formatting that depends on other tags:
http://dev.robotbattle.com/bugs/view.php?id=0000516
author | nadvornik |
---|---|
date | Sat, 07 Feb 2009 19:01:21 +0000 |
parents | 8b89e3ff286b |
children | 361120a66609 |
line wrap: on
line diff
--- a/src/metadata.h Fri Feb 06 23:49:03 2009 +0000 +++ b/src/metadata.h Sat Feb 07 19:01:21 2009 +0000 @@ -27,8 +27,9 @@ gboolean metadata_write_list(FileData *fd, const gchar *key, const GList *values); gboolean metadata_write_string(FileData *fd, const gchar *key, const char *value); -GList *metadata_read_list(FileData *fd, const gchar *key); -gchar *metadata_read_string(FileData *fd, const gchar *key); +GList *metadata_read_list(FileData *fd, const gchar *key, MetadataFormat format); +gchar *metadata_read_string(FileData *fd, const gchar *key, MetadataFormat format); +guint64 metadata_read_int(FileData *fd, const gchar *key, guint64 fallback); gboolean metadata_append_string(FileData *fd, const gchar *key, const char *value); gboolean metadata_append_list(FileData *fd, const gchar *key, const GList *values);