diff options
Diffstat (limited to 'src/plugins/Input/opus/replaygainreader.cpp')
| -rw-r--r-- | src/plugins/Input/opus/replaygainreader.cpp | 6 |
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()); } |
