From daf6e2b5da39e6b194760169b64f59b7d0bdbf6e Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 31 May 2010 08:47:59 +0200 Subject: decoder/mp4ff: moved code to mp4ff_tag_name_parse() --- src/decoder/mp4ff_decoder_plugin.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/decoder/mp4ff_decoder_plugin.c b/src/decoder/mp4ff_decoder_plugin.c index cd9daf699..848dfe346 100644 --- a/src/decoder/mp4ff_decoder_plugin.c +++ b/src/decoder/mp4ff_decoder_plugin.c @@ -350,6 +350,12 @@ static const char *const mp4ff_tag_names[TAG_NUM_OF_ITEM_TYPES] = { [TAG_PERFORMER] = "band", }; +static enum tag_type +mp4ff_tag_name_parse(const char *name) +{ + return tag_table_lookup(mp4ff_tag_names, name); +} + static struct tag * mp4_stream_tag(struct input_stream *is) { @@ -395,7 +401,7 @@ mp4_stream_tag(struct input_stream *is) mp4ff_meta_get_by_index(mp4fh, i, &item, &value); - enum tag_type type = tag_table_lookup(mp4ff_tag_names, item); + enum tag_type type = mp4ff_tag_name_parse(item); if (type != TAG_NUM_OF_ITEM_TYPES) tag_add_item(ret, type, value); -- cgit v1.2.3