forked from len0rd/rockbox
First runtime database support, self repairing, only playcount works for now,
which is still rather crude; playcount gets increased even if the song started playback but was skipped... track rating should be trivial to add, autorating also works since its based on playcount. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6969 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
4ec80704d5
commit
c735ed7914
11 changed files with 242 additions and 45 deletions
|
@ -30,13 +30,15 @@ struct entry {
|
|||
loadedalbumname,
|
||||
loadedartistname;
|
||||
char *filename;
|
||||
long hash;
|
||||
long songentry;
|
||||
long hash,rundbhash;
|
||||
long songentry,rundbfe;
|
||||
long rundbentry;
|
||||
short year;
|
||||
short bitrate;
|
||||
long rating;
|
||||
short rating;
|
||||
long playcount;
|
||||
long lastplayed;
|
||||
short voladj;
|
||||
char *title;
|
||||
char *genre;
|
||||
long artistoffset;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue