diff options
Diffstat (limited to 'js/vendor/gif-encode/client.js')
| -rw-r--r-- | js/vendor/gif-encode/client.js | 14 |
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"); |
