Fix VideoJS volume

This commit is contained in:
Calvin Montgomery 2015-07-05 13:50:34 -07:00
parent 62ed922c73
commit 9f030376b5
3 changed files with 14 additions and 4 deletions

View file

@ -17,7 +17,10 @@ TYPE_MAP =
window.loadMediaPlayer = (data) ->
if data.meta.direct
window.PLAYER = new VideoJSPlayer(data)
try
window.PLAYER = new VideoJSPlayer(data)
catch e
console.error e
else if data.type of TYPE_MAP
try
window.PLAYER = TYPE_MAP[data.type](data)

View file

@ -77,6 +77,7 @@ window.VideoJSPlayer = class VideoJSPlayer extends Player
@player = videojs(video[0], autoplay: true, controls: true)
@player.ready(=>
@setVolume(VOLUME)
@player.on('ended', ->
if CLIENT.leader
socket.emit('playNext')
@ -125,7 +126,7 @@ window.VideoJSPlayer = class VideoJSPlayer extends Player
@player.currentTime(time)
setVolume: (volume) ->
if @player and @player.readyState() > 0
if @player
@player.volume(volume)
getTime: (cb) ->