summaryrefslogtreecommitdiff
path: root/js/vendor/gif-encode/client.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/vendor/gif-encode/client.js')
-rw-r--r--js/vendor/gif-encode/client.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/js/vendor/gif-encode/client.js b/js/vendor/gif-encode/client.js
index c441b47..62dd260 100644
--- a/js/vendor/gif-encode/client.js
+++ b/js/vendor/gif-encode/client.js
@@ -75,6 +75,20 @@ function GifEncoder(){
height = canvas.height;
}
}
+
+ var addFrames = this.addFrames = function(canvas_array, delay){
+ for (var i = 0; i < canvas_array.length; i++) {
+ var ctx = canvas.getContext('2d');
+ canvases.push(canvas);
+ contexts.push(ctx);
+ delays.push(delay);
+ }
+
+ if (canvases.length == 1) {
+ width = canvas_array[0].width;
+ height = canvas_array[0].height;
+ }
+ }
var copyFrame = this.copyFrame = function(canvas, delay) {
var newCanvas = document.createElement("canvas");