From bb7c98efd020f314a4f9f98faf9bcff14589b258 Mon Sep 17 00:00:00 2001 From: matty Date: Wed, 2 Oct 2024 00:05:59 -0400 Subject: [PATCH] niggers --- dist/main.js | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/dist/main.js b/dist/main.js index c1395d4..29cbdc5 100644 --- a/dist/main.js +++ b/dist/main.js @@ -237,12 +237,12 @@ function buildInitOptions() { async function vodBuilder(params) { const { resolution, fps, streamNum, inputBitrate } = params; const streamSuffix = streamNum == undefined ? "" : `:${streamNum}`; - // let targetBitrate = getTargetBitrate(resolution, fps); - let targetBitrate = inputBitrate; + let targetBitrate = getTargetBitrate(resolution, fps); + // let targetBitrate = inputBitrate; let shouldInitVaapi = streamNum == undefined || streamNum <= latestStreamNum; - // if (targetBitrate > inputBitrate) { - // targetBitrate = inputBitrate; - // } + if (targetBitrate > inputBitrate) { + targetBitrate = inputBitrate; + } logger.info(`Building encoder options, received ${JSON.stringify(params)}`); if (shouldInitVaapi && streamNum != undefined) { latestStreamNum = streamNum; @@ -271,12 +271,12 @@ async function vodBuilder(params) { async function liveBuilder(params) { const { resolution, fps, streamNum, inputBitrate } = params; const streamSuffix = streamNum == undefined ? "" : `:${streamNum}`; - //let targetBitrate = getTargetBitrate(resolution, fps); - let targetBitrate = inputBitrate; + let targetBitrate = getTargetBitrate(resolution, fps); + // let targetBitrate = inputBitrate; let shouldInitVaapi = streamNum == undefined || streamNum <= latestStreamNum; - //if (targetBitrate > inputBitrate) { - // targetBitrate = inputBitrate; - // } + if (targetBitrate > inputBitrate) { + targetBitrate = inputBitrate; + } logger.info(`Building encoder options, received ${JSON.stringify(params)}`); if (shouldInitVaapi && streamNum != undefined) { latestStreamNum = streamNum; @@ -307,12 +307,12 @@ async function liveBuilder(params) { async function hevcVODBuilder(params) { const { resolution, fps, streamNum, inputBitrate } = params; const streamSuffix = streamNum == undefined ? "" : `:${streamNum}`; - // let targetBitrate = getTargetBitrate(resolution, fps); - let targetBitrate = inputBitrate; + let targetBitrate = getTargetBitrate(resolution, fps); + // let targetBitrate = inputBitrate; let shouldInitVaapi = streamNum == undefined || streamNum <= latestStreamNum; - // if (targetBitrate > inputBitrate) { - // targetBitrate = inputBitrate; - // } + if (targetBitrate > inputBitrate) { + targetBitrate = inputBitrate; + } logger.info(`Building encoder options, received ${JSON.stringify(params)}`); if (shouldInitVaapi && streamNum != undefined) { latestStreamNum = streamNum; @@ -340,12 +340,12 @@ async function hevcVODBuilder(params) { async function hevcLiveBuilder(params) { const { resolution, fps, streamNum, inputBitrate } = params; const streamSuffix = streamNum == undefined ? "" : `:${streamNum}`; - // let targetBitrate = getTargetBitrate(resolution, fps); - let targetBitrate = inputBitrate; + let targetBitrate = getTargetBitrate(resolution, fps); + // let targetBitrate = inputBitrate; let shouldInitVaapi = streamNum == undefined || streamNum <= latestStreamNum; - // if (targetBitrate > inputBitrate) { - // targetBitrate = inputBitrate; - // } + if (targetBitrate > inputBitrate) { + targetBitrate = inputBitrate; + } logger.info(`Building encoder options, received ${JSON.stringify(params)}`); if (shouldInitVaapi && streamNum != undefined) { latestStreamNum = streamNum;