Cleanup Video Logger, update logging message

This commit is contained in:
Prem Sichanugrist
2012-06-25 14:59:25 -04:00
parent 8fb06ce194
commit 0815f3498a
4 changed files with 28 additions and 6 deletions

View File

@@ -45,3 +45,10 @@ class @Video
getDuration: ->
@metadata[@youtubeId()].duration
log: (eventName) ->
Logger.log eventName,
id: @id
code: @youtubeId()
currentTime: @player.currentTime
speed: @speed

View File

@@ -68,7 +68,7 @@ class @VideoPlayer extends Subview
@caption.pause()
onPlay: =>
Logger.log 'play_video', id: @currentTime, code: @player.getVideoEmbedCode()
@video.log 'play_video'
window.player.pauseVideo() if window.player && window.player != @player
window.player = @player
unless @player.interval
@@ -78,7 +78,7 @@ class @VideoPlayer extends Subview
@progressSlider.play()
onPause: =>
Logger.log 'pause_video', id: @currentTime, code: @player.getVideoEmbedCode()
@video.log 'pause_video'
window.player = null if window.player == @player
clearInterval(@player.interval)
@player.interval = null