浏览代码

check SupportsDirectStream

Luke Pulverenti 10 年之前
父节点
当前提交
84244b8cac
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      MediaBrowser.Server.Implementations/Session/SessionManager.cs

+ 4 - 1
MediaBrowser.Server.Implementations/Session/SessionManager.cs

@@ -314,7 +314,10 @@ namespace MediaBrowser.Server.Implementations.Session
                 if (!string.Equals(info.ItemId, info.MediaSourceId) &&
                     !string.IsNullOrWhiteSpace(info.MediaSourceId))
                 {
-                    runtimeTicks = _libraryManager.GetItemById(new Guid(info.MediaSourceId)).RunTimeTicks;
+                    var runtimeItem = _libraryManager.GetItemById(new Guid(info.MediaSourceId)) ??
+                                      _libraryManager.GetItemById(info.ItemId);
+
+                    runtimeTicks = runtimeItem.RunTimeTicks;
                 }
 
                 var current = session.NowPlayingItem;