summaryrefslogtreecommitdiff
path: root/apps/database.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/database.h')
-rw-r--r--apps/database.h22
1 files changed, 3 insertions, 19 deletions
diff --git a/apps/database.h b/apps/database.h
index a0e029072c..3c9bef516c 100644
--- a/apps/database.h
+++ b/apps/database.h
@@ -59,13 +59,6 @@ struct tagdb_header {
59 int rundbdirty; 59 int rundbdirty;
60}; 60};
61 61
62struct file_entry {
63 char *name;
64 int hash;
65 int songentry;
66 int rundbentry;
67};
68
69extern struct tagdb_header tagdbheader; 62extern struct tagdb_header tagdbheader;
70extern int tagdb_fd; 63extern int tagdb_fd;
71 64
@@ -82,24 +75,15 @@ struct rundb_header {
82 int entrycount; 75 int entrycount;
83}; 76};
84 77
85struct rundb_entry {
86 int fileentry;
87 int hash;
88 short rating;
89 short voladjust;
90 int playcount;
91 int lastplayed;
92};
93 78
94extern struct rundb_header rundbheader; 79extern struct rundb_header rundbheader;
95 80
96#define RUNDB_VERSION 1 81#define RUNDB_VERSION 1
97 82
98void tagdb_shutdown(void); 83void tagdb_shutdown(void);
99void addrundbentry(void); 84void addrundbentry(struct mp3entry *id);
100void loadruntimeinfo(char *filename); 85void loadruntimeinfo(struct mp3entry *id);
101void increaseplaycount(void); 86void writeruntimeinfo(struct mp3entry *id);
102void setrating(int rating);
103int rundb_init(void); 87int rundb_init(void);
104void rundb_shutdown(void); 88void rundb_shutdown(void);
105#endif 89#endif