Commit 16d27737 by David Ormsbee

Merge pull request #673 from MITx/rocha/hotfixes

Workaround for swfobject - pipeline problems
parents 53d0a6ad e0c7cef6
......@@ -24,27 +24,13 @@ class @VideoPlayer extends Subview
@toggleFullScreen(event)
render: ->
@control = new VideoControl el: @$('.video-controls')
@caption = new VideoCaption
el: @el
youtubeId: @video.youtubeId('1.0')
currentSpeed: @currentSpeed()
captionDataDir: @video.caption_data_dir
unless onTouchBasedDevice()
@volumeControl = new VideoVolumeControl el: @$('.secondary-controls')
@speedControl = new VideoSpeedControl el: @$('.secondary-controls'), speeds: @video.speeds, currentSpeed: @currentSpeed()
@progressSlider = new VideoProgressSlider el: @$('.slider')
@player = new YT.Player @video.id,
playerVars:
controls: 0
wmode: 'transparent'
rel: 0
showinfo: 0
enablejsapi: 1
videoId: @video.youtubeId()
events:
onReady: @onReady
onStateChange: @onStateChange
params = { allowScriptAccess: "always" };
atts = { id: @videoid };
youtubeId = @video.youtubeId()
swfobject.embedSWF("https://www.youtube.com/v/#{youtubeId}?enablejsapi=1&version=3&playerapiid=ytplayer&rel=0&modestbranding=1&showsearch=0&showinfo=0",
@video.id, "425", "356", "9", null, null, params, atts )
addToolTip: ->
@$('.add-fullscreen, .hide-subtitles').qtip
......
......@@ -443,9 +443,9 @@ courseware_only_js += [
main_vendor_js = [
'js/vendor/jquery.min.js',
'js/vendor/jquery-ui.min.js',
'js/vendor/swfobject/swfobject.js',
'js/vendor/jquery.cookie.js',
'js/vendor/jquery.qtip.min.js',
'js/vendor/swfobject/swfobject.js',
]
discussion_js = sorted(glob2.glob(PROJECT_ROOT / 'static/coffee/src/discussion/*.coffee'))
......
......@@ -2,6 +2,8 @@
<h2> ${display_name} </h2>
% endif
<script type="text/javascript" src="/static/js/vendor/swfobject/swfobject.js"></script>
<div id="video_${id}" class="video" data-streams="${streams}" data-caption-data-dir="${data_dir}" data-show-captions="${show_captions}">
<div class="tc-wrapper">
<article class="video-wrapper">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment