Build fixes for mac.
This commit is contained in:
parent
6a4d1734b6
commit
4a26d10e7e
|
@ -220,12 +220,16 @@ void Song::InitFromFile(const QString& filename, int directory_id) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void Song::GuessFileType(TagLib::FileRef* fileref) {
|
void Song::GuessFileType(TagLib::FileRef* fileref) {
|
||||||
|
#ifdef TAGLIB_WITH_ASF
|
||||||
if (dynamic_cast<TagLib::ASF::File*>(fileref->file()))
|
if (dynamic_cast<TagLib::ASF::File*>(fileref->file()))
|
||||||
d->filetype_ = Type_Asf;
|
d->filetype_ = Type_Asf;
|
||||||
|
#endif
|
||||||
if (dynamic_cast<TagLib::FLAC::File*>(fileref->file()))
|
if (dynamic_cast<TagLib::FLAC::File*>(fileref->file()))
|
||||||
d->filetype_ = Type_Flac;
|
d->filetype_ = Type_Flac;
|
||||||
|
#ifdef TAGLIB_WITH_MP4
|
||||||
if (dynamic_cast<TagLib::MP4::File*>(fileref->file()))
|
if (dynamic_cast<TagLib::MP4::File*>(fileref->file()))
|
||||||
d->filetype_ = Type_Mp4;
|
d->filetype_ = Type_Mp4;
|
||||||
|
#endif
|
||||||
if (dynamic_cast<TagLib::MPC::File*>(fileref->file()))
|
if (dynamic_cast<TagLib::MPC::File*>(fileref->file()))
|
||||||
d->filetype_ = Type_Mpc;
|
d->filetype_ = Type_Mpc;
|
||||||
if (dynamic_cast<TagLib::MPEG::File*>(fileref->file()))
|
if (dynamic_cast<TagLib::MPEG::File*>(fileref->file()))
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
#include "song.h"
|
#include "song.h"
|
||||||
|
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
|
#include <QXmlStreamReader>
|
||||||
|
|
||||||
class QIODevice;
|
class QIODevice;
|
||||||
class QXmlStreamReader;
|
|
||||||
|
|
||||||
class XSPFParser : public QObject {
|
class XSPFParser : public QObject {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
Loading…
Reference in New Issue