aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2021-02-09 19:41:49 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2021-02-09 19:41:49 +0000
commit263fd1ab79ca6e2ccb01b5a6e9c49676ac5e1aeb (patch)
tree1f304e64bde50e1a0476aee8e3b9f177a4996681 /src/plugins/Input/wavpack/decoderwavpackfactory.cpp
parentc49be53818b69df4faf68edbaf4099471b434465 (diff)
downloadqmmp-263fd1ab79ca6e2ccb01b5a6e9c49676ac5e1aeb.tar.gz
qmmp-263fd1ab79ca6e2ccb01b5a6e9c49676ac5e1aeb.tar.bz2
qmmp-263fd1ab79ca6e2ccb01b5a6e9c49676ac5e1aeb.zip
wavpack: added cue editor support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9715 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/wavpack/decoderwavpackfactory.cpp')
-rw-r--r--src/plugins/Input/wavpack/decoderwavpackfactory.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
index 7c3cafe50..bb599a817 100644
--- a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
+++ b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
@@ -131,6 +131,12 @@ QList<TrackInfo *> DecoderWavPackFactory::createPlayList(const QString &path, Tr
delete info;
return parser.createPlayList(track);
}
+ else if(track > 0)
+ {
+ WavpackCloseFile(ctx);
+ delete info;
+ return QList<TrackInfo *>();
+ }
else
{
char value[200] = { 0 };