diff --git a/inject.css b/inject.css index 7f75343..7ed06e1 100644 --- a/inject.css +++ b/inject.css @@ -1,5 +1,8 @@ .tc-videoController { position: absolute; + top: 0; + left: 0; + background: black; color: white; diff --git a/inject.js b/inject.js index 7bfe516..c5683c8 100644 --- a/inject.js +++ b/inject.js @@ -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); }