From e15e01fea0b54f75df2211e43ecf485931bb48d7 Mon Sep 17 00:00:00 2001 From: Moe Date: Thu, 26 Aug 2021 12:51:05 -0700 Subject: [PATCH] make cameraThread/singleCamera.js daemon path configurable --- libs/ffmpeg.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/libs/ffmpeg.js b/libs/ffmpeg.js index dc1528e5..dd29f08c 100644 --- a/libs/ffmpeg.js +++ b/libs/ffmpeg.js @@ -63,11 +63,18 @@ module.exports = async (s,config,lang,onFinish) => { } },null,3),'utf8') var cameraCommandParams = [ - __dirname + '/cameraThread/singleCamera.js', + config.monitorDaemonPath ? config.monitorDaemonPath : __dirname + '/cameraThread/singleCamera.js', config.ffmpegDir, e.sdir + 'cmd.txt' ] - return spawn('node',cameraCommandParams,{detached: true,stdio: stdioPipes}) + const cameraProcess = spawn('node',cameraCommandParams,{detached: true,stdio: stdioPipes}) + if(config.debugLog === true){ + cameraProcess.stderr.on('data',(data) => { + console.log(`${e.ke} ${e.mid}`) + console.log(data.toString()) + }) + } + return cameraProcess }catch(err){ s.systemLog(err) return null