fix taglib header paths so linked headers are not necessary
[ardour.git] / libs / ardour / audiofile_tagger.cc
index 81ccf7a35ed92cc09130efd67df8b809a9e305ac..d27b9c97af0364e0a783c3c9d762a486388f963c 100644 (file)
 
 #include "pbd/convert.h"
 
-#include "taglib/fileref.h"
-#include "taglib/flacfile.h"
-#include "taglib/oggfile.h"
+#include "taglib/taglib/fileref.h"
+#include "taglib/flac/flacfile.h"
+#include "taglib/ogg/oggfile.h"
 #include "taglib/tag.h"
-#include "taglib/taglib.h"
-#include "taglib/xiphcomment.h"
+#include "taglib/toolkit/taglib.h"
+#include "taglib/ogg/xiphcomment.h"
 
 /* Convert string to TagLib::String */
 #define TL_STR(string) TagLib::String ((string).c_str(), TagLib::String::UTF8)
@@ -40,7 +40,7 @@ namespace ARDOUR
 {
 
 bool
-AudiofileTagger::tag_file (string const & filename, SessionMetadata const & metadata)
+AudiofileTagger::tag_file (std::string const & filename, SessionMetadata const & metadata)
 {
        TagLib::FileRef file (filename.c_str());
        TagLib::Tag & tag (*file.tag());