mirror of
https://github.com/fergalmoran/picard.git
synced 2026-02-27 18:13:58 +00:00
1c2a8a58908eb547625bd3a0d42f1df34c291a2f
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.
Description
No description provided
Languages
Python
99.4%
Shell
0.3%
PowerShell
0.2%
C
0.1%