1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update now playing screen

This commit is contained in:
Luke Pulverenti 2017-01-24 00:52:47 -05:00
parent 52e8f36d41
commit 3b258484af
7 changed files with 106 additions and 42 deletions

View file

@ -207,11 +207,18 @@
};
self.audioTracks = function () {
return [];
var state = self.lastPlayerData || {};
state = state.NowPlayingItem || {};
var streams = state.MediaStreams || [];
return streams.filter(function (s) {
return s.Type === 'Audio';
});
};
self.getAudioStreamIndex = function () {
var state = self.lastPlayerData || {};
state = state.PlayState || {};
return state.AudioStreamIndex;
};
self.setAudioStreamIndex = function (index) {
@ -221,11 +228,18 @@
};
self.subtitleTracks = function () {
return [];
var state = self.lastPlayerData || {};
state = state.NowPlayingItem || {};
var streams = state.MediaStreams || [];
return streams.filter(function (s) {
return s.Type === 'Subtitle';
});
};
self.getSubtitleStreamIndex = function () {
var state = self.lastPlayerData || {};
state = state.PlayState || {};
return state.SubtitleStreamIndex;
};
self.setSubtitleStreamIndex = function (index) {
@ -287,8 +301,7 @@
return Promise.resolve([]);
};
self.getCurrentPlaylistIndex = function () {
return 0;
self.getCurrentPlaylistItemId = function () {
};
self.setCurrentPlaylistItem = function (playlistItemId) {