From 0f5c6d47d4fdd17260b840024880ba6dd3fdf935 Mon Sep 17 00:00:00 2001 From: Yoshihisa Uchida Date: Thu, 13 May 2010 12:40:09 +0000 Subject: add True Audio (TTA) codec decoding speed iPod video ~153% But in some players, the decoding speed is not enough. (e.g., H180 52.4% (thanks amiconn), H300 55.09% (thanks n1s)) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25994 a1c6a512-1295-4272-9138-f99709370657 --- apps/metadata.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'apps/metadata.c') diff --git a/apps/metadata.c b/apps/metadata.c index 97f376035d..076b753958 100644 --- a/apps/metadata.c +++ b/apps/metadata.c @@ -179,6 +179,9 @@ const struct afmt_entry audio_formats[AFMT_NUM_CODECS] = /* Wave64 */ [AFMT_WAVE64] = AFMT_ENTRY("WAVE64", "wav64", NULL, "w64\0" ), + /* True Audio */ + [AFMT_TTA] = + AFMT_ENTRY("TTA", "tta", NULL, "tta\0" ), #endif }; @@ -494,6 +497,14 @@ bool get_metadata(struct mp3entry* id3, int fd, const char* trackname) } break; + case AFMT_TTA: + if (!get_tta_metadata(fd, id3)) + { + DEBUGF("get_tta_metadata error\n"); + return false; + } + break; + #endif /* CONFIG_CODEC == SWCODEC */ default: -- cgit v1.2.3