Laurent Monin 1c2a8a5890 Merge pull request #159 from Sophist-UK/sophist_fix_compilation_identification
Fix compilation flag incorrectly set by Picard, track featured artists don't indicate compilation.

Sophist explained:
Ideally the MB database would show a secondary type of Compilation accurately, but since it (presumably) doesn't, Picard tries to determine whether it is a compilation by seeing if all the tracks are by the same artist, the implication being that it is a compilation album if there are tracks with different artists.

There are a few problems with this:

1. Picard was comparing both primary and secondary track artists, so if all tracks have the same main artist but some also have featured artists (which is NOT a compilation), then Picard was flagging this (incorrectly) as a compilation.

2. Picard was not checking the release-group secondary-type field for Compilation - so e.g. a Greatest Hits album is a compilation, but since often all tracks have the same artist, Picard was flagging this (incorrectly) as NOT a compilation.
2013-11-25 14:42:22 -08:00
2012-05-29 18:45:49 +02:00
2013-11-08 17:29:01 +01:00
2009-09-22 20:15:35 +02:00
2006-10-19 22:00:30 +02:00
2013-07-02 19:31:05 -05:00
2013-08-04 10:19:05 +02:00
2013-07-02 23:01:13 +02:00
Description
No description provided
82 MiB
Languages
Python 99.4%
Shell 0.3%
PowerShell 0.2%
C 0.1%