mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Fix flvPlayer variable name
This commit is contained in:
parent
dd5199c544
commit
0f62cd9e52
1 changed files with 75 additions and 68 deletions
|
@ -168,133 +168,140 @@ const SECONDARY_TEXT_TRACK_INDEX = 1;
|
||||||
|
|
||||||
export class HtmlVideoPlayer {
|
export class HtmlVideoPlayer {
|
||||||
/**
|
/**
|
||||||
* @type {string}
|
* @type {string}
|
||||||
*/
|
*/
|
||||||
name;
|
name;
|
||||||
/**
|
/**
|
||||||
* @type {string}
|
* @type {string}
|
||||||
*/
|
*/
|
||||||
type = PluginType.MediaPlayer;
|
type = PluginType.MediaPlayer;
|
||||||
/**
|
/**
|
||||||
* @type {string}
|
* @type {string}
|
||||||
*/
|
*/
|
||||||
id = 'htmlvideoplayer';
|
id = 'htmlvideoplayer';
|
||||||
/**
|
/**
|
||||||
* Let any players created by plugins take priority
|
* Let any players created by plugins take priority
|
||||||
*
|
*
|
||||||
* @type {number}
|
* @type {number}
|
||||||
*/
|
*/
|
||||||
priority = 1;
|
priority = 1;
|
||||||
/**
|
/**
|
||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
isFetching = false;
|
isFetching = false;
|
||||||
/**
|
/**
|
||||||
* @type {HTMLDivElement | null | undefined}
|
* @type {HTMLDivElement | null | undefined}
|
||||||
*/
|
*/
|
||||||
#videoDialog;
|
#videoDialog;
|
||||||
/**
|
/**
|
||||||
* @type {number | undefined}
|
* @type {number | undefined}
|
||||||
*/
|
*/
|
||||||
#subtitleTrackIndexToSetOnPlaying;
|
#subtitleTrackIndexToSetOnPlaying;
|
||||||
/**
|
/**
|
||||||
* @type {number | undefined}
|
* @type {number | undefined}
|
||||||
*/
|
*/
|
||||||
#secondarySubtitleTrackIndexToSetOnPlaying;
|
#secondarySubtitleTrackIndexToSetOnPlaying;
|
||||||
/**
|
/**
|
||||||
* @type {number | null}
|
* @type {number | null}
|
||||||
*/
|
*/
|
||||||
#audioTrackIndexToSetOnPlaying;
|
#audioTrackIndexToSetOnPlaying;
|
||||||
/**
|
/**
|
||||||
* @type {null | undefined}
|
* @type {null | undefined}
|
||||||
*/
|
*/
|
||||||
#currentClock;
|
#currentClock;
|
||||||
/**
|
/**
|
||||||
* @type {any | null | undefined}
|
* @type {any | null | undefined}
|
||||||
*/
|
*/
|
||||||
#currentAssRenderer;
|
#currentAssRenderer;
|
||||||
/**
|
/**
|
||||||
* @type {null | undefined}
|
* @type {null | undefined}
|
||||||
*/
|
*/
|
||||||
#customTrackIndex;
|
#customTrackIndex;
|
||||||
/**
|
/**
|
||||||
* @type {number | undefined}
|
* @type {number | undefined}
|
||||||
*/
|
*/
|
||||||
#customSecondaryTrackIndex;
|
#customSecondaryTrackIndex;
|
||||||
/**
|
/**
|
||||||
* @type {boolean | undefined}
|
* @type {boolean | undefined}
|
||||||
*/
|
*/
|
||||||
#showTrackOffset;
|
#showTrackOffset;
|
||||||
/**
|
/**
|
||||||
* @type {number | undefined}
|
* @type {number | undefined}
|
||||||
*/
|
*/
|
||||||
#currentTrackOffset;
|
#currentTrackOffset;
|
||||||
/**
|
/**
|
||||||
* @type {HTMLElement | null | undefined}
|
* @type {HTMLElement | null | undefined}
|
||||||
*/
|
*/
|
||||||
#secondaryTrackOffset;
|
#secondaryTrackOffset;
|
||||||
/**
|
/**
|
||||||
* @type {HTMLElement | null | undefined}
|
* @type {HTMLElement | null | undefined}
|
||||||
*/
|
*/
|
||||||
#videoSubtitlesElem;
|
#videoSubtitlesElem;
|
||||||
/**
|
/**
|
||||||
* @type {HTMLElement | null | undefined}
|
* @type {HTMLElement | null | undefined}
|
||||||
*/
|
*/
|
||||||
#videoSecondarySubtitlesElem;
|
#videoSecondarySubtitlesElem;
|
||||||
/**
|
/**
|
||||||
* @type {any | null | undefined}
|
* @type {any | null | undefined}
|
||||||
*/
|
*/
|
||||||
#currentTrackEvents;
|
#currentTrackEvents;
|
||||||
/**
|
/**
|
||||||
* @type {any | null | undefined}
|
* @type {any | null | undefined}
|
||||||
*/
|
*/
|
||||||
#currentSecondaryTrackEvents;
|
#currentSecondaryTrackEvents;
|
||||||
/**
|
/**
|
||||||
* @type {string[] | undefined}
|
* @type {string[] | undefined}
|
||||||
*/
|
*/
|
||||||
#supportedFeatures;
|
#supportedFeatures;
|
||||||
/**
|
/**
|
||||||
* @type {HTMLVideoElement | null | undefined}
|
* @type {HTMLVideoElement | null | undefined}
|
||||||
*/
|
*/
|
||||||
#mediaElement;
|
#mediaElement;
|
||||||
/**
|
/**
|
||||||
* @type {number}
|
* @type {number}
|
||||||
*/
|
*/
|
||||||
#fetchQueue = 0;
|
#fetchQueue = 0;
|
||||||
/**
|
/**
|
||||||
* @type {string | undefined}
|
* @type {string | undefined}
|
||||||
*/
|
*/
|
||||||
#currentSrc;
|
#currentSrc;
|
||||||
/**
|
/**
|
||||||
* @type {boolean | undefined}
|
* @type {boolean | undefined}
|
||||||
*/
|
*/
|
||||||
#started;
|
#started;
|
||||||
/**
|
/**
|
||||||
* @type {boolean | undefined}
|
* @type {boolean | undefined}
|
||||||
*/
|
*/
|
||||||
#timeUpdated;
|
#timeUpdated;
|
||||||
/**
|
/**
|
||||||
* @type {number | null | undefined}
|
* @type {number | null | undefined}
|
||||||
*/
|
*/
|
||||||
#currentTime;
|
#currentTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @private (used in other files)
|
* @private (used in other files)
|
||||||
* @type {any | undefined}
|
* @type {any | undefined}
|
||||||
*/
|
*/
|
||||||
|
_flvPlayer;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private (used in other files)
|
||||||
|
* @type {any | undefined}
|
||||||
|
*/
|
||||||
_hlsPlayer;
|
_hlsPlayer;
|
||||||
/**
|
/**
|
||||||
* @private (used in other files)
|
* @private (used in other files)
|
||||||
* @type {any | null | undefined}
|
* @type {any | null | undefined}
|
||||||
*/
|
*/
|
||||||
_castPlayer;
|
_castPlayer;
|
||||||
/**
|
/**
|
||||||
* @private (used in other files)
|
* @private (used in other files)
|
||||||
* @type {any | undefined}
|
* @type {any | undefined}
|
||||||
*/
|
*/
|
||||||
_currentPlayOptions;
|
_currentPlayOptions;
|
||||||
/**
|
/**
|
||||||
* @type {any | undefined}
|
* @type {any | undefined}
|
||||||
*/
|
*/
|
||||||
#lastProfile;
|
#lastProfile;
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -404,7 +411,7 @@ export class HtmlVideoPlayer {
|
||||||
flvPlayer.attachMediaElement(elem);
|
flvPlayer.attachMediaElement(elem);
|
||||||
flvPlayer.load();
|
flvPlayer.load();
|
||||||
|
|
||||||
this.#flvPlayer = flvPlayer;
|
this._flvPlayer = flvPlayer;
|
||||||
|
|
||||||
// This is needed in setCurrentTrackElement
|
// This is needed in setCurrentTrackElement
|
||||||
this.#currentSrc = url;
|
this.#currentSrc = url;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue