[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesupport/taglib
From: Allan Sandfeld Jensen <kde () carewolf ! com>
Date: 2004-07-17 13:39:27
Message-ID: 20040717133927.8C1C19A0A () office ! kde ! org
[Download RAW message or body]
CVS commit by carewolf:
Add support for reading musepack(mpc)-files and parsing APE-tags(v1 and v2).
Bumb version to have something to check for in JuK and kfile_mpc
A mpc/.cvsignore 1.1
A mpc/Makefile.am 1.1
A mpc/apetag.cpp 1.1 [LGPL (v2.1)]
A mpc/apetag.h 1.1 [LGPL (v2.1)]
A mpc/mpcfile.cpp 1.1 [LGPL (v2.1)]
A mpc/mpcfile.h 1.1 [LGPL (v2.1)]
A mpc/mpcproperties.cpp 1.1 [LGPL (v2.1)]
A mpc/mpcproperties.h 1.1 [LGPL (v2.1)]
M +4 -3 Makefile.am 1.28
M +3 -0 fileref.cpp 1.17
M +1 -1 toolkit/taglib.h 1.15
--- kdesupport/taglib/toolkit/taglib.h #1.14:1.15
@@ -24,5 +24,5 @@
#define TAGLIB_MAJOR_VERSION 1
-#define TAGLIB_MINOR_VERSION 1
+#define TAGLIB_MINOR_VERSION 2
#include <string>
--- kdesupport/taglib/Makefile.am #1.27:1.28
@@ -1,3 +1,3 @@
-SUBDIRS = toolkit mpeg ogg flac
+SUBDIRS = toolkit mpeg ogg flac mpc
INCLUDES = \
@@ -6,4 +6,5 @@
-I$(top_srcdir)/taglib/ogg \
-I$(top_srcdir)/taglib/flac \
+ -I$(top_srcdir)/taglib/mpc \
-I$(top_srcdir)/taglib/ogg/vorbis \
$(all_includes)
@@ -15,6 +16,6 @@
taglib_includedir = $(includedir)/taglib
-libtag_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 2:0:1
-libtag_la_LIBADD = ./mpeg/libmpeg.la ./ogg/libogg.la ./flac/libflac.la \
./toolkit/libtoolkit.la +libtag_la_LDFLAGS = $(all_libraries) -no-undefined \
-version-info 2:1:0 +libtag_la_LIBADD = ./mpeg/libmpeg.la ./ogg/libogg.la \
./flac/libflac.la ./mpc/libmpc.la ./toolkit/libtoolkit.la
bin_SCRIPTS = taglib-config
--- kdesupport/taglib/fileref.cpp #1.16:1.17
@@ -27,4 +27,5 @@
#include "vorbisfile.h"
#include "flacfile.h"
+#include "mpcfile.h"
using namespace TagLib;
@@ -130,4 +131,6 @@ File *FileRef::create(const char *fileNa
if(s.substr(s.size() - 5, 5).upper() == ".FLAC")
return new FLAC::File(fileName, readAudioProperties, audioPropertiesStyle);
+ if(s.substr(s.size() - 5, 4).upper() == ".MPC")
+ return new MPC::File(fileName, readAudioProperties, audioPropertiesStyle);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic