lib/common.js
function appendBuffer(buffer1, buffer2) {
  var tmp = new Uint8Array(buffer1.byteLength + buffer2.byteLength);
  tmp.set(new Uint8Array(buffer1), 0);
  tmp.set(new Uint8Array(buffer2), buffer1.byteLength);
  return tmp.buffer;
}
function appendBuffer(buffer1, buffer2) {
  var tmp = new Uint8Array(buffer1.byteLength + buffer2.byteLength);
  tmp.set(new Uint8Array(buffer1), 0);
  tmp.set(new Uint8Array(buffer2), buffer1.byteLength);
  return tmp.buffer;
}
function appendBuffer ( buffer1 , buffer2 ) { var tmp = new Uint8Array ( buffer1 . byteLength + buffer2 . byteLength ) ; tmp . set ( new Uint8Array ( buffer1 ) , 0 ) ; tmp . set ( new Uint8Array ( buffer2 ) , buffer1 . byteLength ) ; return tmp . buffer ; }
Creates a new Uint8Array based on two different ArrayBuffers

@param {ArrayBuffers} buffer1 The first buffer.
@param {ArrayBuffers} buffer2 The second buffer.
@return {ArrayBuffers} The new ArrayBuffer created out of the two.
Creates a new Uint8Array based on two different ArrayBuffers