Mercurial > geeqie.yaz
diff src/metadata.h @ 1234:31f50c1b6a9a
write keywords and comments with separate functions
author | nadvornik |
---|---|
date | Sat, 03 Jan 2009 15:29:08 +0000 |
parents | ca8ccf0c3e81 |
children | 947e603a52c6 |
line wrap: on
line diff
--- a/src/metadata.h Fri Jan 02 23:14:01 2009 +0000 +++ b/src/metadata.h Sat Jan 03 15:29:08 2009 +0000 @@ -14,6 +14,9 @@ #ifndef METADATA_H #define METADATA_H +#define COMMENT_KEY "Xmp.dc.description" +#define KEYWORD_KEY "Xmp.dc.subject" + gboolean metadata_write_queue_remove(FileData *fd); gboolean metadata_write_queue_remove_list(GList *list); gboolean metadata_write_perform(FileData *fd); @@ -21,7 +24,8 @@ -gint metadata_write(FileData *fd, GList **keywords, gchar **comment); +gboolean metadata_write_list(FileData *fd, const gchar *key, const GList *values); +gboolean metadata_write_string(FileData *fd, const gchar *key, const char *value); gint metadata_read(FileData *fd, GList **keywords, gchar **comment);