1
0
Fork 0
forked from len0rd/rockbox

Autorating should work now. at least. it would. but there is no runtime data to work with (yet)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6455 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Michiel Van Der Kolk 2005-05-11 00:12:33 +00:00
parent f5eae08361
commit f34e4ff6a4
3 changed files with 50 additions and 22 deletions

View file

@ -16,30 +16,38 @@
* KIND, either express or implied.
*
****************************************************************************/
struct dbglobals {
int playcountmin;
int playcountmax;
int gotplaycountlimits;
int currententryindex;
};
struct entry {
int loadedfiledata,
loadedsongdata,
loadedrundbdata,
loadedalbumname,
loadedartistname;
char *filename;
long hash;
long songentry;
long rundbentry;
short year;
short bitrate;
long rating;
long playcount;
char *title;
char *genre;
long artistoffset;
long albumoffset;
char *artistname;
char *albumname;
int loadedfiledata,
loadedsongdata,
loadedrundbdata,
loadedalbumname,
loadedartistname;
char *filename;
long hash;
long songentry;
long rundbentry;
short year;
short bitrate;
long rating;
long playcount;
char *title;
char *genre;
long artistoffset;
long albumoffset;
char *artistname;
char *albumname;
};
extern struct entry *currententry;
extern struct entry *entryarray;
extern struct dbglobals dbglobal;
int database_init(void);
void loadentry(int filerecord);