diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-10-09 20:01:12 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-10-09 20:01:12 +0000 |
| commit | 7a3c89bf2d71b74a8edbc39ec1264c68307cc888 (patch) | |
| tree | d1d062c44d9d3c29d5299a59305585e87b00190b /src/qmmpui/fileloader.cpp | |
| parent | 75380f4441ca591b3a501a13da8fe2428f730933 (diff) | |
| download | qmmp-7a3c89bf2d71b74a8edbc39ec1264c68307cc888.tar.gz qmmp-7a3c89bf2d71b74a8edbc39ec1264c68307cc888.tar.bz2 qmmp-7a3c89bf2d71b74a8edbc39ec1264c68307cc888.zip | |
added engine api, enabled mplayer plugin
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1296 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/fileloader.cpp')
| -rw-r--r-- | src/qmmpui/fileloader.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/qmmpui/fileloader.cpp b/src/qmmpui/fileloader.cpp index ee300e2c4..74c4edc1f 100644 --- a/src/qmmpui/fileloader.cpp +++ b/src/qmmpui/fileloader.cpp @@ -17,8 +17,8 @@ * Free Software Foundation, Inc., * * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ -#include <qmmp/decoder.h> +#include <qmmp/metadatamanager.h> #include "fileloader.h" #include "playlistsettings.h" #include "playlistitem.h" @@ -26,7 +26,7 @@ FileLoader::FileLoader(QObject *parent) : QThread(parent),m_files_to_load(),m_directory() { - m_filters = Decoder::nameFilters(); + m_filters = MetaDataManager::instance()->nameFilters(); m_finished = false; } @@ -41,10 +41,10 @@ void FileLoader::addFiles(const QStringList &files) { if (files.isEmpty ()) return; - + bool use_meta = PlaylistSettings::instance()->useMetadata(); foreach(QString s, files) { - QList <FileInfo *> playList = Decoder::createPlayList(s, PlaylistSettings::instance()->useMetadata()); + QList <FileInfo *> playList = MetaDataManager::instance()->createPlayList(s, use_meta); foreach(FileInfo *info, playList) emit newPlayListItem(new PlayListItem(info)); if (m_finished) return; @@ -59,11 +59,11 @@ void FileLoader::addDirectory(const QString& s) dir.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks); dir.setSorting(QDir::Name); QFileInfoList l = dir.entryInfoList(m_filters); + bool use_meta = PlaylistSettings::instance()->useMetadata(); for (int i = 0; i < l.size(); ++i) { QFileInfo fileInfo = l.at(i); - playList = Decoder::createPlayList(fileInfo.absoluteFilePath (), - PlaylistSettings::instance()->useMetadata()); + playList = MetaDataManager::instance()->createPlayList(fileInfo.absoluteFilePath (), use_meta); foreach(FileInfo *info, playList) emit newPlayListItem(new PlayListItem(info)); if (m_finished) return; |
