Fix direct play for DirectPlayProfiles without any codecs set

70771fdcd6 broke direct play by treating empty container/codec strings as unsupported in `ContainerProfile.ContainsContainer()`` (which is also used for video and audio codec checks). Instead, they should be treated as supported, for both the positive and negative list option.
This commit is contained in:
Maxr1998 2021-05-05 12:25:54 +02:00
parent 48e81e65e8
commit 65a9a4771a
No known key found for this signature in database
GPG Key ID: ECECF0D4F4816C81

View File

@ -55,7 +55,8 @@ namespace MediaBrowser.Model.Dlna
{
if (profileContainers == null || profileContainers.Length == 0)
{
return isNegativeList;
// Empty profiles always support all containers/codecs
return true;
}
var allInputContainers = SplitValue(inputContainer);