From d70bef918f7ee0b9fc9b43b86368d7fd4d865d3c Mon Sep 17 00:00:00 2001 From: DavidVentura Date: Wed, 31 Jan 2024 12:11:32 +0100 Subject: [PATCH] make audio optional --- http_server.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/http_server.ts b/http_server.ts index 92849b8..6ab3c82 100644 --- a/http_server.ts +++ b/http_server.ts @@ -4,6 +4,7 @@ import http from "node:http"; import { Handlers, makeSession } from "./server.js"; const s = makeSession(Handlers, { debug: false, ansi: false }); +const withAudio = false; let BOUNDARY = "a very good boundary line"; let responses = []; @@ -17,10 +18,12 @@ s.eventEmitter.on("frame", (frame: Buffer) => { }); }); -const audioFd = createWriteStream(`audio.pcm`); -s.eventEmitter.on("audio", (frame: Buffer) => { - audioFd.write(frame); -}); +if (withAudio) { + const audioFd = createWriteStream(`audio.pcm`); + s.eventEmitter.on("audio", (frame: Buffer) => { + audioFd.write(frame); + }); +} const server = http.createServer((req, res) => { if (s.ticket.every((x) => x == 0)) {