aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/opus/replaygainreader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Input/opus/replaygainreader.cpp')
-rw-r--r--src/plugins/Input/opus/replaygainreader.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/Input/opus/replaygainreader.cpp b/src/plugins/Input/opus/replaygainreader.cpp
index 5a8d1d21d..e125764d7 100644
--- a/src/plugins/Input/opus/replaygainreader.cpp
+++ b/src/plugins/Input/opus/replaygainreader.cpp
@@ -21,12 +21,14 @@
#include <QtGlobal>
#include <taglib/tag.h>
#include <taglib/fileref.h>
-#include "opusfile.h"
+#include <taglib/opusfile.h>
+#include <taglib/tfilestream.h>
#include "replaygainreader.h"
ReplayGainReader::ReplayGainReader(const QString &path)
{
- TagLib::Ogg::Opus::File fileRef(QStringToFileName(path));
+ TagLib::FileStream stream(QStringToFileName(path), true);
+ TagLib::Ogg::Opus::File fileRef(&stream);
if(fileRef.tag())
readVorbisComment(fileRef.tag());
}