From cda0f909b32538ec98b891590ae17c4115da0846 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Fri, 6 Mar 2009 10:39:45 +0000 Subject: playlist api changes and optimizations git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@822 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmpui/fileloader.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'src/qmmpui/fileloader.cpp') diff --git a/src/qmmpui/fileloader.cpp b/src/qmmpui/fileloader.cpp index ce5ccb56c..2a72e772b 100644 --- a/src/qmmpui/fileloader.cpp +++ b/src/qmmpui/fileloader.cpp @@ -20,6 +20,7 @@ #include #include "fileloader.h" +#include "playlistsettings.h" #include "playlistitem.h" FileLoader::FileLoader(QObject *parent) @@ -43,13 +44,9 @@ void FileLoader::addFiles(const QStringList &files) foreach(QString s, files) { - /*if (s.startsWith("http://") || Decoder::supports(s)) - {*/ - //emit newPlayListItem(new PlayListItem(s)); - QList playList = Decoder::createPlayList(s); + QList playList = Decoder::createPlayList(s, PlaylistSettings::instance()->useMetadata()); foreach(FileInfo *info, playList) emit newPlayListItem(new PlayListItem(info)); - //} if (m_finished) return; } } @@ -67,14 +64,10 @@ void FileLoader::addDirectory(const QString& s) QFileInfo fileInfo = l.at(i); QString suff = fileInfo.completeSuffix(); list << fileInfo; - - /*if (Decoder::supports(fileInfo.absoluteFilePath ())) - {*/ - playList = Decoder::createPlayList(fileInfo.absoluteFilePath ()); + playList = Decoder::createPlayList(fileInfo.absoluteFilePath (), + PlaylistSettings::instance()->useMetadata()); foreach(FileInfo *info, playList) emit newPlayListItem(new PlayListItem(info)); - //emit newPlayListItem(new PlayListItem(fileInfo.absoluteFilePath ())); - //} if (m_finished) return; } dir.setFilter(QDir::Dirs | QDir::NoDotAndDotDot); -- cgit v1.2.3-13-gbd6f