summaryrefslogtreecommitdiff
path: root/apps/metadata.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/metadata.c')
-rw-r--r--apps/metadata.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/apps/metadata.c b/apps/metadata.c
index cbb5b42795..8b1101eaa5 100644
--- a/apps/metadata.c
+++ b/apps/metadata.c
@@ -216,6 +216,24 @@ const struct afmt_entry audio_formats[AFMT_NUM_CODECS] =
216 /* Advanced Audio Coding High Efficiency in M4A container */ 216 /* Advanced Audio Coding High Efficiency in M4A container */
217 [AFMT_MP4_AAC_HE] = 217 [AFMT_MP4_AAC_HE] =
218 AFMT_ENTRY("AAC-HE","aac", NULL, get_mp4_metadata, "mp4\0"), 218 AFMT_ENTRY("AAC-HE","aac", NULL, get_mp4_metadata, "mp4\0"),
219 /* AY (ZX Spectrum, Amstrad CPC Sound Format) */
220 [AFMT_AY] =
221 AFMT_ENTRY("AY", "ay", NULL, get_ay_metadata, "ay\0"),
222 /* GBS (Game Boy Sound Format) */
223 [AFMT_GBS] =
224 AFMT_ENTRY("GBS", "gbs", NULL, get_gbs_metadata, "gbs\0"),
225 /* HES (Hudson Entertainment System Sound Format) */
226 [AFMT_HES] =
227 AFMT_ENTRY("HES", "hes", NULL, get_hes_metadata, "hes\0"),
228 /* SGC (Sega Master System, Game Gear, Coleco Vision Sound Format) */
229 [AFMT_SGC] =
230 AFMT_ENTRY("SGC", "sgc", NULL, get_sgc_metadata, "sgc\0"),
231 /* VGM (Video Game Music Format) */
232 [AFMT_VGM] =
233 AFMT_ENTRY("VGM", "vgm", NULL, get_vgm_metadata, "vgm\0vgz\0"),
234 /* KSS (MSX computer KSS Music File) */
235 [AFMT_KSS] =
236 AFMT_ENTRY("KSS", "kss", NULL, get_kss_metadata, "kss\0"),
219#endif 237#endif
220}; 238};
221 239
@@ -299,6 +317,12 @@ enum data_type get_audio_base_data_type(int afmt)
299 case AFMT_SID: 317 case AFMT_SID:
300 case AFMT_MOD: 318 case AFMT_MOD:
301 case AFMT_SAP: 319 case AFMT_SAP:
320 case AFMT_AY:
321 case AFMT_GBS:
322 case AFMT_HES:
323 case AFMT_SGC:
324 case AFMT_VGM:
325 case AFMT_KSS:
302 /* Type must be allocated and loaded in its entirety onto 326 /* Type must be allocated and loaded in its entirety onto
303 the buffer */ 327 the buffer */
304 return TYPE_ATOMIC_AUDIO; 328 return TYPE_ATOMIC_AUDIO;