Slicing array buffers with no args throws on Safari

This commit is contained in:
Paul Kaplan 2018-04-13 10:20:00 -04:00
parent 71333765c9
commit c46d1157fa

View file

@ -162,7 +162,7 @@ class VideoMotion {
this.prev = this.curr; this.prev = this.curr;
// Create a clone of the array so any modifications made to the source // Create a clone of the array so any modifications made to the source
// array do not affect the work done in here. // array do not affect the work done in here.
this.curr = new Uint32Array(source.buffer.slice()); this.curr = new Uint32Array(source.buffer.slice(0));
// Swap _prev and _curr. Copy one of the color components of the new // Swap _prev and _curr. Copy one of the color components of the new
// array into _curr overwriting what was the old _prev data. // array into _curr overwriting what was the old _prev data.