mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-07-05 13:23:03 +02:00
Merge pull request #10062 from lonebyte/m4a-metadata-probing-fix
This commit is contained in:
commit
e5dcaa6ed5
|
@ -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…
Reference in a new issue