From fe998ea8556fca298c09b6442bb4db8a9d74734d Mon Sep 17 00:00:00 2001 From: NikolaBorislavovHristov Date: Wed, 12 Dec 2018 10:58:35 +0200 Subject: [PATCH] HTMLVideo use named private functions instead of anonymous --- .../Player/Video/stremio-video/HTMLVideo.js | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/routes/Player/Video/stremio-video/HTMLVideo.js b/src/routes/Player/Video/stremio-video/HTMLVideo.js index 4e518addb..8fdeb35f3 100644 --- a/src/routes/Player/Video/stremio-video/HTMLVideo.js +++ b/src/routes/Player/Video/stremio-video/HTMLVideo.js @@ -22,40 +22,40 @@ var HTMLVideo = function(container) { video.crossOrigin = 'anonymous'; video.controls = false; - var getPaused = function() { + function getPaused() { if (!loaded) { return null; } return !!video.paused; }; - var getTime = function() { + function getTime() { if (!loaded) { return null; } return Math.floor(video.currentTime * 1000); }; - var getDuration = function() { + function getDuration() { if (!loaded || isNaN(video.duration)) { return null; } return Math.floor(video.duration * 1000); }; - var getVolume = function() { + function getVolume() { return video.muted ? 0 : Math.floor(video.volume * 100); }; - var getSubtitleTracks = function() { + function getSubtitleTracks() { return subtitleTracks.slice(); }; - var getSelectedSubtitleTrack = function() { + function getSelectedSubtitleTrack() { return selectedSubtitleTrack; }; - var onEnded = function() { + function onEnded() { events.emit('ended'); }; - var onError = function() { + function onError() { var message; var critical; switch (video.error.code) { @@ -86,25 +86,25 @@ var HTMLVideo = function(container) { critical: critical }); }; - var onPausedChanged = function() { + function onPausedChanged() { events.emit('propChanged', 'paused', getPaused()); }; - var onTimeChanged = function() { + function onTimeChanged() { events.emit('propChanged', 'time', getTime()); }; - var onDurationChanged = function() { + function onDurationChanged() { events.emit('propChanged', 'duration', getDuration()); }; - var onVolumeChanged = function() { + function onVolumeChanged() { events.emit('propChanged', 'volume', getVolume()); }; - var onSubtitleTracksChanged = function() { + function onSubtitleTracksChanged() { events.emit('propChanged', 'subtitleTracks', getSubtitleTracks()); }; - var onSelectedSubtitleTrackChanged = function() { + function onSelectedSubtitleTrackChanged() { events.emit('propChanged', 'selectedSubtitleTrack', getSelectedSubtitleTrack()); }; - var flushArgsQueue = function() { + function flushArgsQueue() { for (var i = 0; i < dispatchArgsQueue.length; i++) { self.dispatch.apply(self, dispatchArgsQueue[i]); }