From c1a34036a7dfe432087e6292543cff568708e91b Mon Sep 17 00:00:00 2001 From: waker Date: Sun, 16 Aug 2009 14:52:24 +0200 Subject: added album reading from id3v2.2 --- cmp3.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cmp3.c b/cmp3.c index ab51b0c6..c7a8b5f0 100644 --- a/cmp3.c +++ b/cmp3.c @@ -1364,6 +1364,16 @@ cmp3_read_id3v2 (playItem_t *it, FILE *fp) { str[sz] = 0; title = strdup (convstr (str, sz)); } + else if (!strcmp (frameid, "TAL")) { + if (sz > 1000) { + err = 1; + break; // too large + } + char str[sz+2]; + memcpy (str, readptr, sz); + str[sz] = 0; + album = strdup (convstr (str, sz)); + } readptr += sz; } else { -- cgit v1.2.3