From a51fada1241fb6409cc9a7a9a050b79cceac8265 Mon Sep 17 00:00:00 2001 From: Frank Mulder Date: Mon, 29 Dec 2008 11:29:01 +0100 Subject: mp4: support the writer/composer tag I tried to search for a certain composer in my collection, but only non-mp4 files showed up. The source code reveals that this tag is not read. This can be fixed by reading the 'Writer' tag field, in mp4_plugin.c, in function mp4_load_tag. I actually tried this, and after compiling with those lines added, also mp4 (.m4a) files showed up when searching for a composer. --- src/decoder/mp4_plugin.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/decoder/mp4_plugin.c b/src/decoder/mp4_plugin.c index 67d85ba0b..dd57a8e13 100644 --- a/src/decoder/mp4_plugin.c +++ b/src/decoder/mp4_plugin.c @@ -387,6 +387,8 @@ mp4_load_tag(const char *file) tag_add_item(ret, TAG_ITEM_GENRE, value); } else if (0 == strcasecmp("date", item)) { tag_add_item(ret, TAG_ITEM_DATE, value); + } else if (0 == strcasecmp("writer", item)) { + tag_add_item(ret, TAG_ITEM_COMPOSER, value); } free(item); -- cgit v1.2.3