summaryrefslogtreecommitdiff
path: root/apps/tagcache.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/tagcache.h')
-rw-r--r--apps/tagcache.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/tagcache.h b/apps/tagcache.h
index 118b4c4119..6b2df6b984 100644
--- a/apps/tagcache.h
+++ b/apps/tagcache.h
@@ -103,6 +103,10 @@ struct tagcache_stat {
103 int ramcache_used; /* How much ram has been really used */ 103 int ramcache_used; /* How much ram has been really used */
104 int progress; /* Current progress of disk scan */ 104 int progress; /* Current progress of disk scan */
105 int processed_entries; /* Scanned disk entries so far */ 105 int processed_entries; /* Scanned disk entries so far */
106 volatile const char
107 *curentry; /* Path of the current entry being scanned. */
108 volatile bool syncscreen;/* Synchronous operation with debug screen? */
109 // const char *uimessage; /* Pending error message. Implement soon. */
106}; 110};
107 111
108struct tagcache_search_clause 112struct tagcache_search_clause
@@ -184,6 +188,9 @@ int tagcache_get_commit_step(void);
184bool tagcache_prepare_shutdown(void); 188bool tagcache_prepare_shutdown(void);
185void tagcache_shutdown(void); 189void tagcache_shutdown(void);
186 190
191void tagcache_screensync_event(void);
192void tagcache_screensync_enable(bool state);
193
187#ifdef HAVE_TC_RAMCACHE 194#ifdef HAVE_TC_RAMCACHE
188bool tagcache_is_ramcache(void); 195bool tagcache_is_ramcache(void);
189bool tagcache_fill_tags(struct mp3entry *id3, const char *filename); 196bool tagcache_fill_tags(struct mp3entry *id3, const char *filename);