From 7162566f56549d820c865abdbc0c336a92550032 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 25 May 2013 09:06:40 -0400 Subject: [PATCH] fixes #298 - 5.1 chan from bd info --- .../BdInfo/BdInfoExaminer.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs b/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs index 6668c5f1c9..ae132a33c3 100644 --- a/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs +++ b/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs @@ -123,7 +123,7 @@ namespace MediaBrowser.Server.Implementations.BdInfo /// The audio stream. private void AddAudioStream(List 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); } ///