Change how all the metadata parsers are read from a giant swich/case to function...
commitc6e52d8cbf0d3fea7bec10d783f0d8a53fa1ce26
authorkugel <kugel@a1c6a512-1295-4272-9138-f99709370657>
Fri, 26 Nov 2010 18:02:50 +0000 (26 18:02 +0000)
committerkugel <kugel@a1c6a512-1295-4272-9138-f99709370657>
Fri, 26 Nov 2010 18:02:50 +0000 (26 18:02 +0000)
tree746e9210b2144c96b6d58a3f858ccdcb358d854e
parentc751c812ea79d0c67176b9f82eeb9ed141d7e63b
Change how all the metadata parsers are read from a giant swich/case to function pointers via array index. Also unify the api.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28672 a1c6a512-1295-4272-9138-f99709370657
apps/metadata.c
apps/metadata.h
apps/metadata/asap.c
apps/metadata/metadata_parsers.h
apps/metadata/monkeys.c
apps/metadata/mp3.c
apps/metadata/mpc.c
apps/metadata/spc.c
apps/metadata/wavpack.c