Files
pgsql-jellyfin/Jellyfin.Server/wwwroot/syncPlay-ui-players-NoActivePlayer.dc48ccbdf66b838f4b34.chunk.js
2026-07-08 13:13:46 -04:00

1 line
16 KiB
JavaScript

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2,927,10672,29593,56577],{10699:function(e,t,l){l.r(t),l(29305),l(32733),l(84701),l(81678),l(44962),l(4754),l(94),l(36947),l(26437),l(52697),l(78557),l(21359),l(83994),l(82367);var a,u=l(39738),n=l(99555),o=l(16209);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(e,t){for(var l=0;l<t.length;l++){var a=t[l];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,s(a.key),a)}}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(f=function(){return!!e})()}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function s(e){var t=function(e){if("object"!=r(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var l=t.call(e,"string");if("object"!=r(l))return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==r(t)?t:t+""}var p,v,m,d=function(e){function t(e,l){var u;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u=function(e,t,l){return t=c(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,l||[],c(e).constructor):t.apply(e,l))}(this,t,[e,l]),a=l,u}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),l=t,(n=[{key:"localBindToPlayer",value:function(){u.f.syncPlayEnabled||(u.f._localPlayPause=u.f.playPause,u.f._localUnpause=u.f.unpause,u.f._localPause=u.f.pause,u.f._localSeek=u.f.seek,u.f._localSendCommand=u.f.sendCommand,u.f.playPause=this.playPauseRequest,u.f.unpause=this.unpauseRequest,u.f.pause=this.pauseRequest,u.f.seek=this.seekRequest,u.f.sendCommand=this.sendCommandRequest,u.f._localPlayQueueManager=u.f._playQueueManager,u.f._localPlay=u.f.play,u.f._localSetCurrentPlaylistItem=u.f.setCurrentPlaylistItem,u.f._localClearQueue=u.f.clearQueue,u.f._localRemoveFromPlaylist=u.f.removeFromPlaylist,u.f._localMovePlaylistItem=u.f.movePlaylistItem,u.f._localQueue=u.f.queue,u.f._localQueueNext=u.f.queueNext,u.f._localNextTrack=u.f.nextTrack,u.f._localPreviousTrack=u.f.previousTrack,u.f._localSetRepeatMode=u.f.setRepeatMode,u.f._localSetQueueShuffleMode=u.f.setQueueShuffleMode,u.f._localToggleQueueShuffleMode=u.f.toggleQueueShuffleMode,u.f._playQueueManager=new o.default(this.manager),u.f.play=this.playRequest,u.f.setCurrentPlaylistItem=this.setCurrentPlaylistItemRequest,u.f.clearQueue=this.clearQueueRequest,u.f.removeFromPlaylist=this.removeFromPlaylistRequest,u.f.movePlaylistItem=this.movePlaylistItemRequest,u.f.queue=this.queueRequest,u.f.queueNext=this.queueNextRequest,u.f.nextTrack=this.nextTrackRequest,u.f.previousTrack=this.previousTrackRequest,u.f.setRepeatMode=this.setRepeatModeRequest,u.f.setQueueShuffleMode=this.setQueueShuffleModeRequest,u.f.toggleQueueShuffleMode=this.toggleQueueShuffleModeRequest,u.f.syncPlayEnabled=!0)}},{key:"localUnbindFromPlayer",value:function(){u.f.syncPlayEnabled&&(u.f.playPause=u.f._localPlayPause,u.f.unpause=u.f._localUnpause,u.f.pause=u.f._localPause,u.f.seek=u.f._localSeek,u.f.sendCommand=u.f._localSendCommand,u.f._playQueueManager=u.f._localPlayQueueManager,u.f.play=u.f._localPlay,u.f.setCurrentPlaylistItem=u.f._localSetCurrentPlaylistItem,u.f.clearQueue=this._localClearQueue,u.f.removeFromPlaylist=u.f._localRemoveFromPlaylist,u.f.movePlaylistItem=u.f._localMovePlaylistItem,u.f.queue=u.f._localQueue,u.f.queueNext=u.f._localQueueNext,u.f.nextTrack=u.f._localNextTrack,u.f.previousTrack=u.f._localPreviousTrack,u.f.setRepeatMode=u.f._localSetRepeatMode,u.f.setQueueShuffleMode=u.f._localSetQueueShuffleMode,u.f.toggleQueueShuffleMode=u.f._localToggleQueueShuffleMode,u.f.syncPlayEnabled=!1)}},{key:"playPauseRequest",value:function(){a.getController().playPause()}},{key:"unpauseRequest",value:function(){a.getController().unpause()}},{key:"pauseRequest",value:function(){a.getController().pause()}},{key:"seekRequest",value:function(e){a.getController().seek(e)}},{key:"sendCommandRequest",value:function(e,t){console.debug("SyncPlay sendCommand:",e.Name,e);var l,u=a.getController(),n=a.getPlayerWrapper(),o={PlaybackRate:function(){},SetRepeatMode:function(e){u.setRepeatMode(e.Arguments.RepeatMode)},SetShuffleQueue:function(e){u.setShuffleMode(e.Arguments.ShuffleMode)}},r=o[e.Name];"function"==typeof r?r(e,t):(l=e,n.localSendCommand(l))}},{key:"localUnpause",value:function(){u.f.syncPlayEnabled?u.f._localUnpause(this.player):u.f.unpause(this.player)}},{key:"localPause",value:function(){u.f.syncPlayEnabled?u.f._localPause(this.player):u.f.pause(this.player)}},{key:"localSeek",value:function(e){u.f.syncPlayEnabled?u.f._localSeek(e,this.player):u.f.seek(e,this.player)}},{key:"localStop",value:function(){u.f.stop(this.player)}},{key:"localSendCommand",value:function(e){u.f.syncPlayEnabled?u.f._localSendCommand(e,this.player):u.f.sendCommand(e,this.player)}},{key:"playRequest",value:function(e){return a.getController().play(e)}},{key:"setCurrentPlaylistItemRequest",value:function(e){a.getController().setCurrentPlaylistItem(e)}},{key:"clearQueueRequest",value:function(e){a.getController().clearPlaylist(e)}},{key:"removeFromPlaylistRequest",value:function(e){a.getController().removeFromPlaylist(e)}},{key:"movePlaylistItemRequest",value:function(e,t){a.getController().movePlaylistItem(e,t)}},{key:"queueRequest",value:function(e){a.getController().queue(e)}},{key:"queueNextRequest",value:function(e){a.getController().queueNext(e)}},{key:"nextTrackRequest",value:function(){a.getController().nextItem()}},{key:"previousTrackRequest",value:function(){a.getController().previousItem()}},{key:"setRepeatModeRequest",value:function(e){a.getController().setRepeatMode(e)}},{key:"setQueueShuffleModeRequest",value:function(e){a.getController().setShuffleMode(e)}},{key:"toggleQueueShuffleModeRequest",value:function(){a.getController().toggleShuffleMode()}},{key:"localPlay",value:function(e){return u.f.syncPlayEnabled?u.f._localPlay(e):u.f.play(e)}},{key:"localSetCurrentPlaylistItem",value:function(e){return u.f.syncPlayEnabled?u.f._localSetCurrentPlaylistItem(e,this.player):u.f.setCurrentPlaylistItem(e,this.player)}},{key:"localRemoveFromPlaylist",value:function(e){return u.f.syncPlayEnabled?u.f._localRemoveFromPlaylist(e,this.player):u.f.removeFromPlaylist(e,this.player)}},{key:"localMovePlaylistItem",value:function(e,t){return u.f.syncPlayEnabled?u.f._localMovePlaylistItem(e,t,this.player):u.f.movePlaylistItem(e,t,this.player)}},{key:"localQueue",value:function(e){return u.f.syncPlayEnabled?u.f._localQueue(e,this.player):u.f.queue(e,this.player)}},{key:"localQueueNext",value:function(e){return u.f.syncPlayEnabled?u.f._localQueueNext(e,this.player):u.f.queueNext(e,this.player)}},{key:"localNextItem",value:function(){u.f.syncPlayEnabled?u.f._localNextTrack(this.player):u.f.nextTrack(this.player)}},{key:"localPreviousItem",value:function(){u.f.syncPlayEnabled?u.f._localPreviousTrack(this.player):u.f.previousTrack(this.player)}},{key:"localSetRepeatMode",value:function(e){u.f.syncPlayEnabled?u.f._localSetRepeatMode(e,this.player):u.f.setRepeatMode(e,this.player)}},{key:"localSetQueueShuffleMode",value:function(e){u.f.syncPlayEnabled?u.f._localSetQueueShuffleMode(e,this.player):u.f.setQueueShuffleMode(e,this.player)}},{key:"localToggleQueueShuffleMode",value:function(){u.f.syncPlayEnabled?u.f._localToggleQueueShuffleMode(this.player):u.f.toggleQueueShuffleMode(this.player)}}])&&i(l.prototype,n),Object.defineProperty(l,"prototype",{writable:!1}),l;var l,n}(n.default.Players.GenericPlayer);p=d,m="default",(v=s(v="type"))in p?Object.defineProperty(p,v,{value:m,enumerable:!0,configurable:!0,writable:!0}):p[v]=m,t.default=d},16209:function(e,t,l){function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function u(e,t){for(var l=0;l<t.length;l++){var a=t[l];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,n(a.key),a)}}function n(e){var t=function(e){if("object"!=a(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var l=t.call(e,"string");if("object"!=a(l))return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==a(t)?t:t+""}l.r(t),l(29305),l(32733),l(84701),l(81678),l(44962),l(4754),l(94),l(36947),l(78557),l(83994),l(82367);var o=function(){return e=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.queueCore=t.getQueueCore()},(t=[{key:"getPlaylist",value:function(){return this.queueCore.getPlaylist()}},{key:"setPlaylist",value:function(){}},{key:"queue",value:function(){}},{key:"shufflePlaylist",value:function(){}},{key:"sortShuffledPlaylist",value:function(){}},{key:"clearPlaylist",value:function(){}},{key:"queueNext",value:function(){}},{key:"getCurrentPlaylistIndex",value:function(){return this.queueCore.getCurrentPlaylistIndex()}},{key:"getCurrentItem",value:function(){var e=this.getCurrentPlaylistIndex();return e>=0?this.getPlaylist()[e]:null}},{key:"getCurrentPlaylistItemId",value:function(){return this.queueCore.getCurrentPlaylistItemId()}},{key:"setPlaylistState",value:function(){}},{key:"setPlaylistIndex",value:function(){}},{key:"removeFromPlaylist",value:function(){}},{key:"movePlaylistItem",value:function(){return{result:"noop"}}},{key:"reset",value:function(){}},{key:"setRepeatMode",value:function(){}},{key:"getRepeatMode",value:function(){return this.queueCore.getRepeatMode()}},{key:"setShuffleMode",value:function(){}},{key:"toggleShuffleMode",value:function(){}},{key:"getShuffleMode",value:function(){return this.queueCore.getShuffleMode()}},{key:"getNextItemInfo",value:function(){var e,t=this.getPlaylist();switch(this.getRepeatMode()){case"RepeatOne":e=this.getCurrentPlaylistIndex();break;case"RepeatAll":(e=this.getCurrentPlaylistIndex()+1)>=t.length&&(e=0);break;default:e=this.getCurrentPlaylistIndex()+1}if(e<0||e>=t.length)return null;var l=t[e];return l?{item:l,index:e}:null}}])&&u(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();t.default=o},16590:function(e,t,l){l.r(t),l(29305),l(32733),l(84701),l(81678),l(44962),l(4754),l(94),l(36947),l(78557),l(83994),l(82367);var a=l(44797);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function n(e,t){for(var l=0;l<t.length;l++){var a=t[l];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,o(a.key),a)}}function o(e){var t=function(e){if("object"!=u(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var l=t.call(e,"string");if("object"!=u(l))return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==u(t)?t:t+""}var r,i,f,c=function(){return e=function e(t,l){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.player=t,this.manager=l,this.playbackCore=l.getPlaybackCore(),this.queueCore=l.getQueueCore(),this.bound=!1},(t=[{key:"bindToPlayer",value:function(){this.bound||(this.localBindToPlayer(),this.bound=!0)}},{key:"localBindToPlayer",value:function(){throw new Error("Override this method!")}},{key:"unbindFromPlayer",value:function(){this.bound&&(this.localUnbindFromPlayer(),this.bound=!1)}},{key:"localUnbindFromPlayer",value:function(){throw new Error("Override this method!")}},{key:"onPlaybackStart",value:function(e,t){this.playbackCore.onPlaybackStart(e,t),a.A.trigger(this,"playbackstart",[e,t])}},{key:"onPlaybackStop",value:function(e){this.playbackCore.onPlaybackStop(e),a.A.trigger(this,"playbackstop",[e])}},{key:"onUnpause",value:function(){this.playbackCore.onUnpause(),a.A.trigger(this,"unpause",[this.currentPlayer])}},{key:"onPause",value:function(){this.playbackCore.onPause(),a.A.trigger(this,"pause",[this.currentPlayer])}},{key:"onTimeUpdate",value:function(e,t){this.playbackCore.onTimeUpdate(e,t),a.A.trigger(this,"timeupdate",[e,t])}},{key:"onReady",value:function(){this.playbackCore.onReady(),a.A.trigger(this,"ready")}},{key:"onBuffering",value:function(){this.playbackCore.onBuffering(),a.A.trigger(this,"buffering")}},{key:"onQueueUpdate",value:function(){}},{key:"isPlaybackActive",value:function(){return!1}},{key:"isPlaying",value:function(){return!1}},{key:"currentTime",value:function(){return 0}},{key:"hasPlaybackRate",value:function(){return!1}},{key:"setPlaybackRate",value:function(e){}},{key:"getPlaybackRate",value:function(){return 1}},{key:"isRemote",value:function(){return!1}},{key:"localUnpause",value:function(){}},{key:"localPause",value:function(){}},{key:"localSeek",value:function(e){}},{key:"localStop",value:function(){}},{key:"localSendCommand",value:function(e){}},{key:"localPlay",value:function(e){}},{key:"localSetCurrentPlaylistItem",value:function(e){}},{key:"localRemoveFromPlaylist",value:function(e){}},{key:"localMovePlaylistItem",value:function(e,t){}},{key:"localQueue",value:function(e){}},{key:"localQueueNext",value:function(e){}},{key:"localNextItem",value:function(){}},{key:"localPreviousItem",value:function(){}},{key:"localSetRepeatMode",value:function(e){}},{key:"localSetQueueShuffleMode",value:function(e){}},{key:"localToggleQueueShuffleMode",value:function(){}}])&&n(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();r=c,f="generic",(i=o(i="type"))in r?Object.defineProperty(r,i,{value:f,enumerable:!0,configurable:!0,writable:!0}):r[i]=f,t.default=c},24255:function(e,t,l){l.r(t),l(29305),l(32733),l(84701),l(81678),l(44962),l(4754),l(94),l(36947),l(78557),l(83994),l(82367);var a=l(16590);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function n(e,t){for(var l=0;l<t.length;l++){var a=t[l];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,o(a.key),a)}}function o(e){var t=function(e){if("object"!=u(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var l=t.call(e,"string");if("object"!=u(l))return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==u(t)?t:t+""}var r=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.wrappers={},this.DefaultWrapper=a.default},(t=[{key:"registerWrapper",value:function(e){console.debug("SyncPlay WrapperFactory registerWrapper:",e.type),this.wrappers[e.type]=e}},{key:"setDefaultWrapper",value:function(e){console.debug("SyncPlay WrapperFactory setDefaultWrapper:",e.type),this.DefaultWrapper=e}},{key:"getWrapper",value:function(e,t){if(!e)return console.debug("SyncPlay WrapperFactory getWrapper: using default wrapper."),this.getDefaultWrapper(t);var l=e.syncPlayWrapAs||e.id;console.debug("SyncPlay WrapperFactory getWrapper:",l);var a=this.wrappers[l];return a?new a(e,t):(console.debug("SyncPlay WrapperFactory getWrapper: unknown player ".concat(l,", using default wrapper.")),this.getDefaultWrapper(t))}},{key:"getDefaultWrapper",value:function(e){return this.DefaultWrapper?new this.DefaultWrapper(null,e):null}}])&&n(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();t.default=r},99555:function(e,t,l){l.r(t);var a=l(20919),u=l(86004),n=l(24255),o=l(16590),r=new n.default,i=new u.default(r);t.default={Helper:a,Manager:i,PlayerFactory:r,Players:{GenericPlayer:o.default}}}}]);