diff options
Diffstat (limited to 'src/plugins/Input/aac/decoderaacfactory.cpp')
| -rw-r--r-- | src/plugins/Input/aac/decoderaacfactory.cpp | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/src/plugins/Input/aac/decoderaacfactory.cpp b/src/plugins/Input/aac/decoderaacfactory.cpp index 2f5b621ee..9b91f1d45 100644 --- a/src/plugins/Input/aac/decoderaacfactory.cpp +++ b/src/plugins/Input/aac/decoderaacfactory.cpp @@ -63,29 +63,11 @@ QList<FileInfo *> DecoderAACFactory::createPlayList(const QString &fileName) { FileInfo *info = new FileInfo(fileName); - /*TagLib::FileRef fileRef(fileName.toLocal8Bit ()); - TagLib::Tag *tag = fileRef.tag(); - if (tag && !tag->isEmpty()) - { - info->setMetaData(Qmmp::ALBUM, - QString::fromUtf8(tag->album().toCString(TRUE)).trimmed()); - info->setMetaData(Qmmp::ARTIST, - QString::fromUtf8(tag->artist().toCString(TRUE)).trimmed()); - info->setMetaData(Qmmp::COMMENT, - QString::fromUtf8(tag->comment().toCString(TRUE)).trimmed()); - info->setMetaData(Qmmp::GENRE, - QString::fromUtf8(tag->genre().toCString(TRUE)).trimmed()); - info->setMetaData(Qmmp::TITLE, - QString::fromUtf8(tag->title().toCString(TRUE)).trimmed()); - info->setMetaData(Qmmp::YEAR, tag->year()); - info->setMetaData(Qmmp::TRACK, tag->track()); - } - if (fileRef.audioProperties()) - info->setLength(fileRef.audioProperties()->length());*/ QFile file(fileName); - if(file.open(QIODevice::ReadOnly)) + if (file.open(QIODevice::ReadOnly)) { AACFile aac_file(&file); + info->setMetaData(aac_file.metaData()); info->setLength(aac_file.length()); } QList <FileInfo*> list; |
