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:
parent
f5eae08361
commit
f34e4ff6a4
3 changed files with 50 additions and 22 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue