From 26724c66d4764a77ca653ce6c0a1573e9e97e97c Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Fri, 28 Nov 2008 15:46:53 +0000 Subject: changed decoder api; fixed flac plugin git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@646 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Input/aac/decoderaacfactory.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/plugins/Input/aac/decoderaacfactory.cpp') diff --git a/src/plugins/Input/aac/decoderaacfactory.cpp b/src/plugins/Input/aac/decoderaacfactory.cpp index d55f64fdc..73d52087a 100644 --- a/src/plugins/Input/aac/decoderaacfactory.cpp +++ b/src/plugins/Input/aac/decoderaacfactory.cpp @@ -59,15 +59,16 @@ Decoder *DecoderAACFactory::create(QObject *parent, QIODevice *input, return new DecoderAAC(parent, this, input, output); } -QList DecoderAACFactory::createPlayList(const QString &fileName) +QList DecoderAACFactory::createPlayList(const QString &fileName, bool useMetaData) { FileInfo *info = new FileInfo(fileName); QFile file(fileName); if (file.open(QIODevice::ReadOnly)) { - AACFile aac_file(&file); - info->setMetaData(aac_file.metaData()); + AACFile aac_file(&file, useMetaData); + if (useMetaData) + info->setMetaData(aac_file.metaData()); info->setLength(aac_file.length()); } QList list; -- cgit v1.2.3-13-gbd6f