diff options
Diffstat (limited to 'apps/tagcache.h')
-rw-r--r-- | apps/tagcache.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/tagcache.h b/apps/tagcache.h index 04f9567936..e655088cc2 100644 --- a/apps/tagcache.h +++ b/apps/tagcache.h | |||
@@ -63,9 +63,10 @@ enum tag_type { tag_artist = 0, tag_album, tag_genre, tag_title, | |||
63 | #define TAGCACHE_MAX_CLAUSES 10 | 63 | #define TAGCACHE_MAX_CLAUSES 10 |
64 | 64 | ||
65 | /* Tag database files. */ | 65 | /* Tag database files. */ |
66 | #define TAGCACHE_FILE_TEMP ROCKBOX_DIR "/tagcache_tmp.tcd" | 66 | #define TAGCACHE_FILE_TEMP ROCKBOX_DIR "/tagcache_tmp.tcd" |
67 | #define TAGCACHE_FILE_MASTER ROCKBOX_DIR "/tagcache_idx.tcd" | 67 | #define TAGCACHE_FILE_MASTER ROCKBOX_DIR "/tagcache_idx.tcd" |
68 | #define TAGCACHE_FILE_INDEX ROCKBOX_DIR "/tagcache_%d.tcd" | 68 | #define TAGCACHE_FILE_INDEX ROCKBOX_DIR "/tagcache_%d.tcd" |
69 | #define TAGCACHE_FILE_CHANGELOG ROCKBOX_DIR "/tagcache_changelog.txt" | ||
69 | 70 | ||
70 | /* Flags */ | 71 | /* Flags */ |
71 | #define FLAG_DELETED 0x0001 /* Entry has been removed from db */ | 72 | #define FLAG_DELETED 0x0001 /* Entry has been removed from db */ |
@@ -137,6 +138,7 @@ bool tagcache_retrieve(struct tagcache_search *tcs, int idxid, | |||
137 | char *buf, long size); | 138 | char *buf, long size); |
138 | void tagcache_search_finish(struct tagcache_search *tcs); | 139 | void tagcache_search_finish(struct tagcache_search *tcs); |
139 | long tagcache_get_numeric(const struct tagcache_search *tcs, int tag); | 140 | long tagcache_get_numeric(const struct tagcache_search *tcs, int tag); |
141 | bool tagcache_create_changelog(struct tagcache_search *tcs); | ||
140 | bool tagcache_modify_numeric_entry(struct tagcache_search *tcs, | 142 | bool tagcache_modify_numeric_entry(struct tagcache_search *tcs, |
141 | int tag, long data); | 143 | int tag, long data); |
142 | 144 | ||