From 9a7636f5bc50fdff56012a38076ec51d3b671711 Mon Sep 17 00:00:00 2001 From: Warren Dukes Date: Wed, 17 Mar 2004 17:30:50 +0000 Subject: have AAC and MP4 types git-svn-id: https://svn.musicpd.org/mpd/trunk@267 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/tag.c | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'src/tag.c') diff --git a/src/tag.c b/src/tag.c index d599b44c4..1f73ffce7 100644 --- a/src/tag.c +++ b/src/tag.c @@ -168,13 +168,27 @@ MpdTag * mp3TagDup(char * utf8file) { #endif #ifdef HAVE_FAAD -MpdTag * aacTagDup(char * utf8file) { +MpdTag * mp4TagDup(char * utf8file) { MpdTag * ret = NULL; - int time; + int time = -1; - ret = id3Dup(utf8file); +#warning implement mp4 tag parsing, this includes using mp4v2 and id3 +#warning getMp4TotalTime needs implementing + //time = getMp4TotalTime(rmp2amp(utf8ToFsCharset(utf8file))); + + if(time>=0) { + if(!ret) ret = newMpdTag(); + ret->time = time; + } + + return ret; +} + +MpdTag * aacTagDup(char * utf8file) { + MpdTag * ret = NULL; + int time = -1; -#warning getAacTotalTime needs implementing +#warning getMp4TotalTime needs implementing //time = getAacTotalTime(rmp2amp(utf8ToFsCharset(utf8file))); if(time>=0) { -- cgit v1.2.3