diff options
Diffstat (limited to 'apps/metadata/metadata_common.c')
-rw-r--r-- | apps/metadata/metadata_common.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/metadata/metadata_common.c b/apps/metadata/metadata_common.c index d81d9f71d3..d1a1087188 100644 --- a/apps/metadata/metadata_common.c +++ b/apps/metadata/metadata_common.c | |||
@@ -224,6 +224,11 @@ long parse_tag(const char* name, char* value, struct mp3entry* id3, | |||
224 | id3->tracknum = atoi(value); | 224 | id3->tracknum = atoi(value); |
225 | p = &(id3->track_string); | 225 | p = &(id3->track_string); |
226 | } | 226 | } |
227 | else if (strcasecmp(name, "discnumber") == 0 || strcasecmp(name, "disc") == 0) | ||
228 | { | ||
229 | id3->discnum = atoi(value); | ||
230 | p = &(id3->disc_string); | ||
231 | } | ||
227 | else if (((strcasecmp(name, "year") == 0) && (type == TAGTYPE_APE)) | 232 | else if (((strcasecmp(name, "year") == 0) && (type == TAGTYPE_APE)) |
228 | || ((strcasecmp(name, "date") == 0) && (type == TAGTYPE_VORBIS))) | 233 | || ((strcasecmp(name, "date") == 0) && (type == TAGTYPE_VORBIS))) |
229 | { | 234 | { |