diff options
| author | meow <woem> | 2022-05-15 08:38:46 +0300 |
|---|---|---|
| committer | meow <woem> | 2022-05-15 08:38:46 +0300 |
| commit | fd66084388399319993e9aaa0a15ba3ed5498404 (patch) | |
| tree | 12300f5938623c94bbb66949fb218e199fc09a21 /assets/js/player.js | |
| parent | f06d5b973b1bc5aa1c00ff330ae5efeaf83bc5d1 (diff) | |
| download | invidious-fd66084388399319993e9aaa0a15ba3ed5498404.tar.gz invidious-fd66084388399319993e9aaa0a15ba3ed5498404.tar.bz2 invidious-fd66084388399319993e9aaa0a15ba3ed5498404.zip | |
js code rewrite. Themes rewritten, bugs fixed
Diffstat (limited to 'assets/js/player.js')
| -rw-r--r-- | assets/js/player.js | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/assets/js/player.js b/assets/js/player.js index 5bff7ee5..832c7d0e 100644 --- a/assets/js/player.js +++ b/assets/js/player.js @@ -42,9 +42,10 @@ embed_url = location.origin + '/embed/' + video_data.id + embed_url.search; var save_player_pos_key = 'save_player_pos'; videojs.Vhs.xhr.beforeRequest = function(options) { - if (options.uri.includes('videoplayback') && options.uri.includes('local=true')) { - options.uri = options.uri + '?local=true'; - } + // set local if requested not videoplayback + if (!options.uri.includes('videoplayback')) + if (!options.uri.includes('local=true')) + options.uri += '?local=true'; return options; }; @@ -402,7 +403,7 @@ if (!video_data.params.listen && video_data.params.annotations) { }); } -function increase_volume(delta) { +function change_volume(delta) { const curVolume = player.volume(); const newVolume = curVolume + delta; helpers.clamp(newVolume, 0, 1); @@ -565,10 +566,10 @@ addEventListener('keydown', function (e) { case 'MediaStop': action = stop; break; case 'ArrowUp': - if (isPlayerFocused) action = increase_volume.bind(this, 0.1); + if (isPlayerFocused) action = change_volume.bind(this, 0.1); break; case 'ArrowDown': - if (isPlayerFocused) action = increase_volume.bind(this, -0.1); + if (isPlayerFocused) action = change_volume.bind(this, -0.1); break; case 'm': @@ -659,7 +660,7 @@ addEventListener('keydown', function (e) { var wheelMove = event.wheelDelta || -event.detail; var volumeSign = Math.sign(wheelMove); - increase_volume(volumeSign * 0.05); // decrease/increase by 5% + change_volume(volumeSign * 0.05); // decrease/increase by 5% } player.on('mousewheel', mouseScroll); |
