summaryrefslogtreecommitdiffstats
path: root/assets/js/player.js
diff options
context:
space:
mode:
authormeow <woem>2022-05-15 08:38:46 +0300
committermeow <woem>2022-05-15 08:38:46 +0300
commitfd66084388399319993e9aaa0a15ba3ed5498404 (patch)
tree12300f5938623c94bbb66949fb218e199fc09a21 /assets/js/player.js
parentf06d5b973b1bc5aa1c00ff330ae5efeaf83bc5d1 (diff)
downloadinvidious-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.js15
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);