From e4d69f38b028ab6665a3c14ab27df188e6e39022 Mon Sep 17 00:00:00 2001 From: Michal Smucr Date: Thu, 19 Dec 2013 09:32:01 +0100 Subject: riff: recognize upper-case "ID3" chunk name Some tagging libraries (eg. TagLib) produce that variant. --- src/tag/Riff.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/tag') diff --git a/src/tag/Riff.cxx b/src/tag/Riff.cxx index ad64afc39..ac162bc24 100644 --- a/src/tag/Riff.cxx +++ b/src/tag/Riff.cxx @@ -87,7 +87,8 @@ riff_seek_id3(FILE *file) /* pad byte */ ++size; - if (memcmp(chunk.id, "id3 ", 4) == 0) + if (memcmp(chunk.id, "id3 ", 4) == 0 || + memcmp(chunk.id, "ID3 ", 4) == 0) /* found it! */ return size; -- cgit v1.2.3