From eecfe9f1cb85b53b59d2487e0ae4c05bf43a8bd3 Mon Sep 17 00:00:00 2001 From: Dan Everton Date: Wed, 8 Aug 2007 10:19:56 +0000 Subject: Add support for grouping tags. From FS#7362. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14242 a1c6a512-1295-4272-9138-f99709370657 --- apps/metadata/mp4.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'apps/metadata/mp4.c') diff --git a/apps/metadata/mp4.c b/apps/metadata/mp4.c index aecb4cf17f..8162cd987f 100644 --- a/apps/metadata/mp4.c +++ b/apps/metadata/mp4.c @@ -38,6 +38,7 @@ #define MP4_alac MP4_ID('a', 'l', 'a', 'c') #define MP4_calb MP4_ID(0xa9, 'a', 'l', 'b') #define MP4_cART MP4_ID(0xa9, 'A', 'R', 'T') +#define MP4_cgrp MP4_ID(0xa9, 'g', 'r', 'p') #define MP4_cgen MP4_ID(0xa9, 'g', 'e', 'n') #define MP4_cnam MP4_ID(0xa9, 'n', 'a', 'm') #define MP4_cwrt MP4_ID(0xa9, 'w', 'r', 't') @@ -378,6 +379,11 @@ static bool read_mp4_tags(int fd, struct mp3entry* id3, &id3->albumartist); break; + case MP4_cgrp: + read_mp4_tag_string(fd, size, &buffer, &buffer_left, + &id3->grouping); + break; + case MP4_calb: read_mp4_tag_string(fd, size, &buffer, &buffer_left, &id3->album); -- cgit v1.2.3