summaryrefslogtreecommitdiff
path: root/apps/metadata/metadata_common.c
diff options
context:
space:
mode:
authorDan Everton <dan@iocaine.org>2007-08-08 10:19:56 +0000
committerDan Everton <dan@iocaine.org>2007-08-08 10:19:56 +0000
commiteecfe9f1cb85b53b59d2487e0ae4c05bf43a8bd3 (patch)
tree9ec358e6b12735468c63eebaaa02da9a7b5d0f65 /apps/metadata/metadata_common.c
parentecae04a9f27f6694e748bbde5d49fbd47a01fec3 (diff)
downloadrockbox-eecfe9f1cb85b53b59d2487e0ae4c05bf43a8bd3.tar.gz
rockbox-eecfe9f1cb85b53b59d2487e0ae4c05bf43a8bd3.zip
Add support for grouping tags. From FS#7362.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14242 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/metadata/metadata_common.c')
-rw-r--r--apps/metadata/metadata_common.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/metadata/metadata_common.c b/apps/metadata/metadata_common.c
index d1a1087188..e3579473f0 100644
--- a/apps/metadata/metadata_common.c
+++ b/apps/metadata/metadata_common.c
@@ -280,6 +280,18 @@ long parse_tag(const char* name, char* value, struct mp3entry* id3,
280 { 280 {
281 p = &(id3->albumartist); 281 p = &(id3->albumartist);
282 } 282 }
283 else if (strcasecmp(name, "grouping") == 0)
284 {
285 p = &(id3->grouping);
286 }
287 else if (strcasecmp(name, "content group") == 0)
288 {
289 p = &(id3->grouping);
290 }
291 else if (strcasecmp(name, "contentgroup") == 0)
292 {
293 p = &(id3->grouping);
294 }
283 else 295 else
284 { 296 {
285 len = parse_replaygain(name, value, id3, buf, buf_remaining); 297 len = parse_replaygain(name, value, id3, buf, buf_remaining);