round speed, set relative position

This commit is contained in:
Ilya Grigorik
2015-11-07 15:37:24 -08:00
parent 88cf0c86ca
commit b99bc84906
2 changed files with 5 additions and 2 deletions

View File

@@ -155,12 +155,12 @@ chrome.extension.sendMessage({}, function(response) {
// Maxium playback speed in Chrome is set to 16:
// https://code.google.com/p/chromium/codesearch#chromium/src/media/blink/webmediaplayer_impl.cc&l=64
var s = Math.min(v.playbackRate + tc.settings.speedStep, 16);
setSpeed(v, s);
setSpeed(v, Number(s.toFixed(2)));
} else if (action === 'slower') {
// Audio playback is cut at 0.05:
// https://code.google.com/p/chromium/codesearch#chromium/src/media/filters/audio_renderer_algorithm.cc&l=49
var s = Math.max(v.playbackRate - tc.settings.speedStep, 0);
setSpeed(v, s);
setSpeed(v, Number(s.toFixed(2)));
} else if (action === 'reset') {
setSpeed(v, 1.0);
}