소스 검색

fixes #298 - 5.1 chan from bd info

Luke Pulverenti 12 년 전
부모
커밋
7162566f56
1개의 변경된 파일9개의 추가작업 그리고 2개의 파일을 삭제
  1. 9 2
      MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs

+ 9 - 2
MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs

@@ -123,7 +123,7 @@ namespace MediaBrowser.Server.Implementations.BdInfo
         /// <param name="audioStream">The audio stream.</param>
         private void AddAudioStream(List<MediaStream> streams, TSAudioStream audioStream)
         {
-            streams.Add(new MediaStream
+            var stream = new MediaStream
             {
                 BitRate = Convert.ToInt32(audioStream.BitRate),
                 Codec = audioStream.CodecShortName,
@@ -132,7 +132,14 @@ namespace MediaBrowser.Server.Implementations.BdInfo
                 SampleRate = audioStream.SampleRate,
                 Type = MediaStreamType.Audio,
                 Index = streams.Count
-            });
+            };
+
+            if (audioStream.LFE > 0)
+            {
+                stream.Channels = audioStream.ChannelCount + 1;
+            }
+          
+            streams.Add(stream);
         }
 
         /// <summary>