diff --git a/app/src/main/java/xdsopl/robot36/Decoder.java b/app/src/main/java/xdsopl/robot36/Decoder.java index 30344e3..dc7d9ea 100644 --- a/app/src/main/java/xdsopl/robot36/Decoder.java +++ b/app/src/main/java/xdsopl/robot36/Decoder.java @@ -175,7 +175,7 @@ private void copyUnscaled() { int line = scopeBuffer.width * scopeBuffer.line; System.arraycopy(pixelBuffer.pixels, row * pixelBuffer.width, scopeBuffer.pixels, line, width); Arrays.fill(scopeBuffer.pixels, line + width, line + scopeBuffer.width, 0); - System.arraycopy(scopeBuffer.pixels, line, scopeBuffer.pixels, scopeBuffer.width * (scopeBuffer.line + scopeBuffer.height / 2), width); + System.arraycopy(scopeBuffer.pixels, line, scopeBuffer.pixels, scopeBuffer.width * (scopeBuffer.line + scopeBuffer.height / 2), scopeBuffer.width); scopeBuffer.line = (scopeBuffer.line + 1) % (scopeBuffer.height / 2); } }