diff --git a/lib/input.js b/lib/input.js index 1469bbae2..de5cea603 100644 --- a/lib/input.js +++ b/lib/input.js @@ -39,7 +39,7 @@ function _createInputDescriptor (input, inputOptions, containerOptions) { if (input.length === 0) { throw Error('Input Bit Array is empty'); } - inputDescriptor.buffer = Buffer.from(input.buffer); + inputDescriptor.buffer = Buffer.from(input.buffer, input.byteOffset, input.byteLength); } else if (is.plainObject(input) && !is.defined(inputOptions)) { // Plain Object descriptor, e.g. create inputOptions = input;