Fix crash in http_server (#25)
Set camera config before referencing it. Also set audio default to true.
This commit is contained in:
+2
-2
@@ -153,6 +153,8 @@ export const serveHttp = (port: number) => {
|
|||||||
responses[dev.devId] = [];
|
responses[dev.devId] = [];
|
||||||
audioResponses[dev.devId] = [];
|
audioResponses[dev.devId] = [];
|
||||||
const s = makeSession(Handlers, dev, rinfo, startSession);
|
const s = makeSession(Handlers, dev, rinfo, startSession);
|
||||||
|
sessions[dev.devId] = s;
|
||||||
|
config.cameras[dev.devId] = { rotate: 0, mirror: false, audio: true, ...(config.cameras[dev.devId] || {}) };
|
||||||
|
|
||||||
const header = Buffer.from(`--${BOUNDARY}\r\nContent-Type: image/jpeg\r\n\r\n`);
|
const header = Buffer.from(`--${BOUNDARY}\r\nContent-Type: image/jpeg\r\n\r\n`);
|
||||||
|
|
||||||
@@ -184,8 +186,6 @@ export const serveHttp = (port: number) => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
sessions[dev.devId] = s;
|
|
||||||
config.cameras[dev.devId] = { rotate: 0, mirror: false, ...(config.cameras[dev.devId] || {}) };
|
|
||||||
});
|
});
|
||||||
|
|
||||||
logger.info(`Starting HTTP server on port ${port}`);
|
logger.info(`Starting HTTP server on port ${port}`);
|
||||||
|
|||||||
Reference in New Issue
Block a user