diff options
| author | Luke <luke.pulverenti@gmail.com> | 2016-04-28 15:18:27 -0400 |
|---|---|---|
| committer | Luke <luke.pulverenti@gmail.com> | 2016-04-28 15:18:27 -0400 |
| commit | 113a1056fe126da2ca83088ead2160095db038fd (patch) | |
| tree | d5e0c465a572d0dea5e0cd68476753eef697e811 | |
| parent | 671f686827f56a5efcab3ec96116f0c48ae138f3 (diff) | |
| parent | a80070f478bbc3b1500859ad4ab795cfaa80b8ca (diff) | |
Merge pull request #1691 from MediaBrowser/dev
Dev
| -rw-r--r-- | MediaBrowser.Model/Dlna/StreamBuilder.cs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/MediaBrowser.Model/Dlna/StreamBuilder.cs b/MediaBrowser.Model/Dlna/StreamBuilder.cs index 1e6b7c729..98d246980 100644 --- a/MediaBrowser.Model/Dlna/StreamBuilder.cs +++ b/MediaBrowser.Model/Dlna/StreamBuilder.cs @@ -1038,6 +1038,18 @@ namespace MediaBrowser.Model.Dlna } } + // Check audio codec + List<string> audioCodecs = profile.GetAudioCodecs(); + if (audioCodecs.Count > 0) + { + // Check audio codecs + string audioCodec = audioStream == null ? null : audioStream.Codec; + if (string.IsNullOrEmpty(audioCodec) || !ListHelper.ContainsIgnoreCase(audioCodecs, audioCodec)) + { + return false; + } + } + return true; } @@ -1073,6 +1085,7 @@ namespace MediaBrowser.Model.Dlna } } + // Check audio codec List<string> audioCodecs = profile.GetAudioCodecs(); if (audioCodecs.Count > 0) { |
