diff options
Diffstat (limited to 'src/qmmpui/playlisttask.cpp')
| -rw-r--r-- | src/qmmpui/playlisttask.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/qmmpui/playlisttask.cpp b/src/qmmpui/playlisttask.cpp index 08b3ec685..be7feb3b2 100644 --- a/src/qmmpui/playlisttask.cpp +++ b/src/qmmpui/playlisttask.cpp @@ -455,12 +455,11 @@ void PlayListTask::run() //create new playlist tracks QStringList ignoredFiles; - foreach (QFileInfo f, l) + TrackInfo::Parts parts = QmmpUiSettings::instance()->useMetadata() ? TrackInfo::AllParts : TrackInfo::NoParts; + foreach(QFileInfo f, l) { QStringList ignored; - foreach (TrackInfo *info, mm->createPlayList(f.canonicalFilePath(), - QmmpUiSettings::instance()->useMetadata() ? TrackInfo::MetaData : TrackInfo::NoParts, - &ignored)) + foreach (TrackInfo *info, mm->createPlayList(f.canonicalFilePath(), parts, &ignored)) { m_new_tracks << new PlayListTrack(info); } @@ -468,7 +467,7 @@ void PlayListTask::run() } //remove dublicate URLs and ignored files //this code prevents re-addition of cue tracks - foreach (PlayListTrack *t, m_new_tracks) + foreach(PlayListTrack *t, m_new_tracks) { if((t->path().contains("://") && urls.contains(t->path())) || ignoredFiles.contains(t->path())) |
