瀏覽代碼

Merge pull request #2796 from JustAMan/fix-transcode-reasons

Make codec check in profile examine profile type first

(cherry picked from commit aeedd06f51b27074f7e08470e8a3e7e3a7b75e7c)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
dkanada 5 年之前
父節點
當前提交
b43a8a56dc
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      MediaBrowser.Model/Dlna/DirectPlayProfile.cs

+ 2 - 2
MediaBrowser.Model/Dlna/DirectPlayProfile.cs

@@ -26,12 +26,12 @@ namespace MediaBrowser.Model.Dlna
 
         public bool SupportsVideoCodec(string codec)
         {
-            return ContainerProfile.ContainsContainer(VideoCodec, codec);
+            return Type == DlnaProfileType.Video && ContainerProfile.ContainsContainer(VideoCodec, codec);
         }
 
         public bool SupportsAudioCodec(string codec)
         {
-            return ContainerProfile.ContainsContainer(AudioCodec, codec);
+            return (Type == DlnaProfileType.Audio || Type == DlnaProfileType.Video) && ContainerProfile.ContainsContainer(AudioCodec, codec);
         }
     }
 }