From b6fc58c49423e8351a780aeb107f4d97ebc78e08 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sun, 29 Mar 2015 14:35:18 -0400 Subject: [PATCH] report live stream id during progress --- dashboard-ui/scripts/mediaplayer.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dashboard-ui/scripts/mediaplayer.js b/dashboard-ui/scripts/mediaplayer.js index 54f30bb69b..88c9e058c0 100644 --- a/dashboard-ui/scripts/mediaplayer.js +++ b/dashboard-ui/scripts/mediaplayer.js @@ -1556,7 +1556,8 @@ function sendProgressUpdate() { - var state = self.getPlayerStateInternal(self.currentMediaElement, self.currentItem, self.currentMediaSource); + var element = self.currentMediaElement; + var state = self.getPlayerStateInternal(element, self.currentItem, self.currentMediaSource); var info = { QueueableMediaTypes: state.NowPlayingItem.MediaType, @@ -1566,6 +1567,14 @@ info = $.extend(info, state.PlayState); + if (element) { + var currentSrc = element.currentSrc; + var liveStreamId = getParameterByName('LiveStreamId', currentSrc); + if (liveStreamId) { + info.LiveStreamId = liveStreamId; + } + } + ApiClient.reportPlaybackProgress(info); }