Volume fixes and other tidy up work

This commit is contained in:
Sam Potts
2017-11-08 23:46:20 +11:00
parent c948e95ade
commit bb66be98da
9 changed files with 76 additions and 57 deletions

View File

@ -119,20 +119,20 @@ const vimeo = {
});
// Playback speed
let { playbackRate } = player.media;
let speed = player.config.speed.selected;
Object.defineProperty(player.media, 'playbackRate', {
get() {
return playbackRate;
return speed;
},
set(input) {
playbackRate = input;
speed = input;
player.embed.setPlaybackRate(input);
utils.dispatchEvent.call(player, player.media, 'ratechange');
},
});
// Volume
let { volume } = player.media;
let { volume } = player.config;
Object.defineProperty(player.media, 'volume', {
get() {
return volume;
@ -156,7 +156,7 @@ const vimeo = {
});
// Loop
let { loop } = player.media;
let { loop } = player.config;
Object.defineProperty(player.media, 'loop', {
get() {
return loop;