Merge pull request #10062 from lonebyte/m4a-metadata-probing-fix

pull/10083/head
Bond-009 10 months ago committed by GitHub
commit e5dcaa6ed5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -222,6 +222,8 @@ namespace MediaBrowser.Providers.MediaInfo
var people = new List<PersonInfo>();
var albumArtists = tags.AlbumArtists;
foreach (var albumArtist in albumArtists)
{
if (!string.IsNullOrEmpty(albumArtist))
{
PeopleHelper.AddPerson(people, new PersonInfo
{
@ -229,9 +231,12 @@ namespace MediaBrowser.Providers.MediaInfo
Type = PersonKind.AlbumArtist
});
}
}
var performers = tags.Performers;
foreach (var performer in performers)
{
if (!string.IsNullOrEmpty(performer))
{
PeopleHelper.AddPerson(people, new PersonInfo
{
@ -239,8 +244,11 @@ namespace MediaBrowser.Providers.MediaInfo
Type = PersonKind.Artist
});
}
}
foreach (var composer in tags.Composers)
{
if (!string.IsNullOrEmpty(composer))
{
PeopleHelper.AddPerson(people, new PersonInfo
{
@ -248,6 +256,7 @@ namespace MediaBrowser.Providers.MediaInfo
Type = PersonKind.Composer
});
}
}
_libraryManager.UpdatePeople(audio, people);
audio.Artists = performers;

Loading…
Cancel
Save