]> granicus.if.org Git - taglib/commitdiff
Groovy. Chunk parser worked on first try.
authorScott Wheeler <wheeler@kde.org>
Fri, 16 May 2008 04:35:59 +0000 (04:35 +0000)
committerScott Wheeler <wheeler@kde.org>
Fri, 16 May 2008 04:35:59 +0000 (04:35 +0000)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808232 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

taglib/riff/Makefile.am
taglib/riff/aiff/aifffile.cpp
taglib/riff/aiff/aifffile.h

index 509d4ebbc856ec531d59a5b92550f87b6820e022..f7bbacb9eec2676f3b697b7b04e1b171d281befc 100644 (file)
@@ -11,3 +11,5 @@ libriff_la_SOURCES = rifffile.cpp
 
 taglib_include_HEADERS = rifffile.h
 taglib_includedir = $(includedir)/taglib
+
+libriff_la_LIBADD = ./aiff/libaiff.la 
index 48505ae55a022f42fbf2eaecbd2d704e6d29f189..27fbb6ca3083078a130c6cdda7306010efb68ddb 100644 (file)
@@ -92,5 +92,7 @@ bool RIFF::AIFF::File::save()
 
 void RIFF::AIFF::File::read(bool readProperties, Properties::ReadStyle /* propertiesStyle */)
 {
-
+  debug("Found " + String::number(chunkCount()) + " chunks.");
+  for(int i = 0; i < chunkCount(); i++)
+    debug("\t\"" + chunkName(i) + "\"");
 }
index ad588c2fcfbe926bd9026507e0443ee32ea16221..de31c31441f4fdc17514295529b1d7a4d5c30744 100644 (file)
@@ -27,6 +27,7 @@
 #define TAGLIB_AIFFFILE_H
 
 #include <rifffile.h>
+#include <id3v2tag.h>
 #include <audioproperties.h>
 
 namespace TagLib {