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

@ -223,30 +223,39 @@ namespace MediaBrowser.Providers.MediaInfo
var albumArtists = tags.AlbumArtists; var albumArtists = tags.AlbumArtists;
foreach (var albumArtist in albumArtists) foreach (var albumArtist in albumArtists)
{ {
PeopleHelper.AddPerson(people, new PersonInfo if (!string.IsNullOrEmpty(albumArtist))
{ {
Name = albumArtist, PeopleHelper.AddPerson(people, new PersonInfo
Type = PersonKind.AlbumArtist {
}); Name = albumArtist,
Type = PersonKind.AlbumArtist
});
}
} }
var performers = tags.Performers; var performers = tags.Performers;
foreach (var performer in performers) foreach (var performer in performers)
{ {
PeopleHelper.AddPerson(people, new PersonInfo if (!string.IsNullOrEmpty(performer))
{ {
Name = performer, PeopleHelper.AddPerson(people, new PersonInfo
Type = PersonKind.Artist {
}); Name = performer,
Type = PersonKind.Artist
});
}
} }
foreach (var composer in tags.Composers) foreach (var composer in tags.Composers)
{ {
PeopleHelper.AddPerson(people, new PersonInfo if (!string.IsNullOrEmpty(composer))
{ {
Name = composer, PeopleHelper.AddPerson(people, new PersonInfo
Type = PersonKind.Composer {
}); Name = composer,
Type = PersonKind.Composer
});
}
} }
_libraryManager.UpdatePeople(audio, people); _libraryManager.UpdatePeople(audio, people);

Loading…
Cancel
Save