1
0
Fork 0
forked from len0rd/rockbox

Fix FS#9977 - Thanks to Brian Sutherland for intensive testing and effort

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20214 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Thomas Martitz 2009-03-06 15:21:58 +00:00
parent 6f030a01c9
commit 2b6e4adbd2
3 changed files with 5 additions and 5 deletions

View file

@ -166,8 +166,8 @@ static struct mutex command_queue_mutex;
/* Variable-length tag entry in tag files. */ /* Variable-length tag entry in tag files. */
struct tagfile_entry { struct tagfile_entry {
short tag_length; /* Length of the data in bytes including '\0' */ int32_t tag_length; /* Length of the data in bytes including '\0' */
short idx_id; /* Corresponding entry location in index file of not unique tags */ int32_t idx_id; /* Corresponding entry location in index file of not unique tags */
char tag_data[0]; /* Begin of the tag data */ char tag_data[0]; /* Begin of the tag data */
}; };
@ -192,7 +192,7 @@ struct master_header {
}; };
/* For the endianess correction */ /* For the endianess correction */
static const char *tagfile_entry_ec = "ss"; static const char *tagfile_entry_ec = "ll";
/** /**
Note: This should be (1 + TAG_COUNT) amount of l's. Note: This should be (1 + TAG_COUNT) amount of l's.
*/ */

View file

@ -49,7 +49,7 @@ enum tag_type { tag_artist = 0, tag_album, tag_genre, tag_title,
#define IDX_BUF_DEPTH 64 #define IDX_BUF_DEPTH 64
/* Tag Cache Header version 'TCHxx'. Increment when changing internal structures. */ /* Tag Cache Header version 'TCHxx'. Increment when changing internal structures. */
#define TAGCACHE_MAGIC 0x5443480c #define TAGCACHE_MAGIC 0x5443480d
/* How much to allocate extra space for ramcache. */ /* How much to allocate extra space for ramcache. */
#define TAGCACHE_RESERVE 32768 #define TAGCACHE_RESERVE 32768

View file

@ -452,7 +452,7 @@ Joshua Simmons
Sei Aoyumi Sei Aoyumi
Martin Pool Martin Pool
Gareth Schakel Gareth Schakel
Brian Sutherland
The libmad team The libmad team
The wavpack team The wavpack team