diff --git a/classes/Api.js b/classes/Api.js index df704b4..fe538ce 100644 --- a/classes/Api.js +++ b/classes/Api.js @@ -38,14 +38,14 @@ class Api { if (global.audioserver !== undefined) { await global.audioserver.destroy(); } - global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/test.pcm'); + global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/suffer.raw'); }); this.#registerEndpoint(constants.API_RESUME, constants.REQUEST_METHOD_POST, async () => { if (global.audioserver === undefined) { return; } await global.audioserver.destroy(); - global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/test.pcm', global.audioserver.progress); + global.audioserver = new AudioServer('/home/velvettear/mounts/kingston/public/suffer.raw', global.audioserver.progress); }); this.#registerEndpoint(constants.API_PAUSE, constants.REQUEST_METHOD_POST, async () => { if (global.audioserver === undefined) { diff --git a/classes/AudioServer.js b/classes/AudioServer.js index b710b27..5fe0c2b 100644 --- a/classes/AudioServer.js +++ b/classes/AudioServer.js @@ -103,9 +103,6 @@ class AudioServer { client.audiosocket.on('error', (error) => { logger.error(client.getTag() + ' encountered an error: ' + error); }); - client.audiosocket.on('end', () => { - logger.debug(client.getTag() + ' ended audio socket'); - }); client.audiosocket.on('close', (hadError) => { let msg = client.getTag() + ' closed audio socket'; if (hadError === true) { diff --git a/classes/Client.js b/classes/Client.js index 278211b..dcebeae 100644 --- a/classes/Client.js +++ b/classes/Client.js @@ -73,7 +73,7 @@ class Client { #handleEventHeartbeatTimeout() { logger.warn(this.getTag() + ' heartbeat timed out'); - this.destroy(); + // this.destroy(); } #handleEventNetworkStatistics(data) { diff --git a/example_config_server.json b/example_config_server.json index e73549f..7da20df 100644 --- a/example_config_server.json +++ b/example_config_server.json @@ -28,6 +28,6 @@ }, "audio": { "nodelay": false, - "threshold": 100 + "threshold": 1 } } \ No newline at end of file