aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-11-21 11:02:31 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-11-21 11:02:31 -0500
commitbf5b4decb7ab1373fd59dfae7a4fba5631d61291 (patch)
treedbb1cb365ad616f3476da37c582dc5f34965af2a /MediaBrowser.Server.Implementations
parent71514af96be684dcbf432c5aca37712bbd773740 (diff)
check for zero bitrate coming from bdinfo
Diffstat (limited to 'MediaBrowser.Server.Implementations')
-rw-r--r--MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs8
1 files changed, 7 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs b/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs
index 219b76cd5..06768f353 100644
--- a/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs
+++ b/MediaBrowser.Server.Implementations/BdInfo/BdInfoExaminer.cs
@@ -127,7 +127,6 @@ namespace MediaBrowser.Server.Implementations.BdInfo
{
var stream = new MediaStream
{
- BitRate = Convert.ToInt32(audioStream.BitRate),
Codec = audioStream.CodecShortName,
Language = audioStream.LanguageCode,
Channels = audioStream.ChannelCount,
@@ -136,6 +135,13 @@ namespace MediaBrowser.Server.Implementations.BdInfo
Index = streams.Count
};
+ var bitrate = Convert.ToInt32(audioStream.BitRate);
+
+ if (bitrate > 0)
+ {
+ stream.BitRate = bitrate;
+ }
+
if (audioStream.LFE > 0)
{
stream.Channels = audioStream.ChannelCount + 1;