mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
add shuffle and instant mix commands
This commit is contained in:
parent
813826b03b
commit
92050a79b1
5 changed files with 74 additions and 63 deletions
|
@ -30,8 +30,9 @@
|
|||
|
||||
var targets = [{
|
||||
name: 'My Browser',
|
||||
id: self.name,
|
||||
playerName: self.name
|
||||
id: ApiClient.deviceId(),
|
||||
playerName: self.name,
|
||||
playableMediaTypes: ['Audio', 'Video']
|
||||
}];
|
||||
|
||||
return targets;
|
||||
|
@ -299,19 +300,6 @@
|
|||
return params;
|
||||
};
|
||||
|
||||
self.canPlayMediaType = function (mediaType) {
|
||||
|
||||
if (mediaType === "Video") {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (mediaType === "Audio") {
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
};
|
||||
|
||||
self.canQueueMediaType = function (mediaType) {
|
||||
|
||||
return currentItem && currentItem.MediaType == mediaType;
|
||||
|
@ -1114,12 +1102,7 @@
|
|||
window.MediaPlayer = new mediaPlayer();
|
||||
|
||||
window.MediaController.registerPlayer(window.MediaPlayer);
|
||||
window.MediaController.setActivePlayer(window.MediaPlayer, {
|
||||
|
||||
id: window.MediaPlayer.name,
|
||||
name: window.MediaPlayer.name
|
||||
|
||||
});
|
||||
window.MediaController.setActivePlayer(window.MediaPlayer, window.MediaPlayer.getTargets()[0]);
|
||||
|
||||
|
||||
})(document, setTimeout, clearTimeout, screen, localStorage, $, setInterval, window);
|
Loading…
Add table
Add a link
Reference in a new issue