aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Hobbs <jesus.tesh@gmail.com>2014-04-07 09:26:48 -0700
committerTim Hobbs <jesus.tesh@gmail.com>2014-04-07 09:26:48 -0700
commit416a494b7866ca048b75728a54e8867ac61ab4cb (patch)
tree67baf949d80fa4546ad0e0df4d02ac4b3173ad95
parent631bba1d3cbcd2e8dc9c84c23d89b910dc8e0113 (diff)
Additional cast params
-rw-r--r--MediaBrowser.WebDashboard/ApiClient.js26
1 files changed, 15 insertions, 11 deletions
diff --git a/MediaBrowser.WebDashboard/ApiClient.js b/MediaBrowser.WebDashboard/ApiClient.js
index c937c28ee..1a526d8a1 100644
--- a/MediaBrowser.WebDashboard/ApiClient.js
+++ b/MediaBrowser.WebDashboard/ApiClient.js
@@ -3846,7 +3846,7 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout, wi
* @param {String} userId
* @param {String} itemId
*/
- self.reportPlaybackProgress = function (userId, itemId, mediaSourceId, positionTicks, isPaused, isMuted) {
+ self.reportPlaybackProgress = function (userId, itemId, mediaSourceId, params) {
if (!userId) {
throw new Error("null userId");
@@ -3862,25 +3862,29 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout, wi
var msgData = itemId;
- msgData += "|" + (positionTicks == null ? "" : positionTicks);
- msgData += "|" + (isPaused == null ? "" : isPaused);
- msgData += "|" + (isMuted == null ? "" : isMuted);
+ msgData += "|" + (params.positionTicks == null ? "" : params.positionTicks);
+ msgData += "|" + (params.isPaused == null ? "" : params.isPaused);
+ msgData += "|" + (params.isMuted == null ? "" : params.isMuted);
msgData += "|" + (mediaSourceId == null ? "" : mediaSourceId);
+ msgData += "|" + (params.audioStreamIndex == null ? "" : params.audioStreamIndex);
+ msgData += "|" + (params.subtitleStreamIndex == null ? "" : params.subtitleStreamIndex);
+ msgData += "|" + (params.volumeLevel == null ? "" : params.volumeLevel);
+
self.sendWebSocketMessage("PlaybackProgress", msgData);
deferred.resolveWith(null, []);
return deferred.promise();
}
- var params = {
- isPaused: isPaused,
- isMuted: isMuted
- };
+ ////var params = {
+ //// isPaused: isPaused,
+ //// isMuted: isMuted
+ ////};
- if (positionTicks) {
- params.positionTicks = positionTicks;
- }
+ ////if (positionTicks) {
+ //// params.positionTicks = positionTicks;
+ ////}
if (mediaSourceId) {
params.mediaSourceId = mediaSourceId;