From 4577f906c2abc6cbb09a2265da70afc93acc1846 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sun, 20 May 2018 16:55:32 +0200 Subject: infinite loop baby!!! --- public/assets/js/app.js | 12 +++++++++++- rpc/rpc.py | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/public/assets/js/app.js b/public/assets/js/app.js index 0ea5eeb..d2b09e1 100644 --- a/public/assets/js/app.js +++ b/public/assets/js/app.js @@ -4,12 +4,22 @@ let socket = io.connect('/client') let got_frame = false socket.on('res', (data) => { + switch (data.cmd) { + case 'get_last_frame': + console.log('get last frame!') + socket.emit('cmd', { + cmd: 'get_last_frame', + }) + break + default: + break + } console.log(data) }) socket.on('frame', (data) => { got_frame = true - console.log('frame', data.fn) + // console.log('frame', data.fn) // console.log(data.frame) // return const blob = new Blob([data.frame], { type: 'image/jpg' }) diff --git a/rpc/rpc.py b/rpc/rpc.py index ee40a0b..c9eebc2 100644 --- a/rpc/rpc.py +++ b/rpc/rpc.py @@ -58,7 +58,7 @@ class CortexRPC(object): gevent.sleep(1/30) output = BytesIO() im = Image.open(join(path, f)) - im = im.convert('RGB') + # im = im.convert('RGB') im.save(output, format="JPEG") frame = output.getvalue() output.close() -- cgit v1.2.3-70-g09d2