From 0d10ae449c686b900da354d8973c44d715f96152 Mon Sep 17 00:00:00 2001 From: Scott Wheeler Date: Fri, 16 May 2008 04:35:59 +0000 Subject: [PATCH] Groovy. Chunk parser worked on first try. git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808232 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- taglib/riff/Makefile.am | 2 ++ taglib/riff/aiff/aifffile.cpp | 4 +++- taglib/riff/aiff/aifffile.h | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/taglib/riff/Makefile.am b/taglib/riff/Makefile.am index 509d4ebb..f7bbacb9 100644 --- a/taglib/riff/Makefile.am +++ b/taglib/riff/Makefile.am @@ -11,3 +11,5 @@ libriff_la_SOURCES = rifffile.cpp taglib_include_HEADERS = rifffile.h taglib_includedir = $(includedir)/taglib + +libriff_la_LIBADD = ./aiff/libaiff.la diff --git a/taglib/riff/aiff/aifffile.cpp b/taglib/riff/aiff/aifffile.cpp index 48505ae5..27fbb6ca 100644 --- a/taglib/riff/aiff/aifffile.cpp +++ b/taglib/riff/aiff/aifffile.cpp @@ -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) + "\""); } diff --git a/taglib/riff/aiff/aifffile.h b/taglib/riff/aiff/aifffile.h index ad588c2f..de31c314 100644 --- a/taglib/riff/aiff/aifffile.h +++ b/taglib/riff/aiff/aifffile.h @@ -27,6 +27,7 @@ #define TAGLIB_AIFFFILE_H #include +#include #include namespace TagLib { -- 2.50.1