forked from len0rd/rockbox
		
	Search engine core for database v2, has an hardcoded "songs for year >= 1980 and year < 1990" at the moment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6367 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
		
							parent
							
								
									a7f7781dca
								
							
						
					
					
						commit
						9369d4867d
					
				
					 12 changed files with 738 additions and 2 deletions
				
			
		
							
								
								
									
										32
									
								
								apps/plugins/searchengine/dbinterface.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								apps/plugins/searchengine/dbinterface.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,32 @@ | |||
| struct entry { | ||||
|    int loadedfiledata, | ||||
|        loadedsongdata, | ||||
|        loadedrundbdata, | ||||
|        loadedalbumname, | ||||
|        loadedartistname; | ||||
|    char *filename; | ||||
|    int hash; | ||||
|    int songentry; | ||||
|    int rundbentry; | ||||
|    short year; | ||||
|    short bitrate; | ||||
|    int rating; | ||||
|    int playcount; | ||||
|    char *title; | ||||
|    char *genre; | ||||
|    int artistoffset; | ||||
|    int albumoffset; | ||||
|    char *artistname; | ||||
|    char *albumname; | ||||
| }; | ||||
| 
 | ||||
| extern struct entry *currententry; | ||||
| extern struct entry *entryarray; | ||||
| 
 | ||||
| int database_init(void); | ||||
| void loadentry(int filerecord); | ||||
| void loadsongdata(void); | ||||
| void loadrundbdata(void); | ||||
| void loadartistname(void); | ||||
| void loadalbumname(void); | ||||
| char *getfilename(int entry); | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue