summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/mx/primitives/mx.youtube.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/mx/primitives/mx.youtube.js')
-rw-r--r--public/assets/javascripts/mx/primitives/mx.youtube.js16
1 files changed, 15 insertions, 1 deletions
diff --git a/public/assets/javascripts/mx/primitives/mx.youtube.js b/public/assets/javascripts/mx/primitives/mx.youtube.js
index a31a24d..68bb5f3 100644
--- a/public/assets/javascripts/mx/primitives/mx.youtube.js
+++ b/public/assets/javascripts/mx/primitives/mx.youtube.js
@@ -79,6 +79,7 @@ MX.Youtube = MX.Object3D.extend({
ready: function(){
console.log("youtube ready")
+ this.seek(0)
},
error: function(err){
@@ -127,10 +128,23 @@ MX.Youtube = MX.Object3D.extend({
duration: function(){
return this.player.getDuration()
},
+
+ mute: function(){
+ this.player.mute()
+ },
+
+ unmute: function(){
+ this.player.unMute()
+ this.player.setVolume(80)
+ },
finished: function(){
console.log("youtube finished")
- if (this.media.bound) {
+ if (this.media.loop) {
+ this.seek(0)
+ this.play()
+ }
+ else if (this.bound) {
$(".playButton").removeClass('playing')
}
}