From 8da198eea2809ded60b2be5d6fff3fd6c287b374 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Sun, 30 Nov 2014 18:29:24 +0100 Subject: [PATCH] Ensure that we have artist and track name --- src/libtomahawk/filemetadata/MusicScanner.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libtomahawk/filemetadata/MusicScanner.cpp b/src/libtomahawk/filemetadata/MusicScanner.cpp index ca0bb198e..2da373dca 100644 --- a/src/libtomahawk/filemetadata/MusicScanner.cpp +++ b/src/libtomahawk/filemetadata/MusicScanner.cpp @@ -444,6 +444,12 @@ MusicScanner::readTags( const QFileInfo& fi, libvlc_instance_t* vlcInstance ) // m["composer"] = tag->composer(); // m["discnumber"] = tag->discNumber(); + if ( m["artist"].toString().isEmpty() || m["track"].toString().isEmpty() ) + { + // Artist and track name are required. + return QVariantMap(); + } + libvlc_media_release( media ); #else Q_UNUSED( vlcInstance );