MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / finish

Function finish

packages/engine/src/utils/gpuEncoder.ts:155–161  ·  view source on GitHub ↗
(usable: boolean)

Source from the content-addressed store, hash-verified

153 let killTimer: ReturnType<typeof setTimeout> | undefined;
154 let stderr = "";
155 const finish = (usable: boolean) => {
156 if (settled) return;
157 settled = true;
158 clearTimeout(timer);
159 if (killTimer) clearTimeout(killTimer);
160 resolve(usable);
161 };
162 const ffmpeg = spawn(getFfmpegBinary(), getProbeArgs(encoder), {
163 stdio: ["ignore", "ignore", "pipe"],
164 });

Callers 1

canUseGpuEncoderFunction · 0.70

Calls 1

resolveFunction · 0.85

Tested by

no test coverage detected