X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fassets%2Fplayer%2Fpeertube-player.ts;h=2c16c87eca0a37452b21291918341dcc5747c40f;hb=5363a766d95ed8654ad3e1b94538f085c2a3a101;hp=5cea69eb81e97e5089f8507221dfafa44f1b2f20;hpb=0b4e5fe32708afce54212810738aa4d0c3dc178d;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/assets/player/peertube-player.ts b/client/src/assets/player/peertube-player.ts index 5cea69eb8..2c16c87ec 100644 --- a/client/src/assets/player/peertube-player.ts +++ b/client/src/assets/player/peertube-player.ts @@ -73,20 +73,18 @@ function getVideojsOptions (options: { customKeys: { increasePlaybackRateKey: { key: function (event) { - // use '>' - return event.which === 51 + return event.key === '>' }, - handler: function (player, options, event) { - player.playbackRate(player.playbackRate() + 0.1) + handler: function (player) { + player.playbackRate((player.playbackRate() + 0.1).toFixed(2)) } }, decreasePlaybackRateKey: { key: function (event) { - // use '<' - return event.which === 50 + return event.key === '<' }, - handler: function (player, options, event) { - player.playbackRate(player.playbackRate() - 0.1) + handler: function (player) { + player.playbackRate((player.playbackRate() - 0.1).toFixed(2)) } } }