From 3423cbc3b27610188bc89c9889b6d73ba2a3d374 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sat, 13 Feb 2021 00:02:35 +0100 Subject: [PATCH] switch WebRTC to BigEndian. --- src/component/internal/webrtc.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/component/internal/webrtc.ts b/src/component/internal/webrtc.ts index a99242a5..8fb8eca4 100644 --- a/src/component/internal/webrtc.ts +++ b/src/component/internal/webrtc.ts @@ -168,33 +168,33 @@ export class NekoWebRTC extends EventEmitter { buffer = new ArrayBuffer(7) payload = new DataView(buffer) payload.setUint8(0, OPCODE.MOVE) - payload.setUint16(1, 4, true) - payload.setUint16(3, data.x, true) - payload.setUint16(5, data.y, true) + payload.setUint16(1, 4) + payload.setUint16(3, data.x) + payload.setUint16(5, data.y) break case 'wheel': buffer = new ArrayBuffer(7) payload = new DataView(buffer) payload.setUint8(0, OPCODE.SCROLL) - payload.setUint16(1, 4, true) - payload.setInt16(3, data.x, true) - payload.setInt16(5, data.y, true) + payload.setUint16(1, 4) + payload.setInt16(3, data.x) + payload.setInt16(5, data.y) break case 'keydown': case 'mousedown': buffer = new ArrayBuffer(11) payload = new DataView(buffer) payload.setUint8(0, OPCODE.KEY_DOWN) - payload.setUint16(1, 8, true) - payload.setBigUint64(3, BigInt(data.key), true) + payload.setUint16(1, 8) + payload.setBigUint64(3, BigInt(data.key)) break case 'keyup': case 'mouseup': buffer = new ArrayBuffer(11) payload = new DataView(buffer) payload.setUint8(0, OPCODE.KEY_UP) - payload.setUint16(1, 8, true) - payload.setBigUint64(3, BigInt(data.key), true) + payload.setUint16(1, 8) + payload.setBigUint64(3, BigInt(data.key)) break default: this._log.warn(`unknown data event: ${event}`)