Make collection scanner return QStringLists for different values refactoring2-collectionscanner
authorRalf Engels <ralf.engels@nokia.com>
Fri, 30 Dec 2011 10:39:26 +0000 (11:39 +0100)
committerRalf Engels <ralf.engels@nokia.com>
Tue, 24 Jul 2012 12:50:57 +0000 (14:50 +0200)
commiteea42166dfbe37a6659a2b323c305ce4319280b0
tree5de70099fe778e0c26982e69b419565914b70ded
parent92fd7fc54b7c68ac247be36b27c29857abfdec75
Make collection scanner return QStringLists for different values

The values are artists, genres, composers, albums and album artists.
The album artists change also implies that the scanner now only
considers Albums as being the same if the title and all it's artists
are the same.
35 files changed:
shared/tag_helpers/APETagHelper.cpp
shared/tag_helpers/ASFTagHelper.h
shared/tag_helpers/ID3v2TagHelper.cpp
shared/tag_helpers/MP4TagHelper.cpp
shared/tag_helpers/StringHelper.cpp
shared/tag_helpers/StringHelper.h
shared/tag_helpers/TagHelper.cpp
shared/tag_helpers/TagHelper.h
shared/tag_helpers/VorbisCommentTagHelper.cpp
src/CMakeLists.txt
src/core-impl/collections/db/ScanResultProcessor.cpp
src/core-impl/collections/db/ScanResultProcessor.h
src/core-impl/collections/db/sql/SqlMeta.cpp
src/core-impl/collections/db/sql/SqlScanResultProcessor.cpp
src/core-impl/collections/db/sql/SqlScanResultProcessor.h
src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp
src/core-impl/collections/support/ArtistHelper.cpp
src/core-impl/collections/support/ArtistHelper.h
src/core-impl/collections/umscollection/UmsCollection.cpp
src/core-impl/collections/umscollection/UmsCollection.h
src/core-impl/meta/file/File.cpp
src/core-impl/meta/file/File_p.h
src/scanner/GenericScanManager.cpp
tests/core-impl/collections/db/sql/TestSqlScanManager.cpp
tests/core-impl/collections/support/TestArtistHelper.cpp
tests/core-impl/collections/support/TestArtistHelper.h
utilities/collectionscanner/Album.cpp
utilities/collectionscanner/Album.h
utilities/collectionscanner/CMakeLists.txt
utilities/collectionscanner/CueSheet.cpp [new file with mode: 0644]
utilities/collectionscanner/CueSheet.h [new file with mode: 0644]
utilities/collectionscanner/Directory.cpp
utilities/collectionscanner/Directory.h
utilities/collectionscanner/Track.cpp
utilities/collectionscanner/Track.h