import 'videojs-hotkeys'
import 'videojs-dock'
-import 'videojs-contextmenu'
import 'videojs-contextmenu-ui'
import './peertube-link-button'
import './resolution-menu-button'
Object.assign(videojsOptions.plugins, {
hotkeys: {
enableVolumeScroll: false,
- enableModifiersForNumbers: false
+ enableModifiersForNumbers: false,
+ customKeys: {
+ increasePlaybackRateKey: {
+ key: function (event) {
+ return event.key === '>'
+ },
+ handler: function (player) {
+ player.playbackRate((player.playbackRate() + 0.1).toFixed(2))
+ }
+ },
+ decreasePlaybackRateKey: {
+ key: function (event) {
+ return event.key === '<'
+ },
+ handler: function (player) {
+ player.playbackRate((player.playbackRate() - 0.1).toFixed(2))
+ }
+ }
+ }
}
})
}