From bc2a5ae192b948ff3d2ee122b16cff1b5408ed5c Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 25 Jan 2015 21:38:20 -0800 Subject: [PATCH] Prevent multiple draw loops from running --- js/media.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/media.js b/js/media.js index 7a5523d0..878059dd 100644 --- a/js/media.js +++ b/js/media.js @@ -71,6 +71,9 @@ Media = { this._chanMerge.connect(this._gainNode); this._gainNode.connect(this._context.destination); + + // Kick off the animation loop + this._draw(0); return this; }, @@ -85,7 +88,6 @@ Media = { if(this.autoPlay) { this.play(0); } - this._draw(0); } var error = function (error) {