summaryrefslogtreecommitdiff
path: root/apps/metadata.c
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2011-02-03 08:28:23 +0000
committerAndree Buschmann <AndreeBuschmann@t-online.de>2011-02-03 08:28:23 +0000
commit7345ac124e3b56a402b6a004d968d40b4ffeaa50 (patch)
treeb5ebad1095949bdc1c4edb18e45c9b5a2d946c06 /apps/metadata.c
parent1bb3d61ef372e00986dd03672de944f756aeab4a (diff)
downloadrockbox-7345ac124e3b56a402b6a004d968d40b4ffeaa50.tar.gz
rockbox-7345ac124e3b56a402b6a004d968d40b4ffeaa50.zip
Submit FS#11918: Add 2 more codec types to be able to differentiate between AAC / AAC-HE and MPC SV7 / SV8. Additionally handle ATARI soundfiles in get_codec_base_type() as intended.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29199 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/metadata.c')
-rw-r--r--apps/metadata.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/apps/metadata.c b/apps/metadata.c
index 79ef7ebcad..8ffd1a6af1 100644
--- a/apps/metadata.c
+++ b/apps/metadata.c
@@ -86,9 +86,12 @@ const struct afmt_entry audio_formats[AFMT_NUM_CODECS] =
86 /* FLAC */ 86 /* FLAC */
87 [AFMT_FLAC] = 87 [AFMT_FLAC] =
88 AFMT_ENTRY("FLAC", "flac", NULL, get_flac_metadata, "flac\0"), 88 AFMT_ENTRY("FLAC", "flac", NULL, get_flac_metadata, "flac\0"),
89 /* Musepack */ 89 /* Musepack SV7 */
90 [AFMT_MPC] = 90 [AFMT_MPC_SV7] =
91 AFMT_ENTRY("MPC", "mpc", NULL, get_musepack_metadata,"mpc\0"), 91 AFMT_ENTRY("MPCv7", "mpc", NULL, get_musepack_metadata,"mpc\0"),
92 /* Musepack SV8 */
93 [AFMT_MPC_SV8] =
94 AFMT_ENTRY("MPCv8", "mpc", NULL, get_musepack_metadata,"mpc\0"),
92 /* A/52 (aka AC3) audio */ 95 /* A/52 (aka AC3) audio */
93 [AFMT_A52] = 96 [AFMT_A52] =
94 AFMT_ENTRY("AC3", "a52", NULL, get_a52_metadata, "a52\0ac3\0"), 97 AFMT_ENTRY("AC3", "a52", NULL, get_a52_metadata, "a52\0ac3\0"),
@@ -101,6 +104,9 @@ const struct afmt_entry audio_formats[AFMT_NUM_CODECS] =
101 /* Advanced Audio Coding in M4A container */ 104 /* Advanced Audio Coding in M4A container */
102 [AFMT_MP4_AAC] = 105 [AFMT_MP4_AAC] =
103 AFMT_ENTRY("AAC", "aac", NULL, get_mp4_metadata, "mp4\0"), 106 AFMT_ENTRY("AAC", "aac", NULL, get_mp4_metadata, "mp4\0"),
107 /* Advanced Audio Coding High Efficiency in M4A container */
108 [AFMT_MP4_AAC_HE] =
109 AFMT_ENTRY("AAC-HE","aac", NULL, get_mp4_metadata, "mp4\0"),
104 /* Shorten */ 110 /* Shorten */
105 [AFMT_SHN] = 111 [AFMT_SHN] =
106 AFMT_ENTRY("SHN","shorten", NULL, get_shn_metadata, "shn\0"), 112 AFMT_ENTRY("SHN","shorten", NULL, get_shn_metadata, "shn\0"),