From: Chocobozzz Date: Thu, 1 Mar 2018 13:14:56 +0000 (+0100) Subject: Fix playback rate X-Git-Tag: v1.0.0-alpha.1~2 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=1198a08cc76c9b25209e776a3cfc529584cbdd67;p=oweals%2Fpeertube.git Fix playback rate --- diff --git a/client/src/app/videos/+video-watch/video-watch.component.ts b/client/src/app/videos/+video-watch/video-watch.component.ts index 66ef0399a..b1dd3d10b 100644 --- a/client/src/app/videos/+video-watch/video-watch.component.ts +++ b/client/src/app/videos/+video-watch/video-watch.component.ts @@ -341,7 +341,7 @@ export class VideoWatchComponent implements OnInit, OnDestroy { const videojsOptions = { controls: true, autoplay: this.isAutoplay(), - playbackRates: [0.5, 1, 1.25, 1.5, 2], + playbackRates: [ 0.5, 1, 1.5, 2 ], plugins: { peertube: { videoFiles: this.video.files, diff --git a/client/src/assets/player/peertube-videojs-plugin.ts b/client/src/assets/player/peertube-videojs-plugin.ts index 618d77cbe..3b366ec9b 100644 --- a/client/src/assets/player/peertube-videojs-plugin.ts +++ b/client/src/assets/player/peertube-videojs-plugin.ts @@ -307,7 +307,9 @@ class PeerTubePlugin extends Plugin { // Do not display error to user because we will have multiple fallbacks this.disableErrorDisplay() + this.player.src = () => true + this.player.playbackRate(1) const previousVideoFile = this.currentVideoFile this.currentVideoFile = videoFile diff --git a/client/src/sass/video-js-custom.scss b/client/src/sass/video-js-custom.scss index f2251244a..3dfad5ff6 100644 --- a/client/src/sass/video-js-custom.scss +++ b/client/src/sass/video-js-custom.scss @@ -220,7 +220,7 @@ $control-bar-height: 34px; .vjs-playback-rate { font-size: 10px; - margin-right: 48px; + margin-right: 50px; .vjs-playback-rate-value { font-size: 13px;