diff options
| author | Linus Nielsen Feltzing <linus@haxx.se> | 2004-03-25 06:58:25 +0000 |
|---|---|---|
| committer | Linus Nielsen Feltzing <linus@haxx.se> | 2004-03-25 06:58:25 +0000 |
| commit | e701808b2ea0125623edc3dfa16bcc76779149c8 (patch) | |
| tree | 15cb37cdbd3180f07583abb885582a56ecde1c5f | |
| parent | da3beaa601bfbaefe630d09b6217581db72da400 (diff) | |
| download | rockbox-e701808b2ea0125623edc3dfa16bcc76779149c8.zip rockbox-e701808b2ea0125623edc3dfa16bcc76779149c8.tar.gz rockbox-e701808b2ea0125623edc3dfa16bcc76779149c8.tar.bz2 rockbox-e701808b2ea0125623edc3dfa16bcc76779149c8.tar.xz | |
The ID3V2 TCON frame is now parsed in a little more forgiving manner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4437 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/id3.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/id3.c b/firmware/id3.c index 2f841a9..1d0172c 100644 --- a/firmware/id3.c +++ b/firmware/id3.c @@ -216,7 +216,8 @@ static int parsegenre( struct mp3entry* entry, char* tag, int bufferpos ) entry->genre_string = 0; return tag - entry->id3v2buf; } else { - entry->genre = 0xFF; + entry->genre_string = tag; + entry->genre = 0xff; return bufferpos; } } else { @@ -226,7 +227,8 @@ static int parsegenre( struct mp3entry* entry, char* tag, int bufferpos ) return tag - entry->id3v2buf; } else { - entry->genre = 0xFF; + entry->genre_string = tag; + entry->genre = 0xff; return bufferpos; } } |