From 7d851b9f5d635ad1fd2e684c44c7f4a9dc03a56d Mon Sep 17 00:00:00 2001 From: Valera Rozuvan Date: Mon, 4 Feb 2013 16:27:13 +0200 Subject: [PATCH] Fixed bug when switching speeds in YouTube HTML5 player. --- .../xmodule/js/src/videoalpha/display.coffee | 2 +- .../js/src/videoalpha/display/html5_video.js | 3 ++- .../videoalpha/display/video_player.coffee | 25 +++++++++++++++++-- .../display/video_speed_control.coffee | 7 ++++-- 4 files changed, 31 insertions(+), 6 deletions(-) diff --git a/common/lib/xmodule/xmodule/js/src/videoalpha/display.coffee b/common/lib/xmodule/xmodule/js/src/videoalpha/display.coffee index 8e7da49a06..8079383f6f 100644 --- a/common/lib/xmodule/xmodule/js/src/videoalpha/display.coffee +++ b/common/lib/xmodule/xmodule/js/src/videoalpha/display.coffee @@ -15,7 +15,7 @@ class @VideoAlpha else @videoType = "html5" @parseVideoSources @el.data('mp4-source'), @el.data('webm-source'), @el.data('ogg-source') - @speeds = ['0.75', '1.0', '1.25', '1.5'] + @speeds = ['0.75', '1.0', '1.25', '1.50'] sub = @el.data('sub') if (typeof sub isnt "string") or (sub.length is 0) sub = "" diff --git a/common/lib/xmodule/xmodule/js/src/videoalpha/display/html5_video.js b/common/lib/xmodule/xmodule/js/src/videoalpha/display/html5_video.js index 39f549ae0d..fb34733323 100644 --- a/common/lib/xmodule/xmodule/js/src/videoalpha/display/html5_video.js +++ b/common/lib/xmodule/xmodule/js/src/videoalpha/display/html5_video.js @@ -194,6 +194,7 @@ this.HTML5Video = (function () { // currently doing. this.video = this.videoEl[0]; this.playerState = HTML5Video.PlayerState.UNSTARTED; + // this.callStateChangeCallback(); // Attach a 'click' event on the