fix LZPF compression

This commit is contained in:
zefie
2025-07-23 22:56:00 -04:00
parent ac1a1a877e
commit 154ce7706f
5 changed files with 707 additions and 530 deletions

View File

@@ -21,7 +21,7 @@ const sharp = require('sharp')
const process = require('process');
const WTVSec = require(classPath + "/WTVSec.js");
const WTVSSL = require(classPath + "/WTVSSL.js");
const WTVLzpf = require(classPath + "/WTVLzpf.js");
const LZPF = require(classPath + "/LZPF.js");
const WTVClientCapabilities = require(classPath + "/WTVClientCapabilities.js");
const WTVClientSessionData = require(classPath + "/WTVClientSessionData.js");
const WTVMime = require(classPath + "/WTVMime.js");
@@ -1480,8 +1480,8 @@ async function sendToClient(socket, headers_obj, data = null) {
case 1:
// wtv-lzpf implementation
headers_obj["wtv-lzpf"] = 0;
var wtvcomp = new WTVLzpf();
data = wtvcomp.Compress(data);
var wtvcomp = new LZPF();
data = wtvcomp.compress(data);
wtvcomp = null; // Makes the garbage gods happy so it cleans up our mess
break;